ГМ-ШОП через Альт+И - Страница 4 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 31.01.2010, 23:03   #31
Пользователь

По умолчанию Re: ГМ-ШОП через Альт+И

Цитата:
Сообщение от Navvy Посмотреть сообщение
Если есть исходники сервера и даже не глубокие познания в java, сделаеш без проблем. Там на самом деле ничего сложного нет.
Поделись пожалуйста.. очень прошу..
Sanders вне форума Ответить с цитированием
Непрочитано 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 вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 08.02.2010, 19:10   #33
Аватар для Navvy
Супергерой

По умолчанию Re: ГМ-ШОП через Альт+И

Проблема решается в MultiSellChoose.java
Navvy вне форума Отправить сообщение для Navvy с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.02.2010, 18:57   #34
Новичок

По умолчанию Re: ГМ-ШОП через Альт+И

А можно чуть поподробнее ? хотяб подсказаньку?
unclehard вне форума Ответить с цитированием
Непрочитано 09.02.2010, 21:45   #35
Аватар для Navvy
Супергерой

По умолчанию Re: ГМ-ШОП через Альт+И

Можно конечно. Проверка на присутствие НПС при вызове мультисела также является чар ГМом или нет и еще пару проверок.
Это все нужно убрать либо писать условие на определенный диапазон мультиселов.
Navvy вне форума Отправить сообщение для Navvy с помощью ICQ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:33. Часовой пояс GMT +3.

Вверх