[help]Бафер и гк через Community Board - Страница 5 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

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

Ответ
Опции темы
Непрочитано 04.06.2009, 23:12   #41
Аватар для arivano
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Чуть не в тему, но кто даст ссылку на хелп по созданию команд типа .status и подобных?
arivano вне форума Отправить сообщение для arivano с помощью ICQ Отправить сообщение для arivano с помощью Skype™ Ответить с цитированием
Непрочитано 04.06.2009, 23:21   #42
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

А для какой сборки?

Если по-теме, тут в основном ребелионовские сборки обсуждались, то у ребелиона, дрима, феникса, они находятся в data/scripts/command/voice/ может мне изменяет память, но вроде бы было так. Дальше смотришь файлы, они называются соответственно команде. (.offline - offline.java). Ну дальше смотри как там и делай по аналогии
Egres вне форума Ответить с цитированием
Непрочитано 05.06.2009, 09:01   #43
Аватар для arivano
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Для l2jfree, если там возможно это.
arivano вне форума Отправить сообщение для arivano с помощью ICQ Отправить сообщение для arivano с помощью Skype™ Ответить с цитированием
Непрочитано 05.06.2009, 12:23   #44
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Для l2jfree l2emu(l2emurt) l2jserver и других нужно в самом ядре

((папка с исходниками)main\java\net\l2jfree\gameserver\handl er\voicedcommandhandlers\) А дальше как я и говорил, смотришь как там реализованно и делаешь по аналогии.
Egres вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 07.06.2009, 05:10   #45
Новичок

По умолчанию Ответ: [help]Бафер и гк через Community Board

для бафа
Код:
<a action="bypass -h _bbsscripts;30;services.NPCBuffer.Buffer:doBuff 4345 3 0"><font color="aadd77">might</font></a>
только нада скрипт Buffer.java поковырять. убрать пару ифоф в чеккондишине и поменять в дубаф параметр npc на player в BeginBuff
giss вне форума Ответить с цитированием
Непрочитано 07.06.2009, 13:13   #46
Изгнанные

По умолчанию Ответ: [help]Бафер и гк через Community Board

Цитата:
Сообщение от Bastexses Посмотреть сообщение
вобщем комунити борд и бафер в нём это всё старо
я предлагаю новую свою идею
сделать команду .buff, .mbuff, .fbuff
при наборе этих команд
.buff
вылазиет окошко )


ну при наборе
.mbuff, .fbuff можно сделать так чтобы сразу накладывались все бафы на мага (.mbuff) или на война (.fbuff )
PHP код:
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;

public class 
Buffs
    
implements IVoicedCommandHandler
{

    public 
Buffs()
    {
    }

    public 
boolean useVoicedCommand(String commandL2PcInstance activeCharString target)
    {
        if(
command.equalsIgnoreCase("fbuff"))
        {
            
activeChar.sendMessage("Koszunjuk hogy nalunk buffoltal. (Fighter)");
            
L2Skill fbuff01 SkillTable.getInstance().getInfo(2751);
            
fbuff01.getEffects(activeCharactiveChar);
            
L2Skill fbuff02 SkillTable.getInstance().getInfo(2711);
            
fbuff02.getEffects(activeCharactiveChar);
            
L2Skill fbuff03 SkillTable.getInstance().getInfo(2741);
            
fbuff03.getEffects(activeCharactiveChar);
            
L2Skill fbuff04 SkillTable.getInstance().getInfo(2641);
            
fbuff04.getEffects(activeCharactiveChar);
            
L2Skill fbuff05 SkillTable.getInstance().getInfo(3041);
            
fbuff05.getEffects(activeCharactiveChar);
            
L2Skill fbuff06 SkillTable.getInstance().getInfo(2671);
            
fbuff06.getEffects(activeCharactiveChar);
            
L2Skill fbuff07 SkillTable.getInstance().getInfo(12403);
            
fbuff07.getEffects(activeCharactiveChar);
            
L2Skill fbuff08 SkillTable.getInstance().getInfo(10354);
            
fbuff08.getEffects(activeCharactiveChar);
            
L2Skill fbuff09 SkillTable.getInstance().getInfo(10683);
            
fbuff09.getEffects(activeCharactiveChar);
            
L2Skill fbuff10 SkillTable.getInstance().getInfo(10456);
            
fbuff10.getEffects(activeCharactiveChar);
            
L2Skill fbuff11 SkillTable.getInstance().getInfo(10486);
            
fbuff11.getEffects(activeCharactiveChar);
            
L2Skill fbuff12 SkillTable.getInstance().getInfo(10773);
            
fbuff12.getEffects(activeCharactiveChar);
            
L2Skill fbuff13 SkillTable.getInstance().getInfo(10862);
            
fbuff13.getEffects(activeCharactiveChar);
            
L2Skill fbuff14 SkillTable.getInstance().getInfo(10362);
            
fbuff14.getEffects(activeCharactiveChar);
            
L2Skill fbuff15 SkillTable.getInstance().getInfo(10403);
            
fbuff15.getEffects(activeCharactiveChar);
            
L2Skill fbuff16 SkillTable.getInstance().getInfo(12423);
            
fbuff16.getEffects(activeCharactiveChar);
            
L2Skill fbuff17 SkillTable.getInstance().getInfo(10622);
            
fbuff17.getEffects(activeCharactiveChar);
            
L2Skill fbuff18 SkillTable.getInstance().getInfo(13883);
            
fbuff18.getEffects(activeCharactiveChar);
            
L2Skill fbuff19 SkillTable.getInstance().getInfo(12684);
            
fbuff19.getEffects(activeCharactiveChar);
            
L2Skill fbuff20 SkillTable.getInstance().getInfo(12594);
            
fbuff20.getEffects(activeCharactiveChar);
            
L2Skill fbuff21 SkillTable.getInstance().getInfo(12436);
            
fbuff21.getEffects(activeCharactiveChar);
            
L2Skill fbuff22 SkillTable.getInstance().getInfo(10873);
            
fbuff22.getEffects(activeCharactiveChar);
            
L2Skill fbuff23 SkillTable.getInstance().getInfo(12042);
            
fbuff23.getEffects(activeCharactiveChar);
            
L2Skill fbuff24 SkillTable.getInstance().getInfo(3491);
            
fbuff24.getEffects(activeCharactiveChar);
            
L2Skill fbuff25 SkillTable.getInstance().getInfo(3641);
            
fbuff25.getEffects(activeCharactiveChar);
        } else
        if(
command.equalsIgnoreCase("mbuff"))
        {
            
activeChar.sendMessage("Koszunjuk hogy nalunk buffoltal. (Wizard)");
            
L2Skill mbuff01 SkillTable.getInstance().getInfo(2761);
            
mbuff01.getEffects(activeCharactiveChar);
            
L2Skill mbuff02 SkillTable.getInstance().getInfo(2731);
            
mbuff02.getEffects(activeCharactiveChar);
            
L2Skill mbuff03 SkillTable.getInstance().getInfo(2641);
            
mbuff03.getEffects(activeCharactiveChar);
            
L2Skill mbuff04 SkillTable.getInstance().getInfo(3041);
            
mbuff04.getEffects(activeCharactiveChar);
            
L2Skill mbuff05 SkillTable.getInstance().getInfo(2671);
            
mbuff05.getEffects(activeCharactiveChar);
            
L2Skill mbuff06 SkillTable.getInstance().getInfo(10853);
            
mbuff06.getEffects(activeCharactiveChar);
            
L2Skill mbuff07 SkillTable.getInstance().getInfo(10622);
            
mbuff07.getEffects(activeCharactiveChar);
            
L2Skill mbuff08 SkillTable.getInstance().getInfo(10786);
            
mbuff08.getEffects(activeCharactiveChar);
            
L2Skill mbuff09 SkillTable.getInstance().getInfo(10593);
            
mbuff09.getEffects(activeCharactiveChar);
            
L2Skill mbuff10 SkillTable.getInstance().getInfo(13032);
            
mbuff10.getEffects(activeCharactiveChar);
            
L2Skill mbuff11 SkillTable.getInstance().getInfo(12042);
            
mbuff11.getEffects(activeCharactiveChar);
            
L2Skill mbuff12 SkillTable.getInstance().getInfo(10362);
            
mbuff12.getEffects(activeCharactiveChar);
            
L2Skill mbuff13 SkillTable.getInstance().getInfo(10403);
            
mbuff13.getEffects(activeCharactiveChar);
            
L2Skill mbuff14 SkillTable.getInstance().getInfo(13893);
            
mbuff14.getEffects(activeCharactiveChar);
            
L2Skill mbuff15 SkillTable.getInstance().getInfo(10456);
            
mbuff15.getEffects(activeCharactiveChar);
            
L2Skill mbuff16 SkillTable.getInstance().getInfo(10486);
            
mbuff16.getEffects(activeCharactiveChar);
            
L2Skill mbuff17 SkillTable.getInstance().getInfo(13973);
            
mbuff17.getEffects(activeCharactiveChar);
            
L2Skill mbuff18 SkillTable.getInstance().getInfo(3491);
            
mbuff18.getEffects(activeCharactiveChar);
            
L2Skill mbuff19 SkillTable.getInstance().getInfo(3631);
            
mbuff19.getEffects(activeCharactiveChar);
        }
        return 
true;
    }

    public 
String[] getVoicedCommandList()
    {
        return 
_voicedCommands;
    }

    private static final 
String _voicedCommands[] = {
        
"fbuff""mbuff"
    
};


Я думаю ты разберешся
ZaiMen вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 06.07.2009, 00:44   #47
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Кто-нибудь ещё что-то разрабатывал для phoenix ?
Ohlamono вне форума Ответить с цитированием
Непрочитано 18.07.2009, 03:29   #48
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

народ как сделать себя админом в феникс сборках? какой аксес лвл?
stydent вне форума Ответить с цитированием
Непрочитано 30.07.2009, 22:47   #49
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Цитата:
package net.sf.l2j.gameserver.handler.voicedcommandhandler s;

import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandle r;
import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.model.actor.instance.L2PcIns tance;

public class Buffs
implements IVoicedCommandHandler
{

public Buffs()
{
}

public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if(command.equalsIgnoreCase("fbuff"))
{
activeChar.sendMessage("Koszunjuk hogy nalunk buffoltal. (Fighter)");

} else
if(command.equalsIgnoreCase("mbuff"))
{
activeChar.sendMessage("Koszunjuk hogy nalunk buffoltal. (Wizard)");
}
return true;
}

public String[] getVoicedCommandList()
{
return _voicedCommands;
}

private static final String _voicedCommands[] = {
"fbuff", "mbuff"
};

}
сделал как тут и написано, создал файл Buffs.java в package net.sf.l2j.gameserver.handler скоспилило отлично, но вот в игре нина команду .fbuff ни на команду .mbuff неправильная реакция, тоесть так и пишет в чате .mbuff, а не выводит в чат сообщение... В чем проблема?

Добавлено через 10 часов 29 минут
нашел вот это -
Open voicedcommandhandler.java
Search for the private VoiceCommandHandler() section there you can register your command
To register the .info command for example type this under the last registered command.
registerVoicedCommandHandler(new info());
Compile your core and you are done.

сегодня попробую, думаю поможет

Последний раз редактировалось Flare; 31.07.2009 в 09:16. Причина: Добавлено сообщение
Flare вне форума Ответить с цитированием
Непрочитано 02.08.2009, 11:36   #50
Пользователь

По умолчанию Ответ: [help]Бафер и гк через Community Board

Ну так получилось или что? Попробовал как ты говоришь зарегистрировать новую команду, но при компиляции такая ошибка:
Цитата:
[javac] symbol : class mbuff
[javac] location: class net.sf.l2j.gameserver.handler.VoicedCommandHandler
[javac] registerVoicedCommandHandler(new mbuff());
__________________
"Знающие не говорят, говорящие не знают"
MarShallx вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх