а может кто-нибудь сможет ответить на такой вопрос:
вот нашел в джаве скриптах аналог когда один нпс атакует другого
Код HTML:
else if (event.equalsIgnoreCase("Mob_3 Timer 1"))
{
L2Npc Mob_2 = FindSpawn(player,(L2Npc) L2World.getInstance().findObject(st.getInt("Mob_2")));
if (npc.getKnownList().knowsObject(Mob_2))
{
((L2Attackable) npc).addDamageHate(Mob_2,0,99999);
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,Mob_2,null);
Mob_2.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,npc,null);
AutoChat(npc,Text[14].replace("PLAYERNAME",player.getName()));
cancelQuestTimer("Mob_3 Timer 1",npc,player);
}
return null;
}
мне главное чтобы один атаковал другого следственно мне нужно думаю только вот это
Код HTML:
npc.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,Mob_2,null);
Mob_2.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,npc,null);
но не уверен мб еще нужно
Код HTML:
((L2Attackable) npc).addDamageHate(Mob_2,0,99999);
теперь проблема в том чтобы это вставить в Инит.ру скрипт надо какие-то параметры изменить и воообще мб в инит.ру это пишется по другому, может кто подскажет вкакую сторону мне смотреть чтобы впихнуть это в инит.ру примерно вот сюда мб влезет
Код HTML:
else:
closed=1
Announcements.getInstance().announceToAll("Event "+str(NAME)+" has started!")
npc.deleteMe()
npc1=self.addSpawn(npc1,t1[0],t1[1],t1[2],60000,False,0)
npc2=self.addSpawn(npc2,t2[0],t2[1],t2[2],60000,False,0)
.....