npcchat: type: format format: "<&b><&f><&co> <&a>" PickPokemon: type: assignment actions: on assignment: - trigger name:click state:true - trigger name:chat state:true interact scripts: - 1 Pokemon Pokemon: type: interact steps: 1: Click Trigger: Script: - if !Would you like to know more, write Yes or No." } - if { - narrate format:npcchat "Welcome back , do you have my package?" - wait 2 - if { - narrate format:npcchat "Oh you do, splendid! hand it over, please." - take nether_brick_item quantity:1 - wait 5 - narrate format:npcchat "Now, take a few seconds to decide which pokemon you'd like" - wait 10 - flag player quest_1_stage_3 - flag player quest_1_stage_2:! - narrate format:npcchat "Which pokemon would you like to start off with?" - narrate "write the name of the starter pokemon, starting with a capitol" } } - if { - narrate format:npcchat "Hey ! How is my old Pokémon doing?" - queue clear } Chat Trigger: 1: Trigger: /Yes/, please. This all sounds so interesting! Script: - if ! && ! && ! ! { - narrate format:npcchat "Splendid! now for this 'quest' of yours, could you swing by the PokeMart and fetch me my package that I ordered?" - wait 2 - narrate format:npcchat "The PokeMart is located on the Market place, you can't miss it really!" - create player Shop_Assistant save:Shop_Assistant - spawn Shop_Assistant l@-45,87,-235,world - adjust ]> hide_entity: - flag player quest_1_stage_1 } 2: Trigger: /No/, thank you. I have no time. Script: - ^disengage Chat Trigger: 1: Trigger: /regex:.+/, please. Script: - if { - if !]> { - narrate format:npcchat "<&c>...I do not have that pokemon!" - queue clear } - narrate format:npcchat "Very well, it is!" - execute as_server "pokegive lvl5" - flag player finished_quest_1 - flag player quest_1_stage_3:! - firework location: power:1 type:star primary:yellow flicker trail - wait 5 - narrate format:npcchat "Here, these items might come in handy at some point!" - execute as_server "give 4908 3" - execute as_server "give 4675 6" }