marcus: Type: assignment actions: on assignment: - trigger name:click state:true on click: - if ]> == 1: - chat "salve !" - if == 1: - wait 4 - chat "oh ora sei pronto a qualche lavoretto?" - narrate "risposte possibili: si no" - if == 2 || if == 3: - chat "vai alla miniera, segui la strada principale che sale verso nord" - queue clear - if == 4: - engage - chat "ah! vedo che sei stato piuttosto veloce! avrei un altro compito per te!" - wait 4 - chat "Vai dal Capo Farmer, lo trovi nella casa che ha l'ingresso sui campi, seguendo la strada a ovest" - flag player Quest_Spawn:5 - wait 1 - narrate "Quest start: sai farmare?" - disengage - queue clear - if == 5 || if == 6 || if == 7: - chat "non dovresti dar una mano al capo Farmer?" - queue clear - if == 8: - zap steps:1 - if == 9 || if == 10: - chat "ma che ci fai qui? Alex e'dispeato! dirigi alle porte del villaggio e lo trovi!" - queue clear - if == 11: - zap steps:1 - if == 12: - chat "Marielle si stava facendo un bagno, bussa prima di entrare! e ricordati che per raggiungere casa sua devi passare da casa mia!" - queue clear - if == 13: - zap steps:1 - else: - zap steps:7 interact scripts: - else: - chat "salve Risvegliato!" - if == 1: - wait 4 - chat "oh ora sei pronto a qualche lavoretto?" - narrate "risposte possibili: si no" - if == 2 || if == 3: - chat "vai alla miniera, segui la strada principale che sale verso nord" - queue clear - if == 4: - engage - chat "ah! vedo che sei stato piuttosto veloce! avrei un altro compito per te!" - wait 4 - chat "Vai dal Capo Farmer, lo trovi nella casa che ha l'ingresso sui campi, seguendo la strada a ovest" - flag player Quest_Spawn:5 - wait 1 - narrate "Quest start: sai farmare?" - disengage - queue clear - if == 5 || if == 6 || if == 7: - chat "non dovresti dar una mano al capo Farmer?" - queue clear - if == 8: - zap steps:1 - if == 9 || if == 10: - chat "ma che ci fai qui? Alex e'dispeato! dirigi alle porte del villaggio e lo trovi!" - queue clear - if == 11: - zap steps:1 - if == 12: - chat "Marielle si stava facendo un bagno, bussa prima di entrare! e ricordati che per raggiungere casa sua devi passare da casa mia!" - queue clear - if == 13: - zap steps:1 - else: - zap steps:7 interact scripts: - 10 MarcusInizio MarcusInizio: type: interact steps: '1': Click trigger: Script: - if == 1: - if : queue clear - engage - wait 4 - chat "Un nuovo arrivato! Io sono Marcus, il sindaco di Newswalley, immagino che tu abbia diverse domande da pormi, accomodati" - wait 4 - chat "prima che comincio io!" - wait 2 - narrate "risposte possibili: cosa succede? Cosa sarebbe Newswalley? che nome... risvegliato? il mio nome e' no" - disengage - zap steps:3 - if == 4: - engage - chat "ah! vedo che sei stato piuttosto veloce! avrei un altro compito per te!" - wait 4 - chat "Vai dal Capo Farmer, lo trovi nella casa che ha l'ingresso sui campi, seguendo la strada a ovest" - flag player Quest_Spawn:5 - wait 1 - narrate "Quest start: sai farmare?" - disengage - queue clear - else if == 8: - engage - chat "Hai qualcosa da dirmi?" - narrate "risposte possibili: e'un disastroVa tutto bene" - disengage - zap steps:5 - else if == 11: - engage - chat "Ottimo cosi' ! e anche questa seccatura e'fatta! ora mi serve che vai a chiamare mia figlia!" - wait 4 - chat "ci andrei io, ma vista la tua disponibilità mi posso occupare anche di altre faccende! la trovi" - wait 4 - chat "presso l'appartamento che si raggiunge da casa mia... eheheh si mi piace tenerla sotto controllo, lei e i suoi ragazzi" - wait 2 - narrate "Quest start: La figlia del sindaco Marielle" - flag player Quest_Spawn:12 - flag player Reach_MarielleHomeSpawn_quest:1 - disengage - queue clear - else if == 13: - chat "dov'e' Marielle?" - wait 2 - narrate "risposte possibili: come dire" - zap steps:6 - else: - zap steps:7 '2': Click trigger: script: - chat "hai altre domande?" - wait 2 - narrate "risposte possibili: cosa succede? Cosa sarebbe Newswalley? che nome... risvegliato? no" - zap steps:3 '3': Chat trigger: '1': trigger: /cosa succede?/ script: - chat "la fine del mondo, o quasi diciamo! sono passati 400 anni da quando probabilmente sei caduto in un sonno profondo..." - wait 4 - chat "Vedi, gli Antichi hanno risvegliato la magia in questo mondo e con quella mostri e maledizioni non che'riattivato una potente maledizione" - wait 4 - chat "alcuni la chiamano il giorno del giudizio altri ragnarock, ma non ha importanza il nome, nel futuro questo mondo e'destinato a sparire!" - wait 4 - chat "almeno cosi' pensavano gli antichi, prima che noi riuscissimo a dominare la magia, tanto da risvegliare i morti!" - zap steps:2 '2': trigger: /Cosa sarebbe Newswalley?/ script: - chat "Newswalley e' un luogo di pace, creato 200 anni fa circa, disponiamo di miniere private e una fattoria che produce" - wait 4 - chat "per tutti gli abitanti, viviamo in pace e ci occupiamo di risvegliare i morti, nella speranza di ripopolare questo mondo" - wait 4 - chat "noi, non siamo aggressivi e odiamo la violenza, questo luogo e' realizzato vicino le antiche rovine di un tempio che a quanto" - wait 4 - chat "pare tiene lontani i mostri, certo se noi non aumentiamo troppo di numero!" - flag player SecretInformation:1 - wait 2 - narrate "nel gioco e'possibile ottenere informazioni di lore e altro segrete che non possono essere ottenute in altro modo, questa e'un esempio" - narrate "tramite questa informazione piu' avanti sbloccherai altre informazioni di lore molto particolari!" - wait 2 - chat "Oggi e'un giorno di festa! oggi si festeggia la fondazione, e per questo ho molti lavoretti da darti!" - zap steps:2 '3': trigger: /che nome... risvegliato?/ il mio nome e' script: - chat "Piacere di conoscerti formalmente , ti abbiamo chiamato risvegliato poiche'fino a qualche ora fa tu non eri altro che uno" - wait 4 - chat "zombie che girava per le lande e si nutriva di carne. Gli zombie sono immortali nel tempo fintanto che rimangono zombie." - wait 4 - chat "per tanto da quando la maledizione ti ha trasformato, immagino piu' di 400 anni fa, non sei invecchiato" - wait 4 - chat "faro' sapere in città qual'e' il tuo nome, ma ci mettero' un po'!" - zap steps:2 - flag player :1 '4': trigger: /no/, non ho altre domande! script: - chat "Ottimo allora ho giusto un lavoretto da darti, cosi' vediamo se ricordi ancora come si fanno certe cose, ti interessa?" - narrate "risposte possibili: si no" - flag player fama:30 - zap steps:4 '4': Chat trigger: '1': trigger: /si/ script: - chat "Ottimo, allora vai a Nord della cittadina, segui la strada e arriverai presso la piccola miniera che abbiamo, li' troverai il capo minatori, parla con lui... eheheh" - flag player Quest_Spawn:2 - narrate "Quest start: sai picconare?" - if == 1: - flag player sayno:! - zap steps:1 - queue clear '2': trigger: /no/ script: - chat "beh, abbiamo tanto lavoro da fare, torna da me quando vuoi metterti all'opera!" - flag player sayno:1 - queue clear '5': Chat trigger: '1': trigger: /e'un disastro/, non saremmo mai pronti per la festa! script: - engage - flag player Fama:-- - chat "oh per la grande Madre! questo e'un serio problema! dovro' muovere tutti per recuperare ai danni di Filippo!" - wait 4 - narrate "In abisso si ottengono punti Allineamento, questi punti sono personali e permettono ai player di destreggiarsi tra vari dialoghi" - narrate "tramite l'allineamento si puo' personalizzare il personaggio rendendolo legale, malvagio, buono, caotico, oppure rimanendo neutrale" - narrate "Attualmente il tuo allineamento e'cambiato tendente al Caotico, ma in futuro puo' cambiare ancora!" - wait 8 - chat "comunque te hai già fatto abbastanza per il Capo Farmer, ora me ne occupo io!" - wait 4 - chat "avrei bisogno che ti occupi di un'altra faccenda! vai da Alex dopo l'uscita sulla destra, ha un problema con dei lupi, vedi se riesci ad aiutarlo!" - flag player Quest_Spawn:9 - disengage - queue clear '2': trigger: /Va tutto bene/, il Capo Farmer riferisce che saremmo pronti per la festa! script: - engage - flag player Fama:++ - chat "Oh! che fortuna sentirtelo dire! significa che sto facendo un grandissimo lavoro... stiamo, stiamo facendo!" - wait 4 - narrate "In abisso si ottengono punti Allineamento, questi punti sono personali e permettono ai player di destreggiarsi tra vari dialoghi" - narrate "tramite l'allineamento si puo' personalizzare il personaggio rendendolo legale, malvagio, buono, caotico, oppure rimanendo neutrale" - narrate "Attualmente il tuo allineamento e'cambiato tendente al Legale, ma in futuro puo' cambiare ancora!" - wait 8 - chat "avrei bisogno che ti occupi di un'altra faccenda! vai da Alex dopo l'uscita sulla destra, ha un problema con dei lupi, vedi se riesci ad aiutarlo!" - flag player Quest_Spawn:9 - disengage - queue clear '6': Chat trigger: '1': trigger: /come dire/, e'tutto nero, e'come se ci fosse il vuoto... script: - give bread quantity:4 - wait 4 - chat "oh! no!! Marielle! e'sicuramente colpa di quel mago, avrà fatto un'altra delle sue!!" - wait 4 - chat "vai subito da lui e fagli sistemare questo casino! non voglio immaginare quante altre persone avrà fatto sparire!" - wait 4 - chat "e'da stamattina che sta davanti le porte del villaggio!" - narrate "Ultimo capitolo?" - flag player Quest_Spawn:14 - queue clear '7': click trigger: script: - wait 3 - chat "Scusami, col fatto che e'festa ho tantissimo da fare e non ho tempo per ripetermi" - wait 2 - chat "non hai un compito da svolgere?" - queue clear reachplace_QuestSpawnMarielle_world: type: world events: on player enters casadimarielle: - if !: queue clear - flag player Reach_MarielleHomeSpawn_quest:++ - if == 2: - flag player Quest_Spawn:13 - narrate "c'e'qualcosa che non va... qua e'tutto nero, meglio tornare a riferire a Marcus!" - flag player Reach_MarielleHomeSpawn_quest:!