Paste #5441: Bho

Date: 2014/06/19 12:04:36 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


PvPQuestAssignment:
     type: assignment
     actions:
         on assignment:
         - trigger name:chat toggle:true
     interact scripts:
     - 10 PvPQuest

PescaQuestAssignment:
     type: assignment
     actions:
         on assignment:
         - trigger name:chat toggle:true
     interact scritps:
     - 10 PescaQuest

AgricolturaQuestAssignment:
     type: assignment
     actions:
         on assignment:
         - trigger name:chat toggle:true
     interact scripts:
     - 10 AgricolturaQuest

 MinatoreQuestAssignment:
     type: assignment
     actions:
         on assignment:
         - trigger name:chat toggle:true
     interact scripts:
     - 10 MinatoreQuest

PvPQuest:
     type: interact
     steps:
         1:
             click trigger:
                 script:
                 - narrate "[<&4>Ade<white>]<red> Chi osa disturbare il dio del regno dei morti?" targets:<player.name>
                 - wait 2
                 - narrate "[<&4>Ade<white>]<red> Oh ma guarda, un pivellino che gioca con armatura e spadina" targets:<player.name>
                 - wait 2
                 - narrate "[<&4>Ade<white>]<red> Potresti tornarmi utile.. quindi voglio fare un patto con te!" targets:<player.name>
                 - wait 2
                 - narrate "[<&4>Ade<white>]<red> Sarai il mio ammazza-player .. in compenso ti darò soldi e la miglior spada che tu abbia mai visto" targets:<player.name>
                 - wait 3
                 - narrate "[<&4>Ade<white>]<red> Certo non fa concorrenza alle spade create dal complotto di maghi e streghe ma è <&c><&l>un arma da valoroso combattante" targets:<player.name>
                 - wait 3
                 - narrate "[<&4>Ade<white>]<red> Che ne dici? Sei con me? Ti ricordo che in caso di un rifiuto ti uccidero e spezzerò con le mie fiamme!" targets:<player.name>
                 - wait 1
                 - narrate "Rispondi <green>Si<white> o <red>No<white>." targets:<player.name>
         2:
             chat trigger:
                 a:
                     trigger: /Si/
                     script:
                     - narrate "[<&4>Ade<white>]<red> Scelta giusta, anche se non avevi altre opzioni che comprendevano il tuo continuare a vivere..." targets:<player.name>
                     - wait 3
                     - narrate "[<&4>Ade<white>]<red> Dire che come primo compito mi basta che <green>tu uccida 5 player." targets:<player.name>
                     - ^listen kill type:player qty:1 script:PvPControllo
                     - ^flag PvPContaggio:0
                     - ^zap step:3
                 b:
                     trigger: /No/
                     script:
                     - burn <player> duration:3
                     - narrate "[<&4>Ade<white>]<red> Ora vedrai la forza del dio Ade!" targets:<player.name>
                     - ^execute as_server "spawn <player>"
                     - narrate "Sei stato salvato dal dio <&b>Zeus<white>!" targets:<player.name>
                     - ^zap step:1
         3:
             click trigger:
                 script:
                 - narrate "Non hai ancora ucciso 5 player.. perchè cazzo sei qui? Prima che scateni le furie degli inferi.. CORRI!" targets:<player.name>
         4:
             click trigger:
                 script:
                 - narrate "compito svolto, complimenti! di a teoreds di continuare la missione!" targets:<player.name>
PvPControllo:
     type: task
     script:
     - ^flag PvPContaggio:++
     - narrate "<red>Hai ucciso <player.flag[PvPContaggio].asint> Players" targets:<player.name>
     - if <player.flag[PvPContaggio].asint> >= 5 run PvPRicompensa
       else run PvPContinua

PvPContinua:
     type: task
     script:
     - listen kill type:player qty:1 script:PvPControllo

PvPRicompensa:
     type: task
     script:
     - narrate "[<&4>Ade<white>]<red> Complimenti, Hai ucciso tutte 5 quelle povere anime, torna da me per la tua ricompensa" targets:<player.name>
     - zap step:4 script:PvPQuest