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

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

Ответ
Опции темы
Непрочитано 19.01.2010, 04:47   #11
Аватар для Navvy
Супергерой

По умолчанию Re: community

Цитата:
Сообщение от ZaiMen Посмотреть сообщение
CommunityBoard.java
Код:
import l2n.game.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);
			}
Тема создана не правильна
Уже ближе к делу. Но для работы ГМ шопа этого мала. Не забывайте про привязку к NPC
Navvy вне форума Отправить сообщение для Navvy с помощью ICQ Ответить с цитированием
Непрочитано 19.01.2010, 05:09   #12
Пользователь

По умолчанию Re: community

можно поподробней?
BimBom вне форума Ответить с цитированием
Непрочитано 19.01.2010, 05:15   #13
Изгнанные

По умолчанию Re: community

Цитата:
Сообщение от BimBom Посмотреть сообщение
может я не так понимаю но мне кажеться если прописать правильный путь после action="вот тут то все будет работать" и бафер и гк и гм, что не кто не знает как это сделать?
к примеру в индексе строка
Код:
<button value="название кнопки" action="bypass -h _bbsscripts;80;services.RateBonus:list" width=150 height=30 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF">
сам индекс в паке data\top\bartz\html к другой папке путь до html например к баферу data\html\mods\npcBuffer подскажите как путь прописать чтоб открывал этот файл если такое возможно
CommunityBoard.java
Код:
import java.util.StringTokenizer;
// import l2n.game.model.L2Multisell; 
// import l2n.game.model.L2Skill;
// import l2n.game.tables.SkillTable;

else if(command.startsWith("_bbsscripts;"))
			{
				StringTokenizer st = new StringTokenizer(command, ";");
				st.nextToken();
				TopBBSManager.getInstance().parsecmd((new StringBuilder()).append("_bbstop;").append(st.nextToken()).toString(), activeChar);
				String com = st.nextToken();
				String word[] = com.split("\\s+");
				String args[] = com.substring(word[0].length()).trim().split("\\s+");
				String path[] = word[0].split(":");
				if(path.length != 2)
				{
					System.out.println("Bad Script bypass!");
					return;
				}
				HashMap<String, Object> variables = new HashMap<String, Object>();
				variables.put("npc", null);
				activeChar.callScripts(path[0], path[1], word.length != 1 ? (new Object[] { args }) : new Object[0], variables);
			}
			else if(command.startsWith("_bbsscripts_ret;"))
			{
				StringTokenizer st = new StringTokenizer(command, ";");
				st.nextToken();
				String page = st.nextToken();
				String com = st.nextToken();
				String word[] = com.split("\\s+");
				String args[] = com.substring(word[0].length()).trim().split("\\s+");
				String path[] = word[0].split(":");
				if(path.length != 2)
				{
					System.out.println("Bad Script bypass!");
					return;
				}
				HashMap<String, Object> variables = new HashMap<String, Object>();
				variables.put("npc", null);
				Object subcontent = activeChar.callScripts(path[0], path[1], word.length != 1 ? (new Object[] { args }) : new Object[0], variables);
				TopBBSManager.getInstance().showTopPage(activeChar, page, String.valueOf(subcontent));
			}
Добавлено через 9 минут
Цитата:
Сообщение от BimBom Посмотреть сообщение
можно поподробней?
Находите свои исходники на компе, открываете папку с ядром, кликаем на кнопку найти, в строку поиска копипастом вставляете CommunityBoard.java, открываем блокнотом - вкл мозги.
Если что не получилось обратно возращаемся на форум пишим что имено не получилось [не забываем указывать какой сервер вы исп.]

Последний раз редактировалось ZaiMen; 19.01.2010 в 05:25. Причина: Добавлено сообщение
ZaiMen вне форума Ответить с цитированием
Непрочитано 19.01.2010, 10:12   #14
Пользователь

По умолчанию Re: community

как я понял исходники это сам сервер открыть папку с ядром это папка libs там лежит не много файлов в формате jar а искать поисковиком в самой папке предлагаете если это так то с этих надписей можно упасть со стула от смеха может я не так понял?=) сборка у меня от l2open скомпилировал исходники от 590 версии комунити запускаеться отдельным окном если мне надо копаться в ядре сервера то можете сказать для чего это? а то я не как не магу понять и за ядро какой файл отвечает core.jar ? я думаю если файл jar открыть блокнотам мозги будет включить тяжело для этого есть программа под названием DJ Java Decompiler

Добавлено через 15 минут
может найдётся такой человек который объяснит моей голове все подробно что как и зачем=)

Последний раз редактировалось BimBom; 19.01.2010 в 10:28. Причина: Добавлено сообщение
BimBom вне форума Ответить с цитированием
Непрочитано 19.01.2010, 21:37   #15
Аватар для Lomeista
Герой

По умолчанию Re: community

Цитата:
Сообщение от ZaiMen Посмотреть сообщение
CommunityBoard.java
Код:
import l2n.game.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);
			}
Тема создана не правильна
Не будет у тебя он покупать т.к. стоит в мультах привязка к NPC
Lomeista вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх