Re: ГМ-ШОП через Альт+И
Цитата:
|
Re: ГМ-ШОП через Альт+И
Пример:
<td align=center><button value="Оружие D-Grade" action="bypass -h _bbsmultisell;311;1000001" width=120 height=30 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td> единственное что тут новое так это _bbsmultisell;311;1000001 собственно это означает зделать запрос из папки мультисел .... 1000001.xml на странице 311.htm Вся проблема в том что сервер непонимает _bbsmultisell как заставить l2jserver понимать это потаму что как я понял все серваки поголовно понимают кроме этого сервера? Так на счет команды и вызова я разобрался! нада зделать вот что : в файле L2_GameServer\java\com\l2jserver\gameserver\commun itybbs\CommunityBoard.java Добавить это вначало import java.util.StringTokenizer; import com.l2jserver.gameserver.model.L2Multisell; в середине скрипта else if(command.startsWith("_bbsmultisell;")) { StringTokenizer st = new StringTokenizer(command, ";"); st.nextToken(); TopBBSManager.getInstance().parsecmd("_bbstop;" + st.nextToken(), activeChar); L2Multisell.getInstance().separateAndSend(Integer. parseInt(st.nextToken()), activeChar, 0, false, 0); } перед else { ShowBoard sb = new ShowBoard("<html><body><br><br><center>the command: " + command + " is not implemented yet</center><br><br></body></html>", "101"); мултиселы запахали но покупка не пашет (деньги не снимает в инвентарь нечего не падает) |
Re: ГМ-ШОП через Альт+И
Проблема решается в MultiSellChoose.java
|
Re: ГМ-ШОП через Альт+И
А можно чуть поподробнее ? хотяб подсказаньку?
|
Re: ГМ-ШОП через Альт+И
Можно конечно. Проверка на присутствие НПС при вызове мультисела также является чар ГМом или нет и еще пару проверок.
Это все нужно убрать либо писать условие на определенный диапазон мультиселов. |
Текущее время: 02:36. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot