Тема: community
Показать сообщение отдельно
Непрочитано 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 вне форума Ответить с цитированием