küchenhilfe: type: assignment actions: on assignment: - trigger name:chat toggle:true - trigger name:click toggle:true interact scripts: - 10 steak steak: type: interact steps: "*begrüssung": click trigger: script: - chat "Hallo ." - wait 1 - chat "Ich brauche noch einige Zutaten für das heutige Essen!" - wait 1 - chat "Kannst du mir helfen?" - narrate "Schreibe 'Ja' oder 'Nein'" chat trigger: "ja": trigger: "/Ja/, ich werde dir helfen." script: - chat "Heute soll es ordentlich Fleisch geben!" - wait 1 - chat "Töte 10 Schweine und Kühe und bringe mir dann 64 rohes Schweine- und 64 rohes Kuhfleisch!" - listen kill type:entity name:pig qty:1 script:schweincheck - flag player schweincount:0 - listen kill type:entity name:cow qty:1 script:kuhcheck - flag player kuhcount:0 - zap step:während "nein": trigger: "/Nein/, ich hab gerade keine Zeit." script: - chat "Schade. Dann werd ich mal jemand anderes fragen." - wait 1 - chat "Solltest du doch irgendwann Zeit haben, dann melde dich einfach nochmal bei mir" "während": click trigger: script: - chat ", du hast erst /10 Schweine und 10 Kühe getötet!" "fertig": click trigger: script: - chat "Danke für deine Hilfe!" - wait 1 - chat "Hier ist deine Belohnung!" - give money qty:10000 # - flag player Küchenhilfe duration:20h - zap step:cooldown "cooldown": click trigger: script: - chat "Danke nochmal für das Fleisch!" - wait 1 - chat "Melde dich später nochmal, vielleicht brauche ich dann wieder welches!" - zap step:begrüssung schweincheck: type: task script: - ^flag player schweincount:++ - ^narrate "Du hast /10 Schweine getötet!" - ^if >= 10 { - ^run schweinfertig } else { - ^listen kill type:entity name:pig qty:1 script:schweincheck } kuhcheck: type: task script: - ^flag player kuhcount:++ - ^narrate "Du hast /10 Kühe getötet!" - ^if >= 10 { - ^run kuhfertig } else { - ^listen kill type:entity name:cow qty:1 script:kuhcheck } #continue: # type: task # script: # - ^listen kill type:entity name:pig qty:1 script:schweincheck # - ^listen kill type:entity name:cow qty:1 script:kuhcheck schweinfertig: type: task script: - flag player schwein:fertig - if == fertig && == fertig run komplett else { - narrate "Du musst noch ein paar Kühe töten!" - ^listen kill type:entity name:cow qty:1 script:kuhcheck } kuhfertig: type: task script: - flag player kuh:fertig - if == fertig && == fertig run komplett else { - narrate "Du musst noch ein paar Schweine töten!" - ^listen kill type:entity name:pig qty:1 script:schweincheck } komplett: type: task script: - narrate "Du hast 10 Schweine und 10 Kühe getötet. Bring der Küchenhilfe 64 rohes Schweine- und 64 rohes Kuhfleisch" - zap script:steak step:fertig