вот нашел такую штуку:
Свернуть ↑
public boolean registerNoble(L2PcInstance noble, boolean classBased)
{
if (noble == null)
return false;
SystemMessage sm;
- if (!noble.isNoble())
- {
- sm = new -SystemMessage(SystemMessageId.C1_DOES_NOT_MEET_REQ UIREMENTS_ONLY_NOBLESS_CAN_PARTICIPATE_IN_THE_OLYM PIAD);
- sm.addString(noble.getName());
- noble.sendPacket(sm);
- return false;
}
Свернуть ↑Развернуть ↓
и
Свернуть ↑
public boolean unRegisterNoble(L2PcInstance noble)
{
if (noble == null)
return false;
if(noble.getOlympiadGameId()!=-1)
return false;
- SystemMessage sm;
- if (!noble.isNoble())
- {
- sm = new -SystemMessage(SystemMessageId.C1_DOES_NOT_MEET_REQ UIREMENTS_ONLY_NOBLESS_CAN_PARTICIPATE_IN_THE_OLYM PIAD);
- sm.addString(noble.getName());
- noble.sendPacket(sm);
- return false;
}
Свернуть ↑Развернуть ↓
я правильно вас понял?
или в Олимпиадменеджере
else if (command.startsWith("OlympiadNoble"))
{
- if (!player.isNoble() || player.getClassId().level() < 3)
+ if (player.getClassId().level() < 3)