marvcity_fire_01.txt 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. %msg all Willkommen Frischling! Du befindest dich hier im wichtigsten Gebauude der Stadt, der Feuerwache! Die Arbeit auf dieser Feuerwache wird nur von freiwilligen Helfern verrichtet. Nach Absolvierung des Tutorials startet automatisch der Kampagnenmodus. Du kannst nach Absolvierung eines Einsatzes aufhoeren und das naechste Mal beim naechsten Einsatz weitermachen. Nachdem du den Kampagnenmodus geschafft hast, kannst du gezielt Einsaetze aus dem Kampagnenmodus auswaehlen. Desweiteren steht dir danach das freie Spiel zur Verfuegung, in dem du zufaellige Einsaetze berarbeitetst, die von hilflosen Personen der Sadt hereinkommen. Weißt du einmal nicht weiter, dann hilft dir der Kollege im Leitstand (Klaus) bestimmt weiter. Hol dir nun weitere Informationen von Klaus. Viel Spaß.;
  2. %loadEvent entity-click;
  3. @start
  4. %wait;
  5. %if $event == entity-click && %distance $entity-loc $klaus; < 5 goto klaus;
  6. %goto start;
  7. @klaus
  8. %setVar cancel true;
  9. %msg all Hallo Probie! Willkommen im Leitstand. Von hier aus werden alle Einsaetze der Stadt koordiniert. Alle Anrufe laufen ueber mich ab, sodass du alle Informationen, die du benoetigst, von mir bekommst. Fuer Brandeinsaetze ganz wichtig: Atemschutz tragen, sonst bekommst du Schaden. Hol dir dazu vor jedem Einsatz im Atemschutzraum eine Atemschtzausruestung, indem du einen der gelben Bloecke anklickst. Gehe los und hol dir die Ausruestung.;
  10. %unloadEvent entity-click;
  11. %loadEvent block-click;
  12. @ausruesten
  13. %wait;
  14. %if $block-loc == $breath1 || $block-loc == $breath2 || $block-loc == $breath3 && $event == block-click goto ausgeruestet;
  15. %goto ausruesten;
  16. @ausgeruestet
  17. %setVar smokeSafe true;
  18. %msg all Du traegst nun eine Atemschutzausruestung und bist vor Rauch geschuetzt. Aber Achtung: Nach Beendigung jedes Einsatzes wird diese Ausruestung automatisch abgelegt. Geloescht wird ausschließlich mit werfbaren Wasserflaschen, die du bei jedem Brandeinsatz automatisch zugewiesen bekommst. Der Kommandant hat jetzt eine Uebung für dich vorbereitet.;
  19. %unloadEvent block-click;
  20. %loadEvent entity-click;
  21. %goto getUebung;
  22. @getUebung
  23. %wait;
  24. %if $event == entity-click && %distance $entity-loc $chief; < 5 goto uebung;
  25. %goto getUebung;
  26. @uebung
  27. %giveItemPlayer $player-name emerald:0:10;
  28. %msg all Nimm die Smaragde und hole dir aus meinem Shopinventar werfbare Wasserflaschen. Benutze sie, um das Feuer auf dem Baum neben der Feuerwache zu löschen.;
  29. %setBlock $fireloc FIRE:0:1;
  30. %unloadEvent entity-click;
  31. %loadEvent throw;
  32. %loadEvent throw-hit;
  33. @werfen
  34. %wait;
  35. %if $event == throw && $entity-type == SPLASH_POTION goto loeschen;
  36. %goto werfen;
  37. @loeschen
  38. %setVar factor 20;
  39. %wait;
  40. %if $event == throw-hit && $entity-type == SPLASH_POTION && $potion-type == WATER && %distance $entity-loc $fireloc; <= 1 goto hitFire;
  41. %goto werfen;
  42. @hitFire
  43. %setBlock $fireloc AIR:0:1;
  44. %unloadEvent throw;
  45. %unloadEvent throw-hit;
  46. %msg all Glückwunsch, du hast das Feuer gelöscht! Hole dir nun deinen ersten richtigen Einsatz beim Kommandanten ab.;
  47. %setGlobalVar marvinius firebeginnning true;
  48. %endQuest 10;