Как работать с сервисом продажи баффов

Deazer

Head Developer
Staff member
Чат команда: .sellbuff или .sellbuffs
Конфиг: gameserver/config/services.properties
По умолчанию сервис выключен
Code:
######## Сервис продажи баффов ############
SellBuffEnable = False
# Множитель стоимости MP для баффов
SellBuffMpCostMultiplier = 1
# Предмет оплаты за баффы. Можете изменить на свой предмет
SellBuffPaymentID = 57
# Минимальная количество предметов за бафф
SellBuffMinimumPrice = 1000
# Максимальная количество предметов за бафф
SellBuffMaximumPrice = 100000000
# Максимальное количество баффов в списке продажи
SellBuffMaxBuffs = 20

Путь к XML: gameserver/data/sell_buff_list.xml
В данном файле вы добавляете разрешенные id для списка продажи:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE list SYSTEM "sell_buff_list.dtd">
<list>
    <skill id="264" /> <!-- Song of Earth -->
    <skill id="265" /> <!-- Song of Life -->
    <skill id="266" /> <!-- Song of Water -->
    <skill id="267" /> <!-- Song of Warding -->
    <skill id="268" /> <!-- Song of Wind -->
    <skill id="269" /> <!-- Song of Hunter -->
    <skill id="270" /> <!-- Song of Invocation -->
    <skill id="271" /> <!-- Dance of the Warrior -->
    <skill id="272" /> <!-- Dance of Inspiration -->
    <skill id="273" /> <!-- Dance of the Mystic -->
    <skill id="274" /> <!-- Dance of Fire -->
    <skill id="275" /> <!-- Dance of Fury -->
    <skill id="276" /> <!-- Dance of Concentration -->
    <skill id="277" /> <!-- Dance of Light -->
    .......................
</list>

Локализация:
HTML: gameserver/html/scripts/services/sellbuff/
d3cc6a3fe972f7c571f8c047a8713ae1.png

Динамические строки: gameserver/data/stings/
sellbuff.
Code:
sellbuff.emptylist=Ваш список усилений пуст, добавьте сначала навык!
sellbuff.titleIncorrectSize=Ваш заголовок не может превышать 29 символов в длину. Пожалуйста, попробуйте еще раз.
sellbuff.toBigPrice=Слишком большая цена! Максимальная цена составляет {0}
sellbuff.PriceOfSkillsChanged=Цена {0} была изменена на {1}!
...........


За ранее.... ДА я добавлю только премиум аккаунтам конфиг.
Будут еще просьбы - пишите В ТЕМУ я реализую, не нужно долбить в ПМ с просьбами и зафлуживать тему.
 
Last edited:
Не работают %sendPreviousIndex% %sendNextIndex%
1712656730607.png

Если в список добавить перо биша, то его можно баффать без отката. Я даж не знаю зачем проверил..


добавить релог sell_buff_list.xml в админку, а то сейчас приходится перезагружать сервер чтобы применить изменения
Сделать возможность установки нескольких видов валюты например 57,4037,6673 (как в аукционе)
чтобы игрок мог сам выбрать какой бафф за какую валюту продавать
 
Last edited:
Не работают %sendPreviousIndex% %sendNextIndex%
View attachment 3748

Если в список добавить перо биша, то его можно баффать без отката. Я даж не знаю зачем проверил..


добавить релог sell_buff_list.xml в админку, а то сейчас приходится перезагружать сервер чтобы применить изменения
Сделать возможность установки нескольких видов валюты например 57,4037,6673 (как в аукционе)
чтобы игрок мог сам выбрать какой бафф за какую валюту продавать
амммм, понял спасибо. Сегодня поправлю
 
Добавил модификатор времени и исправил пагинацию. Будут еще какие то запросы - пишите
 
Если посадить на продажу баффа в оффлайн, то после перезагрузки сервера слетает продажа баффа, ставится пустая продажа упаковок.
1713152528552.png
Нет возможности продавать бафф коня/кота. Вписал ID баффа кота/коня, но в списке на продажу он не появился, логично в принципе, ибо он не у чара, а у питомца, но хотелось бы иметь такую возможность.
1713152593128.png
 
Если посадить на продажу баффа в оффлайн, то после перезагрузки сервера слетает продажа баффа, ставится пустая продажа упаковок.
View attachment 3761
Нет возможности продавать бафф коня/кота. Вписал ID баффа кота/коня, но в списке на продажу он не появился, логично в принципе, ибо он не у чара, а у питомца, но хотелось бы иметь такую возможность.
View attachment 3762
поскажи плиз после коменды .selffbuff дает пустое окно...

######## Сервис продажи баффов ############
# Чат команды .sellbuff .sellbuffs
SellBuffEnable = True
# Множитель стоимости MP для баффов
SellBuffMpCostMultiplier = 1
# Предмет оплаты за баффы. Можете изменить на свой предмет
SellBuffPaymentID = 6673
# Минимальная количество предметов за бафф
SellBuffMinimumPrice = 1
# Максимальная количество предметов за бафф
SellBuffMaximumPrice = 100
# Максимальное количество баффов в списке продажи
SellBuffMaxBuffs = 100
# Увеличение время бафов от продавца. Пример: 3600 (1 час + базовое время)
SellBuffEffectTime = 21600
# Множитель времени для баффов, если у вас есть Премиум-аккаунт (SellBuffEffectTime * AltNpcPremiumBufferEffectMul)
# Пример: SellBuffPremiumEffectMul = 1,2 +20% к SellBuffEffectTime для премиум-аккаунта.
SellBuffPremiumEffectMul = 1.
1713208512773.png
 
поскажи плиз после коменды .selffbuff дает пустое окно...

######## Сервис продажи баффов ############
# Чат команды .sellbuff .sellbuffs
SellBuffEnable = True
# Множитель стоимости MP для баффов
SellBuffMpCostMultiplier = 1
# Предмет оплаты за баффы. Можете изменить на свой предмет
SellBuffPaymentID = 6673
# Минимальная количество предметов за бафф
SellBuffMinimumPrice = 1
# Максимальная количество предметов за бафф
SellBuffMaximumPrice = 100
# Максимальное количество баффов в списке продажи
SellBuffMaxBuffs = 100
# Увеличение время бафов от продавца. Пример: 3600 (1 час + базовое время)
SellBuffEffectTime = 21600
# Множитель времени для баффов, если у вас есть Премиум-аккаунт (SellBuffEffectTime * AltNpcPremiumBufferEffectMul)
# Пример: SellBuffPremiumEffectMul = 1,2 +20% к SellBuffEffectTime для премиум-аккаунта.
SellBuffPremiumEffectMul = 1.
View attachment 3763
gameserver/data/sell_buff_list.xml
баффы выставил?
 
gameserver/data/sell_buff_list.xml
баффы выставил?
так они там и есть же
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE list SYSTEM "sell_buff_list.dtd">
<list>
    <skill id="264" /> <!-- Song of Earth -->
    <skill id="265" /> <!-- Song of Life -->
    <skill id="266" /> <!-- Song of Water -->
    <skill id="267" /> <!-- Song of Warding -->
    <skill id="268" /> <!-- Song of Wind -->
    <skill id="269" /> <!-- Song of Hunter -->
    <skill id="270" /> <!-- Song of Invocation -->
    <skill id="271" /> <!-- Dance of the Warrior -->
    <skill id="272" /> <!-- Dance of Inspiration -->
    <skill id="273" /> <!-- Dance of the Mystic -->
    <skill id="274" /> <!-- Dance of Fire -->
    <skill id="275" /> <!-- Dance of Fury -->
    <skill id="276" /> <!-- Dance of Concentration -->
    <skill id="277" /> <!-- Dance of Light -->
    <skill id="304" /> <!-- Song of Vitality -->
    <skill id="305" /> <!-- Song of Vengeance -->
    <skill id="306" /> <!-- Song of Flame Guard -->
    <skill id="307" /> <!-- Dance of Aqua Guard -->
    <skill id="308" /> <!-- Song of Storm Guard -->
    <skill id="309" /> <!-- Dance of Earth Guard -->
    <skill id="310" /> <!-- Dance of the Vampire -->
    <skill id="311" /> <!-- Dance of Protection -->
    <skill id="349" /> <!-- Song of Renewal -->
    <skill id="363" /> <!-- Song of Meditation -->
    <skill id="364" /> <!-- Song of Champion -->
    <skill id="365" /> <!-- Dance of Siren -->
    <skill id="1002" /> <!-- Flame Chant -->
    <skill id="1003" /> <!-- Pa'agrian Gift -->
    <skill id="1004" /> <!-- The Wisdom of Pa'agrio -->
    <skill id="1005" /> <!-- Blessings of Pa'agrio -->
    <skill id="1006" /> <!-- Chant of Fire -->
    <skill id="1007" /> <!-- Chant of Battle -->
    <skill id="1008" /> <!-- The Glory of Pa'agrio -->
    <skill id="1009" /> <!-- Chant of Shielding -->
    <skill id="1032" /> <!-- Invigor -->
    <skill id="1033" /> <!-- Resist Poison -->
    <skill id="1035" /> <!-- Mental Shield -->
    <skill id="1036" /> <!-- Magic Barrier -->
    <skill id="1040" /> <!-- Shield -->
    <skill id="1043" /> <!-- Holy Weapon -->
    <skill id="1044" /> <!-- Regeneration -->
    <skill id="1045" /> <!-- Bless the Body -->
    <skill id="1048" /> <!-- Bless the Soul -->
    <skill id="1059" /> <!-- Empower -->
    <skill id="1062" /> <!-- Berserker Spirit -->
    <skill id="1068" /> <!-- Might -->
    <skill id="1073" /> <!-- Kiss of Eva -->
    <skill id="1077" /> <!-- Focus -->
    <skill id="1078" /> <!-- Concentration -->
    <skill id="1085" /> <!-- Acumen -->
    <skill id="1086" /> <!-- Haste -->
    <skill id="1087" /> <!-- Agility -->
    <skill id="1182" /> <!-- Resist Aqua -->
    <skill id="1189" /> <!-- Resist Wind -->
    <skill id="1191" /> <!-- Resist Fire -->
    <skill id="1204" /> <!-- Wind Walk -->
    <skill id="1232" /> <!-- Blazing Skin -->
    <skill id="1238" /> <!-- Freezing Skin -->
    <skill id="1240" /> <!-- Guidance -->
    <skill id="1242" /> <!-- Death Whisper -->
    <skill id="1243" /> <!-- Bless Shield -->
    <skill id="1249" /> <!-- The Vision of Pa'agrio -->
    <skill id="1250" /> <!-- Shield of Pa'agrio -->
    <skill id="1251" /> <!-- Chant of Fury -->
    <skill id="1252" /> <!-- Chant of Evasion -->
    <skill id="1253" /> <!-- Chant of Rage -->
    <skill id="1257" /> <!-- Decrease Weight -->
    <skill id="1259" /> <!-- Resist Shock -->
    <skill id="1260" /> <!-- The Tact of Pa'agrio -->
    <skill id="1261" /> <!-- Rage of Pa'agrio -->
    <skill id="1268" /> <!-- Vampiric Rage -->
    <skill id="1282" /> <!-- Pa'agrian Haste -->
    <skill id="1284" /> <!-- Chant of Revenge -->
    <skill id="1303" /> <!-- Wild Magic -->
    <skill id="1304" /> <!-- Advanced Block -->
    <skill id="1308" /> <!-- Chant of Predator -->
    <skill id="1309" /> <!-- Chant of Eagle -->
    <skill id="1310" /> <!-- Chant of Vampire -->
    <skill id="1352" /> <!-- Elemental Protection -->
    <skill id="1353" /> <!-- Divine Protection -->
    <skill id="1354" /> <!-- Arcane Protection -->
    <skill id="1355" /> <!-- Prophecy of Water -->
    <skill id="1356" /> <!-- Prophecy of Fire -->
    <skill id="1357" /> <!-- Prophecy of Wind -->
    <skill id="1362" /> <!-- Chant of Spirit -->
    <skill id="1363" /> <!-- Chant of Victory -->
    <skill id="1364" /> <!-- Eye of Pa'agrio -->
    <skill id="1365" /> <!-- Soul of Pa'agrio -->
    <skill id="1388" /> <!-- Greater Might -->
    <skill id="1389" /> <!-- Greater Shield -->
    <skill id="1390" /> <!-- War Chant -->
    <skill id="1391" /> <!-- Earth Chant -->
    <skill id="1392" /> <!-- Resist Holy -->
    <skill id="1393" /> <!-- Resist Dark -->
    <skill id="1397" /> <!-- Clarity -->
    <skill id="1413" /> <!-- Magnus' Chant -->
    <skill id="1414" /> <!-- Victory of Pa'agrio -->
    <skill id="1415" /> <!-- Pa'agrio's Emblem -->
    <skill id="1416" /> <!-- Pa'agrio's Fist -->
    <skill id="1460" /> <!-- Mana Gain -->
    <skill id="1461" /> <!-- Chant of Protection -->
    <skill id="1499" /> <!-- Improved Combat -->
</list>
 
Не разрбрался. Напрочь удалил свой комюнити и всеравно пустой экран. У кого патч перфекта у вас работает?
 
Есть эти файлы?
View attachment 3768
Да есть.
Думал патч перфекта чтото глючит.
Скачал чистый интерлюд клиент заменил л2ини.
Скачал с репо свежый сервер интерлюд. Заменил только папку конфиги на свои.
Запустил и тоже самое…. @Deazer плиз проверте ветку интерлюд дает пустое окно при вводе команды на чистом сервере с чистого клиента. Хотел проверить на тестовом так там команда совсем не запускается. Ввожу .sellbuff и просто ничего не произошло…
 
Да есть.
Думал патч перфекта чтото глючит.
Скачал чистый интерлюд клиент заменил л2ини.
Скачал с репо свежый сервер интерлюд. Заменил только папку конфиги на свои.
Запустил и тоже самое…. @Deazer плиз проверте ветку интерлюд дает пустое окно при вводе команды на чистом сервере с чистого клиента. Хотел проверить на тестовом так там команда совсем не запускается. Ввожу .sellbuff и просто ничего не произошло…
Ковыряю своб сторону помоему всетаки косяк у меня не пойму где пока
 
поскажи плиз после коменды .selffbuff дает пустое окно...

######## Сервис продажи баффов ############
# Чат команды .sellbuff .sellbuffs
SellBuffEnable = True
# Множитель стоимости MP для баффов
SellBuffMpCostMultiplier = 1
# Предмет оплаты за баффы. Можете изменить на свой предмет
SellBuffPaymentID = 6673
# Минимальная количество предметов за бафф
SellBuffMinimumPrice = 1
# Максимальная количество предметов за бафф
SellBuffMaximumPrice = 100
# Максимальное количество баффов в списке продажи
SellBuffMaxBuffs = 100
# Увеличение время бафов от продавца. Пример: 3600 (1 час + базовое время)
SellBuffEffectTime = 21600
# Множитель времени для баффов, если у вас есть Премиум-аккаунт (SellBuffEffectTime * AltNpcPremiumBufferEffectMul)
# Пример: SellBuffPremiumEffectMul = 1,2 +20% к SellBuffEffectTime для премиум-аккаунта.
SellBuffPremiumEffectMul = 1.
View attachment 3763
Это проблема шарного интерфейса, делал продажу скилов до этого скриптом и тоже самое было в окне кб
 
Это проблема шарного интерфейса, делал продажу скилов до этого скриптом и тоже самое было в окне кб
у меня патч от перфекта.
смотри
качаю чистый клиент меняю в л2ини на свой айпи.
качаю заново сборку чистую
выношу конфиги с ру папки в папки конфиг
меняю айпишки на свои и меняю логин и пароль к бд
и в сервис пропершн включаю продажу бафов.
и нефига тупо пустое окно )))))
у меня крыша едет
 
Уряяя разобрался походу @Deazer забыл добавить их кеширование

#-------------------------------------------------------------
# HTM Cache Configuration
#-------------------------------------------------------------
# 2 - все диалоги кешируются при загрузке сервера
# 1 - диалоги кешируются по мере обращения
# 0 - кеширование отключено (только для тестирования)
HtmCacheMode=2 (поменял на 0 и все заработало)
 
Back
Top