- 0
This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..
AdBlock Extension Detected!
Our website is made possible by displaying online advertisements to our members.
Please disable AdBlock browser extension first, to be able to use our community.
Question
GameBlonD
Hello i have this hero manager
qn = "8204_NpcHero" NPC=[7202] GOLDBAR = 3470 DESTINY_CIRCLET = 6842 QuestId = 8204 QuestName = "NpcHero" QuestDesc = "custom" InitialHtml = "1.htm" print "--INFO Loaded: Custom Hero Seller--" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(GOLDBAR) if count < 10 and st.getPlayer().getLevel() < 80 : htmltext = "<html><head><body>You dont have enough items to use this Action NOOB.</body></html>" elif st.getPlayer().isHero() == 1 : htmltext = "<html><head><body> Sorry, You Have Already Hero Status!</body></html>" elif st.getQuestItemsCount(GOLDBAR) < 20 : htmltext = "<html><head><body>You dont have enough items to use this Action.</body></html>" else: st.getPlayer().setTarget(st.getPlayer()) if event == "2": st.takeItems(GOLDBAR,20) st.getPlayer().setHero(True) st.giveItems(DESTINY_CIRCLET,1) st.playSound("ItemSound.quest_finish") st.setState(State.COMPLETED) return "HeroFinish.htm" st.exitQuest(1) if htmltext != event: st.setState(State.COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,player): st = player.getQuestState(qn) htmltext = "<html><head><body>I have nothing to say to you</body></html>" st.setState(State.STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)And i want instead of GOLDBAR this ids: i have try a lot of edits but i can't succeed.
H = 3880
E = 3877
R= 3885
O = 3884
I don't think that is something difficult just spend 3 min and i will appreciate it.
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now