Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Трейдер (особый)
#1
Мне интересно, как реализовать обмен вещей и оружия с сохранением заточки и атрибутов...

Например...
Дино пушки +6 и 150 атр на Веспер +6 и 150 атр

но обмен должен учитывать заточку и атр... тоесть +5 на +5, +8 на +8, и так же с атрибутом...

Буду очень благодаренSmile

Добавлено через 1 час 31 минуту
Объясните хоть приблизительно как это можно сделать....
Ответ
#2
Уровень заточки находится в поле enchant_level в таблице items.
При замене, трейдер просто убирает из старой записи (дино) заточку и ставит в новую запись (веспер).
Аугментация хранится в таблице augmentations, object_id - уникальный идентификатор пушку. Тут просто меняется идентификатор на новый и все.
Насчет атрибутов не в курсе, говорю про Interlude.
Классический Interlude PvP сервер http://akamanah.ru/
Ответ
#3
Ну это вроде бы понятно... Спасибо...
Я хочу это организовать на Финале...
А ты не мог бы более раскрыто поразмышлять на эту тему... например как примерно должна выглядеть ячейка в мультиселе, нужно ли задавать какой либо скрипт либо это можно написать оперирую стандартными функциями мультисела?
Ответ
#4
в мультиселе это делается как
<config showall="false" (показывать весь мультисел или только то что у игрока в инвентаре способствует для обмена)
notax="true"(снимать ли городскую таксу)
ignoreprice="true"(плевать в логи на не соответствие цен или нет) keepenchanted="true"(сохранять заточку и атрибут при обмене) />


В комплекте это выглядит примерно так :

<?xml version="1.0" encoding="UTF-8"?>
<list>
<config showall="false" notax="true" ignoreprice="true" keepenchanted="true" />
<item>
<ingredient id="15829" count="1" />
<ingredient id="4037" count="1" />
<production id="15941" count="1" />
</item>
</list>
Ответ
#5
То есть, я так понимаю, что при наличии
Цитата:keepenchanted="true
будет проверятся заточка и атрибут забираемой пухи и присваиваться эти же значение пушке которая дается, так?
Ответ
#6
Да , все верно.
После установки данной опции ,при обмене итема сохранятся все атрибуты и заточка
Ответ
#7
Огромное спасибо, вы мне очень помогли! :_smile_:
Ответ
#8
Smile Для спасибо еще имеется кнопочка.
PS Всегда пожалуйста.
Ответ
#9
Так я тыкнул сразу жеSmile
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)