AzogConqueror 13 Опубликовано 1 октября, 2014 Собственно как добавить новые шмотки в админский гм шоп? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 1 октября, 2014 в базе данных таблица merchant_buylists и merchant_shopids дальше смотрите по мануалам или смекалка ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kartes12 259 Опубликовано 1 октября, 2014 (изменено) находиш мультиселку и добовляешь Изменено 1 октября, 2014 пользователем kartes12 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 1 октября, 2014 (изменено) находиш мультиселку и добовляешь гм шоп в админке не использует мультиселлы Изменено 1 октября, 2014 пользователем Centro Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kartes12 259 Опубликовано 1 октября, 2014 гм шоп в админке не использует мультиселлы щя гляну ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Гость MEV Опубликовано 1 октября, 2014 Собственно как добавить новые шмотки в админский гм шоп? Пример путь My Essence\game\data\html\admin ( на примере сборки jumper(а) ) Смотрим на скриншот - gmshops.htm Странно что админы не умеют такое делать . 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 1 октября, 2014 (изменено) щя гляну ) он берет из базы мерчант байлисты как продавцы в гос. магазинах в городах ) Изменено 1 октября, 2014 пользователем Centro Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kartes12 259 Опубликовано 1 октября, 2014 он берет из базы мерчант байлисты как продавцы в гос. магазинах в городах ) увидел =) <tr><td><a action="bypass -h admin_buy 9040"><font color="LEVEL">Bows</font></a></td></tr> ну значь можно сделать так прост как вариант дальше сам развивай <tr><td><a action="bypass -h admin_buy 9036"><font color="LEVEL">Single Handed Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9037"><font color="LEVEL">Double Handed Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9038"><font color="LEVEL">Dual Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9039"><font color="LEVEL">Daggers</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9040"><font color="LEVEL">Bows</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9041"><font color="LEVEL">Fists</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9042"><font color="LEVEL">Polearms</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9043"><font color="LEVEL">Single Handed Blunts</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9044"><font color="LEVEL">Double Handed Blunts</font></a></td></tr> <tr><td><a action="bypass -h npc_%objectId%_multisell 5103">Double Handed Blunts</font></a></td></tr> хз что в админке добвить вместо NPC наверно admin или хз я некогда не шаманил админку и темболее я не делаю допы на сервере как крылышки шмотьё и тд ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 1 октября, 2014 увидел =) <tr><td><a action="bypass -h admin_buy 9040"><font color="LEVEL">Bows</font></a></td></tr> ну значь можно сделать так прост как вариант дальше сам развивай <tr><td><a action="bypass -h admin_buy 9036"><font color="LEVEL">Single Handed Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9037"><font color="LEVEL">Double Handed Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9038"><font color="LEVEL">Dual Swords</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9039"><font color="LEVEL">Daggers</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9040"><font color="LEVEL">Bows</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9041"><font color="LEVEL">Fists</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9042"><font color="LEVEL">Polearms</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9043"><font color="LEVEL">Single Handed Blunts</font></a></td></tr> <tr><td><a action="bypass -h admin_buy 9044"><font color="LEVEL">Double Handed Blunts</font></a></td></tr> <tr><td><a action="bypass -h npc_%objectId%_multisell 5103">Double Handed Blunts</font></a></td></tr> хз что в админке добвить вместо NPC наверно admin или хз я некогда не шаманил админку и темболее я не делаю допы на сервере как крылышки шмотьё и тд ) да ты прав нужно использовать байпас с приставкой admin_buy 1111 номер байлиста Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kartes12 259 Опубликовано 1 октября, 2014 да ты прав нужно использовать байпас с приставкой admin_buy 1111 номер байлиста ну как вариант я думаю это самый простой сделать новую строчку типо заходишь в ВЕАПОН а там ещё помимо всех что там есть строчек , добавлена ещё одна типо ELITE и она сцылаеться на мультисел 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 1 октября, 2014 ну как вариант я думаю это самый простой сделать новую строчку типо заходишь в ВЕАПОН а там ещё помимо всех что там есть строчек , добавлена ещё одна типо ELITE и она сцылаеться на мультисел Согласен, удобно будет 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AzogConqueror 13 Опубликовано 3 октября, 2014 (изменено) Собственно получилось все,только теперь с раздела что я сделал не покупается ничего.У кого какие мысли? Изменено 3 октября, 2014 пользователем AzogConqueror Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AzogConqueror 13 Опубликовано 3 октября, 2014 (изменено) Вот что гейм сервер пишет "ERROR,no price found wrong buylist" ,сравнивал со шмотками которые изначально там были,все идентично сделано Нашел в RequestBuyItem.java if(price < 0) { _log.warning("ERROR, no price found .. wrong buylist ??"); sendPacket(ActionFailed.STATIC_PACKET); return; } Ставил цену 1 адена. if(price == 0 && !player.isGM() && Config.ONLY_GM_ITEMS_FREE) { player.sendMessage("Ohh Cheat dont work? You have a problem now!"); Util.handleIllegalPlayerAction(player, "Warning!! Character " + player.getName() + " of account " + player.getAccountName() + " tried buy item for 0 adena.", Config.DEFAULT_PUNISH); return; } Поставил 0. Что так что так не пашет с ошибкой ERROR,no price found wrong buylist Изменено 3 октября, 2014 пользователем AzogConqueror Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AzogConqueror 13 Опубликовано 4 октября, 2014 Проблему решил,всем спасибо за помощь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты