Показать сообщение отдельно
Непрочитано 04.02.2010, 17:31   #32
Новичок

По умолчанию 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");


мултиселы запахали но покупка не пашет (деньги не снимает в инвентарь нечего не падает)

Последний раз редактировалось unclehard; 05.02.2010 в 08:11.
unclehard вне форума Ответить с цитированием
Сказали спасибо: