Code:
QuestGiver icon='NPCs.dmi' icon_state="QuestGiver" Name = "QuestGiver" verb Quest() set src in oview(1) switch(input("What Quest Do You Choose","Quest")in list("Alien","Completed","Cancel")) if("Alien") if(usr.Quest == 0) usr<<"QuestGiver: The Alien Quest there is a alien suit around this place just i don't know where it is" sleep(10) usr<<"QuestGiver: Your Duty is to find it" Quest = 1 AlienQuest = 1 if("Completed") if(usr.AlienQuest == 1) if(usr.contents == /obj/AlienSuit) AlienQuest = "Done" Quest = 0 usr<<"QuestGiver: Nice Work" if("Cancel") return
|
Problem description:
Well i expect my users to press complete and get the word from the QuestGiver which is not happening mind giving me the things that are making this stop
You would need to actually locate() in usr.