Перейти к содержанию
Авторизация  
qwertyBOSSS

НПЦ магазин и вылет

Рекомендуемые сообщения

нашел такую траблу, в обычном магазине к примеру стоит ценник за соски и другие вещи 0 адены, когда я их покупаю клиент просто закрываеться
В чем может быть проблема и как ее решить? Можете подсказать?\

Поменял все файлы которые менял в клиенте ( папка сустем ) то же самое

Пробывал вручную просто удалить вещи которые стоят 0 адены ( в обычном шопе! ) удалил, после рестарта все возобновилось.

В БД цена НГ сосок 1 адена, но в игре пишет 0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самое интересное что закрываеться клиент если ты на обычном окне. Если ты на админе, тогда не кикает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

UPDATE `etcitem` SET price=10 where price < 10 
ебнул такой вот запрос 

Но в игре всеравно отображаеться 0 


Получаеться что в БД цена 10 ( к примеру ) а в игре 0 

Я так понимаю нужно искать про

Изменено пользователем qwertyBOSSS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, цена не с БД считывается, а с xml, какая у Вас сборка? 

Изменено пользователем cray

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, cray сказал:

Какет, вероятно, из-за проверок, например, проверка чтобы продажа всегда была дешевле, чем покупка. Возможно, в Вашей сборке округление идет в большую сторону, и выходит что цена покупки и продажи все та же 1 адена. Попробуйте поставить 2 адены цену. 

UPDATE `etcitem` SET price=10 where price < 10 
ебнул такой вот запрос 

Но в игре всеравно отображаеться 0 


Получаеться что в БД цена 10 ( к примеру ) а в игре 0 

Я так понимаю нужно искать про

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

какая сборка, после  запроса перезапускал сервер? в конфигах может быть пункт, кикать при покупке за 0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, Jfull сказал:

какая сборка, после  запроса перезапускал сервер? в конфигах может быть пункт, кикать при покупке за 0

Сборка л2код, люцерия

Не видел такого в конфингах, буду дома пересмотрю по поиску, если есть возможность подскажите какие могут быть?

 

Самое странное что в игре цена = 0, а в базе данных 10 стоит ( через запрос поставил ) писал выше

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите в исходниках, откуда берется цена в байлистах, возможно она считывается с xml файла, а не с БД, сборка мне не знакома, это лишь предположение. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, cray сказал:

Посмотрите в исходниках, откуда берется цена в байлистах, возможно она считывается с xml файла, а не с БД, сборка мне не знакома, это лишь предположение. 

 

14 часов назад, Jfull сказал:

какая сборка, после  запроса перезапускал сервер? в конфигах может быть пункт, кикать при покупке за 0

[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 14 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 14 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 20 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 20 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 20 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 21 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 21 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 21 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 22 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 22 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 22 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 23 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 23 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 23 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 28 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 28 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 28 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 30 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 30 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 30 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 35 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 35 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 42 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 42 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 43 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 43 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 43 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 51 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 51 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 51 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 63 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 63 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 63 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 65 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 65 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 65 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 68 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 68 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 68 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 71 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 71 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 71 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 72 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 72 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 72 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 73 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 73 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 73 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 74 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 74 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 74 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 80 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 80 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 86 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 86 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 95 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 95 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 95 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 100 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 100 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 100 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 106 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 106 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 106 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 108 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 108 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 108 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 117 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 117 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 117 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 124 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 124 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 124 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 126 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 126 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 126 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 135 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 135 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 135 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 147 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 147 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 147 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 180 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 180 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 180 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 182 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 182 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 182 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 191 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 191 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 191 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 378 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 378 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 378 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 382 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 382 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 382 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 383 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 383 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 383 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 5601 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5601 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 5601 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 5803 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5803 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 5803 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 5804 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5804 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 5804 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 17 in buylist 5805 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5805 higher then sell price.
[10.08.20 18:41:32] TradeListTable: Reference price of item 1342 in buylist 5805 higher then sell price.









Вот что пишет в логах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот собственно и ошибка, цена на продажу выше цены покупки, потому обычных игроков и кикает, как за багоюз. Ищите и меняйте цену продажи, вероятно, она указана отдельно от цены покупки. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, cray сказал:

Вот собственно и ошибка, цена на продажу выше цены покупки, потому обычных игроков и кикает, как за багоюз. Ищите и меняйте цену продажи, вероятно, она указана отдельно от цены покупки. 

 

Это в базе данных нужно будет менять как я понял?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению, не знаком с Вашей сборкой, это может быть где угодно, в том числе в БД, в xml статах. Попробуйте поискать там, пересматривая разные вещи, которые продаются нормально обычным персонажам. Либо в исходниках по ключевым словам. А где искать ошибку и в цене которого предмета, можете смотреть в Ваших логах, например: 

[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5805 higher then sell price.

Предмет с id 1341 с байлиста под номером 5805 имеет цену продажи выше, чем цена покупки.

Изменено пользователем cray

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, cray сказал:

К сожалению, не знаком с Вашей сборкой, это может быть где угодно, в том числе в БД, в xml статах. Попробуйте поискать там, пересматривая разные вещи, которые продаются нормально обычным персонажам. Либо в исходниках по ключевым словам. А где искать ошибку и в цене которого предмета, можете смотреть в Ваших логах, например: 

[10.08.20 18:41:32] TradeListTable: Reference price of item 1341 in buylist 5805 higher then sell price.

Предмет с id 1341 с байлиста под номером 5805 имеет цену продажи выше, чем цена покупки.

Сборка л2код, люцерия

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Боюсь, Вы не правильно меня поняли, я видел, что выше Вы указывали свою сборку, я имел ввиду, что не работал с ней, и точно указать где ошибка не смогу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, cray сказал:

Боюсь, Вы не правильно меня поняли, я видел, что выше Вы указывали свою сборку, я имел ввиду, что не работал с ней, и точно указать где ошибка не смогу.

Не подскажите где именно находится мультишел в котором цены у обычных трейдеров (НПЦ)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Именно мультисел или байлисты? К сожалению, совсем структуры Вашей сборки не знаю, я сам новичок в этих делах, посмотрите в Server\gameserver\data\multisell - это мультиселы, но Вы сейчас с байлистами работаете, насколько я понимаю. А Server\gameserver\data\stats\weapon (armor) - это статы, возможно, у Вас там и цены есть. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да б-- как вам нравится это все с бд работат(все хранит в бд даже multisell) прям кайф аля 2000 год приди к нам 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, cray сказал:

Именно мультисел или байлисты? К сожалению, совсем структуры Вашей сборки не знаю, я сам новичок в этих делах, посмотрите в Server\gameserver\data\multisell - это мультиселы, но Вы сейчас с байлистами работаете, насколько я понимаю. А Server\gameserver\data\stats\weapon (armor) - это статы, возможно, у Вас там и цены есть. 

Проблема в конфингах это точно. 
Там где вы написали пусто. ( по ценах)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, PrizraKZN2000 сказал:

да б-- как вам нравится это все с бд работат(все хранит в бд даже multisell) прям кайф аля 2000 год приди к нам 

Я бы попросил бы вас лучше помочь решить проблемку... Если вы владеете какой либо информацией.
Это проблема не в БД а где-то в конфишах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

altsettings

# Продавать все по одной адене
SellOneAdena = False

settings

# Включить стоимость при продаже всех итемов по 0 Адене
ItemPrice0Adena = true

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

merchantbuylist

(1341,3,21,10,-1,-1,0,0) цена покупки 3 адены

etcitems

(1342,'Iron Arrow','false','arrow',4,'stackable','fine_steel','c',-1,-1,5,0,'true','true','true','true','0-0;','false')

цена продажи 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто поудалял к херам тот мусор да и все)
Можно закрывать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...