L2jFrozenInterlude/trunk/datapack/data/scripts/quests/SagasSuperclass/__init__.py
Код:
def giveHallishaMark(self, st2) :
if st2.getInt("spawned") == 0 :
if st2.getQuestItemsCount(self.Items[3]) >= 700:
st2.takeItems(self.Items[3],20)
xx = int(st2.getPlayer().getX())
yy = int(st2.getPlayer().getY())
zz = int(st2.getPlayer().getZ())
Archon = st2.addSpawn(self.Mob[1],xx,yy,zz)
ArchonId = Archon.getObjectId()
st2.set("Archon",str(ArchonId))
self.AddSpawn(st2,Archon)
st2.set("spawned","1")
st2.startQuestTimer("Archon Hellisha has despawned",600000,Archon)
self.AutoChat(Archon,self.Text[13].replace('PLAYERNAME',st2.getPlayer().getName()))
Archon.addDamageHate(st2.getPlayer(),0,99999)
Archon.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,st2.getPlayer(),None)
else :
st2.giveItems(self.Items[3],1)
return
кажись оно