47 lines
2.3 KiB
Python
47 lines
2.3 KiB
Python
# Shane (1032003) | Ellinia (101000000)
|
|
# The Pink Anthurium (Quest 2050) | The Double-Rooted Reg Ginseng (Quest 2051)
|
|
# Author: Tiger
|
|
|
|
mesos = chr.getLevel() * 200
|
|
|
|
if sm.hasQuest(2050): # Forest of Endurance - The Pink Anthurium
|
|
response = sm.sendAskYesNo("You want my herbs, do you? What kind of farmer would just let people trample over his family land? But... I could use the money. I need at least #r" + str(mesos) + "#k mesos to feel good about this.")
|
|
if response:
|
|
if sm.getMesos() > mesos:
|
|
sm.deductMesos(mesos)
|
|
sm.warp(910130000) # The Forest of Endurance Stage 1
|
|
else:
|
|
sm.sendSayOkay("Sorry but it doesn't look like you have enough mesos!")
|
|
else:
|
|
sm.sendSayOkay("Alright, see you next time.")
|
|
|
|
elif sm.hasQuestCompleted(2050) and not sm.hasQuest(2051): # free of charge if completed quest already
|
|
response = sm.sendAskYesNo("Would you like to enter The Forest of Endurance?")
|
|
if response:
|
|
sm.warp(910130000) # The Forest of Endurance Stage 1
|
|
else:
|
|
sm.sendSayOkay("Alright, see you next time.")
|
|
|
|
elif sm.hasQuest(2051): # Forest of Endurance - The Double-Rooted Reg Ginseng
|
|
response = sm.sendAskYesNo("Back again?! Well, I'm going to need at least #r" + str(mesos) + "#k mesos if you want me to turn a blind eye. I don't care if you ARE working for #b#p" + str(1103003) + "##k. What do you say?")
|
|
if response:
|
|
if sm.getMesos() > mesos:
|
|
sm.deductMesos(mesos)
|
|
sm.warp(910130100) # The Forest of Endurance Stage 3
|
|
else:
|
|
sm.sendSayOkay("Sorry but it doesn't look like you have enough mesos!")
|
|
|
|
else: # If has never started quest 2050
|
|
response = sm.sendAskYesNo("Hi, i'm Shane. I can let you into the Forest of Patience for a small fee. Would you like to enter for #b" + str(mesos) + "#k mesos?")
|
|
if response:
|
|
if chr.getLevel() > 25:
|
|
if sm.getMesos() > mesos:
|
|
sm.deductMesos(mesos)
|
|
sm.warp(910130000) # The Forest of Endurance Stage 1
|
|
else:
|
|
sm.sendSayOkay("Sorry but it doesn't look like you have enough mesos!")
|
|
else:
|
|
sm.sendSayOkay("You must be a higher level to enter the Forest of Endurance.")
|
|
else:
|
|
sm.sendSayOkay("Alright, see you next time.")
|