NightLife Posted December 6, 2008 Share Posted December 6, 2008 This script have error.. Can you help me to fixed?? Thx. . print "importing custom: 7500_trader" import sys from com.l2jfree.gameserver.model.quest import State from com.l2jfree.gameserver.model.quest import QuestState from com.l2jfree.gameserver.model.quest.jython import QuestJython as JQuest qn = "7500_trader" NPC=[7500] class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) : htmltext = event # GoldBar if event == "1": if st.getQuestItemsCount(3470) >= 1: st.takeItems(3470,1) st.giveItems(57,500000000) htmltext = "Your tranfer Adena to Gold Bar Completed." else: htmltext = "Dont have enough items to complete the tranfer." # Adena if event == "2": if st.getQuestItemsCount(57) >= 500000000: st.takeItems(57,500000000) st.giveItems(3470,1) htmltext = "Your tranfer Gold Bar to Adena Completed." else: htmltext = "Dont have enough items to complete the tranfer." if event == "0": htmltext = "Trade has been canceled." if htmltext != event: st.setState(COMPLETED) st.exitQuest(1) return htmltext def onTalk (Self,npc,player): npcId = npc.getNpcId() st = player.getQuestState(qn) htmltext = "<html><body>I have nothing to say to you.</body></html>" st.set("cond","0") st.setState(STARTED) return "1.htm" QUEST = Quest(7500,qn,"custom") CREATED = State('Start', QUEST) STARTED = State('Started', QUEST) COMPLETED = State('Completed', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(7500) QUEST.addTalkId(7500) What is wrong?? Thx.. Quote Link to comment Share on other sites More sharing options...
0 eKoIce Posted December 6, 2008 Share Posted December 6, 2008 WTF? why you complicate your life with this Trader ? Isnt simple to do a Multisell excange ? Seriously, this is a Lost of time if you are gonna fix that (i hope for you). Quote Link to comment Share on other sites More sharing options...
Question
NightLife
This script have error..
Can you help me to fixed??
Thx. .
What is wrong??
Thx..
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.