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

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 31.03.2010, 04:03   #1
Пользователь

Автор темы (Топик Стартер) ГМ -шоп в коммунити панели или на итеме

Примерно год назад когда занимался серверами, на форумах было обсуждение того как сделать ГМ-шоп не через НПЦ а через коммунити панель или какой нибудь итем. Сейчас забросил это дело и не отслеживал форумы. Так вот вопрос какая нибудь команда добилась этого?
VerTox вне форума Ответить с цитированием
Непрочитано 31.03.2010, 07:38   #2
Герой

По умолчанию Re: ГМ -шоп в коммунити панели или на итеме

Давно уже.. реализовать не че сложного нету.. l2jfulltm.ру
jesstair вне форума Ответить с цитированием
Непрочитано 31.03.2010, 15:50   #3
Пользователь

По умолчанию Re: ГМ -шоп в коммунити панели или на итеме

Твоя задача отключить защиту на проверку НПЦ, ГМа и тд в классе мультеселла и добавить команду в класс коммунити борд ещё одну команду типо _multisell. А вообще - есть реализация на l2jserver, даже на этом форуме где-то видел ссылки на них

Добавлено через 3 минуты
короче вот, добавляй это в communityboard.java:

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);
}


Закоментируй следующее в multisellchoose.java в папке clientpackets (хотя тут уже закомментировано, тебе остаётся найти эти строки:
/*if (!player.isGM() && (target == null
|| !(target instanceof L2Npc)
|| !list.checkNpcId(((L2Npc)target).getNpcId())
|| !((L2Npc)target).canInteract(player)))
return;*/

/*if (merchant == null)
return;*/

Добавлено через 4 минуты
и теперь спокойно можешь использовать _multisell в html-ках коммунитиборд. Мануал для сборок l2jserver

Добавлено через 5 минут
а, и еще забыл: добавь импорты в communityboard.java:
import java.util.StringTokenizer;
import net.sf.l2j.gameserver.model.L2Multisell;

Последний раз редактировалось figure; 31.03.2010 в 15:57. Причина: Добавлено сообщение
figure вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 01.04.2010, 15:13   #4
Пользователь

Автор темы (Топик Стартер) Re: ГМ -шоп в коммунити панели или на итеме

баффы я думаю аналогично, спасибо
буду разбираться
VerTox вне форума Ответить с цитированием
Непрочитано 03.04.2010, 09:24   #5
Пользователь

По умолчанию Re: ГМ -шоп в коммунити панели или на итеме

в комунити можно сделать что захочешь.... например я могу... тока если чо в пм
PaInKiLlEr вне форума Отправить сообщение для PaInKiLlEr с помощью ICQ Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
classmaster в коммунити figure Работа со скриптами 5 22.04.2010 16:38
Проблема с регестрацией и пропажа с панели интрументов chipusik Lineage II 3 14.11.2009 19:48
редактирование Админ панели magistr Работа со скриптами 4 15.09.2009 12:29
Русификатор Админ Панели Квося Lineage II 26 15.06.2009 01:26


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

Вверх