Advertisement
warc222

nob rb piton

Jan 14th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. import sys
  2.  
  3. from com.l2jfrozen.gameserver.model.quest import State
  4. from com.l2jfrozen.gameserver.model.quest import QuestState
  5. from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest
  6.  
  7. BARAKIEL = 25325
  8.  
  9. class nubless(JQuest):
  10. def __init__(self,id,name,descr):
  11. JQuest.__init__(self,id,name,descr)
  12.  
  13. def onKill (self,npc,player,isPet):
  14. npcId = npc.getNpcId()
  15. if npcId == BARAKIEL :
  16. party = player.getParty()
  17. if party :
  18. for partyMember in party.getPartyMembers().toArray() :
  19. pst = partyMember.getQuestState(qn)
  20. if pst :
  21. if pst.isNoble() == 0 :
  22. pst.getPlayer().setNoble(True)
  23. pst.giveItems(NOBLESS_TIARA,1)
  24. else :
  25. pst = player.getQuestState(qn)
  26. if pst :
  27. if pst.isNoble() == 0 :
  28. pst.getPlayer().setNoble(True)
  29. pst.giveItems(NOBLESS_TIARA,1)
  30. return
  31.  
  32. QUEST = nubless(-1, "nubless", "ai")
  33. CREATED = State('Start',QUEST)
  34.  
  35. QUEST.setInitialState(CREATED)
  36.  
  37. QUEST.addKillId(BARAKIEL)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement