Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "Wizard Training Script":
- type: assignment
- interact scripts:
- - 10 WizardT Introduction
- actions:
- on assignment:
- - trigger name:chat toggle:true
- - trigger name:click toggle:true
- "WizardT Introduction":
- type: interact
- steps:
- 1:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- 2:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- chat trigger:
- 1:
- trigger: /Yes/, I would like to become a mage!
- script:
- - engage now
- - chat "Great! That will be <white>102,400 Bells<green>, please!"
- - if "<player.money>" >= 10 runtask "script:WizardT New Apprentice"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 2:
- trigger: /No/, thank you.
- script:
- - chat "Whenever you change your mind, you know where to look."
- - ^zap 1 "script:WizardT Introduction"
- 3:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- chat trigger:
- 1:
- trigger: I want to become a /White/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>819,200 Bells<green>, please!"
- - if "<player.money>" >= 20 runtask "script:WizardT New White"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 2:
- trigger: I want to become a /Red/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>819,200 Bells<green>, please!"
- - if "<player.money>" >= 20 runtask "script:WizardT New Red"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 3:
- trigger: I want to become a /Black/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>819,200 Bells<green>, please!"
- - if "<player.money>" >= 20 runtask "script:WizardT New Black"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 4:
- trigger: /REGEX:\w+/
- script:
- - chat "I don't understand."
- - ^zap 1 "script:WizardT Introduction"
- 4:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- chat trigger:
- 1:
- trigger: I want to become a True /White/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New WhiteWhite"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 2:
- trigger: I want to become a White-/Red/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New WhiteRed"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 3:
- trigger: I want to become a White-/Black/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New WhiteBlack"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 4:
- trigger: /REGEX:\w+/
- script:
- - chat "I don't understand."
- - ^zap 1 "script:WizardT Introduction"
- 5:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- chat trigger:
- 1:
- trigger: I want to become a Red-/White/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New RedWhite"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 2:
- trigger: I want to become a True /Red/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New RedRed"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 3:
- trigger: I want to become a Red-/Black/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New RedBlack"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 4:
- trigger: /REGEX:\w+/
- script:
- - chat "I don't understand."
- - ^zap 1 "script:WizardT Introduction"
- 6:
- click trigger:
- script:
- - ^runtask "script:WizardT Click Management"
- chat trigger:
- 1:
- trigger: I want to become a Black-/White/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New BlackWhite"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 2:
- trigger: I want to become a Black-/Red/ Hybrid Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New BlackRed"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 3:
- trigger: I want to become a True /Black/ Mage!
- script:
- - engage now
- - chat "Great! That will be <white>3,276,800 Bells<green>, please!"
- - if "<player.money>" >= 30 runtask "script:WizardT New BlackBlack"
- else runtask "script:WizardT Not Enough Money"
- - disengage
- 4:
- trigger: /REGEX:\w+/
- script:
- - chat "I don't understand."
- - ^zap 1 "script:WizardT Introduction"
- "WizardT Click Management":
- type: task
- script:
- - if "<player.group[member]>" runtask "script:WizardT Start Member"
- else if "<player.group[apprentice]>" runtask "script:WizardT Start Apprentice"
- else if "<player.group[white]>" runtask "script:WizardT Start White"
- else if "<player.group[red]>" runtask "script:WizardT Start Red"
- else if "<player.group[black]>" runtask "script:WizardT Start Black"
- else if "<player.group[guest]>" runtask "script:WizardT Start Guest"
- else runtask "script:WizardT Start Other"
- "WizardT Start Member":
- type: task
- script:
- - engage now
- - chat "Hello, <aqua><player.name><green>. Welcome to The Library."
- - chat "My name is <aqua><npc.name><green>. I teach people the ways of magic."
- - wait 2
- - chat "If you wish to learn, it will cost <white>102,400 <dark_purple>Bells<green>."
- - chat "So, what do you say?"
- - narrate " <red>Available Topics:"
- - narrate " <blue>Yes<green>, I would like to become a mage!"
- - narrate " <blue>No<green>, thank you."
- - ^zap 2 "script:WizardT Introduction"
- - disengage
- "WizardT Start Apprentice":
- type: task
- script:
- - engage now
- - chat "Welcome back, <aqua><player.name><green>. Would you like to continue training?"
- - chat "It will cost <white>819,200 <dark_purple>Bells<green> for the next lesson."
- - chat "I can teach you the ways of <yellow>White<green>, <red>Red<green> or <gray>Black<green> magic."
- - narrate " <red>Available Topics:"
- - narrate " <green>I want become a <blue>White<green> Mage!"
- - narrate " <green>I want become a <blue>Red<green> Mage!"
- - narrate " <green>I want become a <blue>Black<green> Mage!"
- - narrate " <light_gray>NOTE: When you select a class, there's no going back."
- - ^zap 3 "script:WizardT Introduction"
- - disengage
- "WizardT Start White":
- type: task
- script:
- - engage now
- - chat "Welcome back, <aqua><player.name><green>. Are you here to further your training?"
- - chat "Your final lesson will cost <white>3,276,800 <dark_purple>Bells<green>.
- - chat "Which type of training would you like to learn further?"
- - narrate " <red>Available Topics:"
- - narrate " <green>I want to become a True <blue>White<green> Mage!"
- - narrate " <green>I want to become a White-<blue>Red<green> Hybrid Mage!"
- - narrate " <green>I want to become a White-<blue>Black<green> Hybrid Mage!"
- - ^zap 4 "script:WizardT Introduction"
- - disengage
- "WizardT Start Red":
- type: task
- script:
- - engage now
- - chat "Welcome back, <aqua><player.name><green>. Are you here to further your training?"
- - chat "Your final lesson will cost <white>3,276,800 <dark_purple>Bells<green>.
- - chat "Which type of training would you like to learn further?"
- - narrate " <red>Available Topics:"
- - narrate " <green>I want to become a Red-<blue>White<green> Hybrid Mage!"
- - narrate " <green>I want to become a True <blue>Red<green> Mage!"
- - narrate " <green>I want to become a Red-<blue>Black<green> Hybrid Mage!"
- - ^zap 5 "script:WizardT Introduction"
- - disengage
- "WizardT Start Black":
- type: task
- script:
- - engage now
- - chat "Welcome back, <aqua><player.name><green>. Are you here to further your training?"
- - chat "Your final lesson will cost <white>3,276,800 <dark_purple>Bells<green>.
- - chat "Which type of training would you like to learn further?"
- - narrate " <red>Available Topics:"
- - narrate " <green>I want to become a Black-<blue>White<green> Hybrid Mage!"
- - narrate " <green>I want to become a Black-<blue>Red<green> Hybrid Mage!"
- - narrate " <green>I want to become a True <blue>Black<green> Mage!"
- - ^zap 6 "script:WizardT Introduction"
- - disengage
- "WizardT Start Other":
- type: task
- script:
- - engage now
- - chat "There is nothing else I can teach you, <aqua><player.name><green>."
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT Start Guest":
- type: task
- script:
- - engage now
- - chat "Please ask <aqua>NeonJ<green> to add you to the server greylist."
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New Apprentice":
- type: task
- script:
- - engage now
- - chat "So, a new Apprentice Mage, is it?"
- - chat "Alright, so the basics of magic is that..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> the basics of magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set apprentice"
- - execute asserver "pex reload"
- - narrate " <blue>You are now an Apprentice Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New White":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a White Mage?"
- - chat "Alright, so the basics of restoration magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast White magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set white"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a White Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New Red":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Red Mage?"
- - chat "Alright, so the basics of manipulation magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Red magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set red"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Red Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New Black":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Black Mage?"
- - chat "Alright, so the basics of destruction magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Black magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set black"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Black Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New WhiteWhite":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a True White Mage?"
- - chat "Alright, so the advanced structures of restoration magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast advanced White magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set whitewhite"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a True White Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New WhiteRed":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a White-Red Hybrid Mage?"
- - chat "Alright, so the basics of manipulation magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Red magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set whitered"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a White-Red Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New WhiteBlack":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a White-Black Hybrid Mage?"
- - chat "Alright, so the basics of destruction magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Black magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set whiteblack"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a White-Black Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New RedWhite":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Red-White Hybrid Mage?"
- - chat "Alright, so the basics of restoration magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast White magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set redwhite"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Red-White Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New RedRed":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a True Red Mage?"
- - chat "Alright, so the advanced structures of manipulation magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast advanced Red magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set redred"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a True Red Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New RedBlack":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Red-Black Hybrid Mage?"
- - chat "Alright, so the basics of destruction magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Black magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set redblack"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Red-Black Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New BlackWhite":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Black-White Hybrid Mage?"
- - chat "Alright, so the basics of restoration magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast White magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set blackwhite"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Black-White Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New BlackRed":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a Black-Red Mage?"
- - chat "Alright, so the basics of manipulation magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast Red magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set blackred"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a Black-Red Hybrid Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT New BlackBlack":
- type: task
- script:
- - engage now
- - chat "So, you wish to be a True Black Mage?"
- - chat "Alright, so the advanced structures of destruction magic..."
- - wait 1
- - narrate "<yellow>* <aqua><npc.name><yellow> teaches <aqua><player.name><yellow> how to cast advanced Black magic..."
- - wait 2
- - chat "And there we go, that should be everything!"
- - execute asserver "pex user <player.name> group set blackblack"
- - execute asserver "pex reload"
- - execute asserver "pex reload"
- - narrate " <blue>You are now a True Black Mage!"
- - ^zap 1 "script:WizardT Introduction"
- - disengage
- "WizardT Need More Money":
- type: task
- script:
- - chat "Except, you appear to not have enough money."
- - chat "Sorry, but I cannot serve people without proper payment."
- - ^zap 1 "script:WizardT Introduction"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement