народ подскажите как сделать чтобы в при убийстве игрока в определенной зоне давались определенные итемы?)
Mr_R@NDOM
20.01.2012, 17:33
Через ядро:
Создай зону, перед зачислением PvP делай проверку на нахождение игрока в этой зоне.
Примерно так:
if(_pvpFlag > 0 || war)
if(isOnYourZone())
дать итем
player.setPvpKills(player.getPvpKills() + 1);
Либо создавай скрипт, идеи бери с эвента TownWar.
deee7
20.01.2012, 17:48
Примерно так:
if(_pvpFlag > 0 || war)
if(isOnYourZone())
дать итем
player.setPvpKills(player.getPvpKills() + 1);
было бы очень не плохо если бы это "примерно" было поточнее)
Mr_R@NDOM
21.01.2012, 01:15
Я не экстрасенс дабы угадать вашу сборку. Да и в принципе найти как в ядре у себя выдается итем не так уж и тяжело, создать зону по аналогии олимпа вроде бы тоже, дело на час макс.