print "Nap du lieu : 1985_HoangLan ... " import sys from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest #Ty gia Items1 = [ ["D to C", 10, 1459], ["C to B", 15, 1460], ["B to A", 20, 1461], ["A to S", 25, 1462] ] #So luong Items2 = [ ["Trade 10", 10], ["Trade 50", 50], ["Trade 100", 100], ["Trade 500", 500], ["Trade 1000", 1000] ] class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) : htmltext = event if event == "0": htmltext = "
Trade failed." if (len(Items1) > 0) and (len(Items2) > 0) : for item1 in Items1: for item2 in Items2: if event == str(int(item1[1])+int(item2[1])): if st.getQuestItemsCount(int(item1[2]-1)) >= int(int(item1[1])*int(item2[1])): st.takeItems(int(item1[2])-1,int(item1[1])*int(item2[1])) st.giveItems(int(item1[2]),int(item2[1])) htmltext = "Trade successful.