Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Protoype Hot Stuff Quest 1.0
- #Lacking text in between quest steps
- command /testnpc:
- description: test npc talk
- usage: /testnpc <chat goes here>
- trigger:
- make citizen 0 say "Greetings" to player
- command /checkQuestNumber:
- usage: /testQuestNumber
- trigger:
- make citizen 0 say "%{QuestNumber.%player%}%" to player
- command /resetQuestNumber:
- usage: /resetQuestNumber
- trigger:
- set {QuestNumber.%player%} to 1
- #Presetting of QuestNumber, 1 is default
- on first login:
- #set {QuestNumber.%player%} to 1 #SHOULD BE ALTERED BEFORE LIVE#
- #INITIATE QUEST TALK
- On citizen right click:
- citizen is 0:
- if {QuestNumber.%player%} is 1:
- set {QuestNumber.%player%} to 2
- set {_loc-storageBlackSmith} to the location at -588, 4, -769 of the world "world"
- set {_loc-OriginalSpot} to the location at -585, 4, -768 of the world "world"
- make citizen 0 say "I know you have collected the firewood, but it couldn't get the fire hot enough!" to player
- wait 5 seconds
- make citizen 0 say "I think if we could get some lava, it might just work!" to player
- wait 5 seconds
- make citizen 0 say "We may have a bucket back here in the storage room. Follow me." to player
- wait 3 seconds
- move citizen 0 to {_loc-storageBlackSmith} at speed 1
- wait 10 seconds
- give player 1 bucket
- wait 1 seconds
- make citizen 0 say "Here is a bucket, lets walk outside again." to player
- wait 5 seconds
- move citizen 0 to {_loc-OriginalSpot} at speed 1
- wait 5 seconds
- make citizen 0 say "Off you go then, %player%!" to player
- send "Quest Accepted: Hot Stuff"
- set {QuestNumber.%player%} to 3
- stop trigger
- # else:
- # make citizen 0 say "You have to get lava from the valley! Fill the bucket I gave you!" to player
- # stop trigger
- #BRING back lava bucket
- On citizen right click:
- citizen is 0:
- if {QuestNumber.%player%} is 3:
- tool is lava bucket:
- cancel event
- set {QuestNumber.%player%} to 4
- make Citizen 0 say "You found some lava! Give it to me!" to player
- remove 1 lava bucket from the player
- wait 5 seconds
- make citizen 0 say "It's just what we need" to player
- send "Quest Completed: Hot Stuff"
- stop trigger
- else:
- make citizen 0 say "%player%, you need to get us some lava in a that bucket!" to player
- stop trigger
- #Talk after quest completion
- On citizen right click:
- citizen is 0:
- if {QuestNumber.%player%} is 5:
- make citizen 0 say "Thanks for getting me that lava!" to player
- stop trigger
Add Comment
Please, Sign In to add comment