-
Публикаций
372 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
100%
baern9528 стал победителем дня 19 октября 2014
baern9528 имел наиболее популярный контент!
Репутация
149Информация о baern9528
-
Звание
Поставил палатку
Информация
-
Пол
Мужчина
-
Город
Perm
Посетители профиля
5066 просмотров профиля
-
Все разобрался! Взял регу на оли за основу
-
Index: java/net/sf/l2j/gameserver/network/clientpackets/Say2.java =================================================================== --- java/net/sf/l2j/gameserver/network/clientpackets/Say2.java (revision 1) +++ java/net/sf/l2j/gameserver/network/clientpackets/Say2.java (working copy) @@ -21,6 +21,7 @@ import net.sf.l2j.Config; import net.sf.l2j.gameserver.handler.ChatHandler; import net.sf.l2j.gameserver.handler.IChatHandler; +import net.sf.l2j.gameserver.model.RandomFight; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.network.SystemMessageId; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; @@ -171,6 +172,10 @@ return; } + checkRandomFight(_text,activeChar); + if(_text.equalsIgnoreCase("?register") || _text.equalsIgnoreCase("?unregister")) + return; + if (_type == PETITION_PLAYER && activeChar.isGM()) _type = PETITION_GM; @@ -214,6 +219,45 @@ return false; } + void checkRandomFight(String text,L2PcInstance player) + { + if(text.equalsIgnoreCase("?register")) + { + if(RandomFight.players.contains(player)) + { + player.sendMessage("You have already registed to the event."); + return; + } + if(RandomFight.state == RandomFight.State.INACTIVE) + return; + if(RandomFight.state != RandomFight.State.REGISTER) + { + player.sendMessage("Event has already started."); + return; + } + RandomFight.players.add(player); + player.sendMessage("You registed to the event!!"); + return; + } + if(text.equalsIgnoreCase("?unregister")) + { + if(!RandomFight.players.contains(player)) + { + player.sendMessage("You haven't registed to the event."); + return; + } + if(RandomFight.state == RandomFight.State.INACTIVE) + return; + if(RandomFight.state != RandomFight.State.REGISTER) + { + player.sendMessage("Event has already started."); + return; + } + RandomFight.players.remove(player); + player.sendMessage("You unregisted from the event!!"); + } + } + @Override protected boolean triggersOnActionRequest() { Как данный код перевести в байтпасы что бы у нпс просто было 2 кнопки рег и отменить
-
в таблице 'npc', есть столбцы 'rhand' и 'lhand' это правая и левая руки нпс
-
там помоему есть в конфигах: запрещенные вещи на олимпе
-
Молодец!
-
Если что стучи в скайп
-
Критует как html открываешь?
-
Проверьте кординаты!
-
А ты уверен что в профиле мыла таже инфа что и у тебя
-
какая у вас сборка?
-
L2 FileEdit C5-Interlude.rar пользуюсь, не каких проблем не наблюдалось
-
Не говорю что я мега супер разраб как вы, владыка ява кода!! Я просто когда то занимался разработкой сборки и по сей день занимаюсь, но не на шару и не на продажу, а так для себя!
-
Я не понимаю вашу шутку по поводу данного достижение!? У вас какие то сомнения? Найдите на форуме сборку с4 l2js!
-
Чего обижаться, если бы ты при продаже сказал не выкладывать в шару я бы и не выложил! А так я имею полное право делать с ними что захочу! Лайкодрочер!? Это мне говорит человек который просил меня сливать ему мои фиксы этих сорсов!