Jump to content

baern9528

Resident
  • Content Count

    372
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    100%

baern9528 last won the day on October 19 2014

baern9528 had the most liked content!

Community Reputation

149

About baern9528

  • Rank
    Поставил палатку

Информация

  • Пол
    Мужчина
  • Город
    Perm

Recent Profile Visitors

4185 profile views
  1. Все разобрался! Взял регу на оли за основу
  2. 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 кнопки рег и отменить
  3. в таблице 'npc', есть столбцы 'rhand' и 'lhand' это правая и левая руки нпс
  4. там помоему есть в конфигах: запрещенные вещи на олимпе
  5. А ты уверен что в профиле мыла таже инфа что и у тебя
  6. L2 FileEdit C5-Interlude.rar пользуюсь, не каких проблем не наблюдалось
  7. Не говорю что я мега супер разраб как вы, владыка ява кода!! Я просто когда то занимался разработкой сборки и по сей день занимаюсь, но не на шару и не на продажу, а так для себя!
  8. Я не понимаю вашу шутку по поводу данного достижение!? У вас какие то сомнения? Найдите на форуме сборку с4 l2js!
  9. Чего обижаться, если бы ты при продаже сказал не выкладывать в шару я бы и не выложил! А так я имею полное право делать с ними что захочу! Лайкодрочер!? Это мне говорит человек который просил меня сливать ему мои фиксы этих сорсов!
×
×
  • Create New...