genius911147 29 Опубликовано 10 ноября, 2016 Привет всем, нужна помощь вот есть правило на запрет использования на олимпе: if (player.isInOlympiadMode()) { player.sendPacket(Static.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT); player.sendActionFailed(); return; } как указать вместо "isInOlympiadMode" олимпа, указать что нельзя использовать на твт, ласт хиро,масс пвп, или просто на всех евентах. буду благодарен + if (player.+помощь сюда_()) { player.sendMessage("Этот предмет нельзя использовать на евентах!"); player.sendActionFailed(); return; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 10 ноября, 2016 Привет всем, нужна помощь вот есть правило на запрет использования на олимпе: if (player.isInOlympiadMode()) { player.sendPacket(Static.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT); player.sendActionFailed(); return; } как указать вместо "isInOlympiadMode" олимпа, указать что нельзя использовать на твт, ласт хиро,масс пвп, или просто на всех евентах. буду благодарен + if (player.+помощь сюда_()) { player.sendMessage("Этот предмет нельзя использовать на евентах!"); player.sendActionFailed(); return; } Открой L2PcInstance.class и посмотри метод. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
L2JEnterprise 113 Опубликовано 10 ноября, 2016 Вызвать метод, который проверяет участвует ли персонаж в ивенте. А вообще в нормальных ивентах движках есть конфиги и там нужно указать id запрещенных предметов или скилов. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 10 ноября, 2016 (изменено) Вызвать метод, который проверяет участвует ли персонаж в ивенте. А вообще в нормальных ивентах движках есть конфиги и там нужно указать id запрещенных предметов или скилов. Человек спросил какой метод отвечает, а не спрашивает как сделать чтобы работало. Привет всем, нужна помощь вот есть правило на запрет использования на олимпе: if (player.isInOlympiadMode()) { player.sendPacket(Static.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT); player.sendActionFailed(); return; } как указать вместо "isInOlympiadMode" олимпа, указать что нельзя использовать на твт, ласт хиро,масс пвп, или просто на всех евентах. буду благодарен + if (player.+помощь сюда_()) { player.sendMessage("Этот предмет нельзя использовать на евентах!"); player.sendActionFailed(); return; } Держи. if (player.isInEvent()) { player.sendMessage("Этот предмет нельзя использовать на евентах!"); player.sendActionFailed(); return; } Изменено 10 ноября, 2016 пользователем gvb 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
genius911147 29 Опубликовано 11 ноября, 2016 Человек спросил какой метод отвечает, а не спрашивает как сделать чтобы работало. Держи. if (player.isInEvent()) { player.sendMessage("Этот предмет нельзя использовать на евентах!"); player.sendActionFailed(); return; } Спасибо, помогло) еще есть один вопрос может поможешь, я сохраняю файл через блокнот в кодировке ANSI и все ок. Но когда в UTF-8 то не компилит, через какую прогу сохранить файл что б компилило с русскими буквами? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 11 ноября, 2016 Спасибо, помогло) еще есть один вопрос может поможешь, я сохраняю файл через блокнот в кодировке ANSI и все ок. Но когда в UTF-8 то не компилит, через какую прогу сохранить файл что б компилило с русскими буквами? сохранять в юникоде Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 ноября, 2016 Спасибо, помогло) еще есть один вопрос может поможешь, я сохраняю файл через блокнот в кодировке ANSI и все ок. Но когда в UTF-8 то не компилит, через какую прогу сохранить файл что б компилило с русскими буквами? Должно сохранять и UTF-8 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
masone 298 Опубликовано 11 ноября, 2016 компилятору в билд файте разрешите работать с утф-8,а в блокноте утф-8 без ВОМ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 ноября, 2016 компилятору в билд файте разрешите работать с утф-8,а в блокноте утф-8 без ВОМ Я думал ты уже не посещаешь сферу л2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты