Обмен оружия у маммона

Теги:
 
+
-
edit
 

MetAleX

клан PACCBET
Сорри если мну нельзя в этот подфорум постить.

Собственно, в чем проблема этот обмен сделать? Достаточно всего лишь сделать выборку из базы оружия пушек без СА с точно таким же количеством кристаллов. Как я понимаю, select * from weapon where crystal_type=... and crystal_count=... and <условие отсутствия СА, например icon like '%_i00'>

Это будет ОЧЕНЬ полезно, НАМНОГО полезнее той же рыбалки и многих других вещей.

Причем сделать обмен дуалов тоже, на оффе он есть. В той выборке еще одним условием поставить дуалы это или нет, чтобы дуалы обменивались только на дуалы, обычное оружие - только на обычное.

Тем более что это делается через... multisell по-моему называется? Поэтому даже динамического html не нужно.

Заточка при равноценном обмене сохраняется, СА - не знаю точно, или пропадает, или оружие с СА не обменивается, если принципиально - могу уточнить.

И с обменом, можно сильно не мучаться, а считать так: 1 Д кристалл у маммона стоит 660 аа, 1 Ц кристалл - 3000 аа, при апгрейде выплачивается разница в цене. Получается практически правильная цена, ну может чуть округять надо. И добавить таким образом апгрейд дуалов, тоже будет ОЧЕНЬ полезная вещь, ОЧЕНЬ-ОЧЕНЬ-ОЧЕНЬ!!!

И так на большинстве серверов экономики нет как класса. Это на оффе если нужно что-то скрафтить - достаточно побегать по Гирану, купить у барыг кейматов, ресов, и скрафтить в крафт-шопе. Даже клановые крафтеры нередко вместо того чтобы выбивать или пытаться купить редкий рецепт - крафтят у барыг в крафт-шопах. Но все равно ту же хомку выгоднее не крафтить а менять у маммона. Здесь же собрать хомку - это немеряный гемор с выбиванием и рецептов и кейматов и ресурсов, т.к. все это не купишь. Обмен оружия на равноценное НЕВЕРОЯТНО облегчило бы игру на фортресс-серверах.

Кроме того, это решило бы ППЦ КАК ЗАИМЕВШУЮ многих-многих игроков проблему добычи Б кристаллов. Если сделать этот несчастный обмен, и позволить дуалить в Адене те же тцуруги за 46 Ц кристаллов, то потребность в дуал крафт стампах практически исчезнет, и Б кристаллы вновь станут ДОСТУПНЫМИ в игре. Сейчас же получается что добыть А кристаллы легче на порядок чем Б, что в корне не логично.

Я понимаю что на мое мнение всем глубоко плевать, и мне, слава богу, уже тоже - я проголосовал ногами и не играю больше на этом сервере, и на других фортрессах, но вот такое вот мнение есть... Может не пройдет и полгода как разработчики спустятся с небес и соблаговолят решить эту пустяковую тему...
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 

MetAleX

клан PACCBET
Оружие с СА не обменивается и не апгрейдится. Нужно сначала вынуть СА а потом идти к кузнецу.
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 

whiter

новичок
Немного эмоционально написано.
Больше бы инфы как на оффе, а реализовать это совсем не трудно(да и способов хоть отбавляй.).
 
+
-
edit
 

MetAleX

клан PACCBET
какая именная инфа нужна?

у маммона в диалоге есть "обмен оружия", при нажатии появляется multisell со списком всех вариантов обмена. например, у тебя в инвенторе катана*катана+4 и делюжн. в списке будет все Ц оружие класса делюжна (акат, хомка, ..., club of nature, нирвана, ...) и все дуалы+4 такого же класса (рейд*катана, спирит*рейд, ...).

обмен бесплатный. оружие с СА не меняется. заточка - остается.

любые скриншоты могу предоставить со вторника, когда начнется неделя победы.
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 

whiter

новичок
Нафиг мультисел, бажный, да и не сможет учитывать заточку.
Оружие меняется только в своем классе(с С на С) или с класса ниже на выше(или с С на B)?

Скрины хорошо бы поглядеть.
 
+
-
edit
 

MetAleX

клан PACCBET
Меняется оружие только Ц и Д класса. топ Ц на лоу Б не меняется.

(где-то был слух, что у маммона есть апгрейд нг на д, для пущей уверенности схожу к нему с топНГ пушкой, посмотрю что скажет. но вроде обмен только Д и Ц.)

обмен оружия только на равноценное. в Ц грейде есть лоу, миддл, хай и топ классы, внутри этих классов - обмен. но точнее считать по числу кристаллов, т.е. равноценный обмен идет на оружие, бьющееся на такое же количество кристаллов. таким образом, Demon Fangs можно обменять только на какую-то другую магическую книжку (еще одна причина непопулярности demon fangs на оффе).

содержимое мультиселла строится динамически. допустим, у меня в инвентаре winged spear +1 и tarbar +5. в списке обмена (слева) будет и staff of life +1 и staff of life +5. если кликнуть на +1 то в списке необходимых для обмена вещей (справа) будет мое winged spear +1.

обмен на равноценное у маммона отдельно, апгрейд - отдельно. в этой теме я пишу именно про равноценный обмен - апгрейд уже есть (кроме дуалов). апгрейд топ Д на лоу Ц есть.

на оффе это сделано именно мультиселлом. если в фортрессе он бажный - думаю можно делать как угодно лишь бы работало. но надо рассчитывать на случай, когда в инвентаре много разного оружия с разной заточкой, и при этом должна быть возможность обменять только 1 пушку на то что тебе надо.

где-то на форумах видел полный список разбиения Д и Ц оружия на классы, внутри которых идет обмен, если попадется - стащу сюда. но метод по числу кристаллов - правильный, и imho лучше делать по нему, а не делать заранее составленный список что на что менять.

P.S. после правки сообщения на форуме творится что-то страшное с его форматированием, проще удалить и ответить заново.
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Мультиселл вообще больное место, он и так громоздкий, а будучи сделан off-like станет совершенно монструозным... Но если будет острый приступ садомазохизма - возможно займусь...
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
Мультиселл вообще больное место, он и так громоздкий, а будучи сделан off-like станет совершенно монструозным... Но если будет острый приступ садомазохизма - возможно займусь...
 

а если сделать через окно выбора, которое при заточке появляется? на оффе, когда тыкаешь свиток, появляется окошко со списком оружия/шмота, которое можно заточить, вроде тут также сделали. и у маммона когда выбираешь "even exchange" появляется, допустим, список всего твоего Д и Ц оружия. выбрал - в следующем окне появляется список того на что его можно поменять. так проще будет?
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Это окошко клиентсайд. Да и по реализации ненамного проще.
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
м... не совсем в тему, просто интересно: в Club of Nature в фортрессе уже можно SA Acumen вставлять?
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Сейчас вообще нет вставки SA в это оружие, но добавить несложно. Хотя вообще надо на multisell переделывать...
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
Просто вставка SA на оффе тоже через мультиселл реализована. Слева, в списке "продаваемых" вещей - оружие с СА, в списке ингридиентов - пушка, кристалл, гемстоуны, налог в аденах.

Интересно, реально ли в фортрессе сделать универсальную вставку СА? Т.е. для любого оружия без СА сделать выборку по базе аналогов с СА, какого цвета кристалл для этого нужен (есть такое поле в базе?), а число Gemstone-в и лвл кристалла вроде по классу оружия определяется.
MetAleX & Almalexia & Lia - забросил Server: Hindemith  

Murkt

Pythoneer

Сделать реально, но надо много дорабатывать, в частности этого
какого цвета кристалл для этого нужен (есть такое поле в базе?)
 

нету.
[team Їжачки - сумні падлюки]  
+
-
edit
 
Хм... Вроде как сделал равноценный обен. Правда не уверен насчет того какое оружие меняется и стоит ли это чего-то.
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
Не стоит это ничего, т.е. без-воз-мездно :) Вот нашел список:

1 группа

Scroll of Wisdom
Saber
Hand Axe
Heavy Mace
Scalpel
Work Hammer
Bone Staff
Crafted Dagger
Assassin Knife
Bagh-Nakh
Strengthened Bow
Trident
Branch of Life

2 группа. Стоимость улучшения оружия из первой группы 282.000 "Ancient Adenа"

Bastard Sword
Tomahawk
Spinebone Sword
Artisan's Sword
Knight's Sword
Mace of Prayer
Mace of Judgment
Mace of Miracle
Doom Hammer
Mystic Staff
Conjuror's Staff
Staff of Mana
Poniard Dagger
Single-Edged Jamadhr
Long Bow
Elven Bow
Dark Elven Bow
Pike
Dwarven Trident
Divine Tome

3 группа. Стоимость улучшения оружия из второй группы 387.600 "Ancient Adenа"

Two-Handed Sword
Crimson Sword
Elven Sword
Spiked Club
Staff of Magic
Kukuri
Dagger of Mana
Mystic Knife
Conjurer's Knife
Shillien Knife
Triple-Edged Jamadhr
Gastraphetes
War Hammer
Dwarven Pike
Blood of Saints
Tome of Blood

4 группа. Стоимость улучшения оружия из третьей группы 519.600 "Ancient Adenа"

Morning Star
Goat Head Staff
Winged Spear
Sword of Revolution
Tarbar
Skull Breaker
Heavy Bone Club
Maingauche
Bich'Hwa
Strengthened Long Bow
War Pick
Crucifix of Blood
Cursed Maingauche

5 группа. Стоимость улучшения оружия из четвертой группы 480.000 "Ancient Adenа"

Claymore
Bonebreaker
Atuba Hammer
Ghost Staff
Staff of Life
Atuba Mace
Mithril Dagger
Scallop Jamadhr
Light Crossbow
Glaive
Elven Long Sword

6 группа. Стоимость улучшения оружия из пятой группы 588.000 "Ancient Adenа"

Flamberge
Stormbringer
Big Hammer
Scythe
Battle Axe
Silver Axe
Skull Graver
Heavy Doom Hammer
Crystal Staff
Stick of Faith
Heavy Doom Axe
Cursed Dagger
Wolverine Needle
Dark Elven Dagger
Chakram Dual
Crystallized Ice Bow
Orcish Glaive
Body Slasher

7 группа. Стоимость улучшения оружия из шестой группы 696.000 "Ancient Adenа"

Shamshir
Katana
Bec de Corbin
Spirit Sword
Raid Sword
Cursed Staff
Stiletto
Soulfire Dirk
Elemental Bow
Noble Elven Bow
Horn of Glory
Dwarven War Hammer

8 группа. Стоимость улучшения оружия из седьмой группы 1.716.000 "Ancient Adenа"

Caliburs
Sword of Delusion
Tsurugi
Homunkulus's Sword
Poleaxe
Sword of Limit
Sword of Nightmare
Sword of Whispering Death
War Axe
Nirvana Axe
Paradia Staff
Inferno Staff
Paagrio Hammer
Sage's Staff
Club of Nature
Mace of The Underworld
Grace Dagger
Dark Screamer
Fist Blade
Akat Long Bow
Heathen's Book

9 группа. Стоимость улучшения оружия из восьмой группы 2.196.000 "Ancient Adenа"

Samurai Longsword
Deadman's Staff
Ghoul's Staff
Demon's Staff
Crystal Dagger
Great Pata
Eminence Bow
Orcish Poleaxe
Yaksa Mace
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Ага, оплачивается разница в цене *1.2
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
Скрины, как обещал. Трудовые будни гнума-барыги:

Обмен High C оружия (в люксоре покупается Dark Screamer и меняется на хомку):
http://alex.ability.ru/p/Shot00727.jpg
перед обменом задается вопрос "а вы правда уверены?" :)
http://alex.ability.ru/p/Shot00728.jpg
и в логах пишется, что вы успешно поменялись с неписем, DS пропал, хомка появилась:
http://alex.ability.ru/p/Shot00729.jpg

То же с Д грейдом, в магазине покупается СоР, апгрейдится у маммона на ELS:
http://alex.ability.ru/p/Shot00731.jpg
после чего обменивается на любимый магами Staff of Life:
http://alex.ability.ru/p/Shot00732.jpg
(на этом скрине в хомку уже вставлен СА акумен, ее видно в инвентаре, поэтому ее обменять уже нельзя)

а вот промежуточный диалог, где предупрежают про СА и энчант:
http://alex.ability.ru/p/Shot00730.jpg
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Еще один вопрос. При апгрейде енчанты сохраняются или нет? При равноценном обмене сохраняются, а при апгрейде?
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
нет.

ибо это была бы халява: покупаешь самую-самую дешевую Д пушку, точишь ее на +16, а потом всего лишь доплачиваешь разницу в стоимости.
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 
Значит все работает правильно. Обмен на равноценное оружие бесплатный и сохраняет заточку, обмен с доплатой за AA в количестве 1.2 от разницы в цене без сохранения заточки.
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

MetAleX

клан PACCBET
Супер :)
MetAleX & Almalexia & Lia - забросил Server: Hindemith  
+
-
edit
 

MetAleX

клан PACCBET
По поводу вставки СА в оружие посредством мультиселла, если интересно, скрин:

http://alex.ability.ru/p/Shot00753.jpg

там видно что заточка при этом сохраняется
MetAleX & Almalexia & Lia - забросил Server: Hindemith  

T@T@p

новичок
ыы а можешь подсказать как это SA засунуть в какую нить сборку?на основе мультиселфа!
 

Drac

разработчик l2j-сервера

Интересно, Татар, ты вообще разбираешься в структуре папок сервера?! Или только видел скрины?!
 
UA SoulKeeper #02.07.2006 21:27
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

ыы а можешь подсказать как это SA засунуть в какую нить сборку?на основе мультиселфа!
 



думаю да %)
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru