schiff_3_Nie_wieder_Hunger_leiden.txt 1022 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. %if %getGlobalVar $player-name schiff2; == true goto start;
  2. %q term;
  3. @start
  4. %msg all Gehe an den Strand, dort habe ich eine Farm errichtet. Ernte genug Weizen, damit du 4 Brote craften kannst.;
  5. %loadEvent block-break;
  6. %setVar no-join true;
  7. %setVar playerwheat1 %getItemAmountPlayer $player-name WHEAT:0:1;
  8. @wait1
  9. %wait
  10. %if $event == block-break && $block-type == CROPS && $block-data == 7 goto harvest;
  11. %goto wait1;
  12. @harvest
  13. %setVar cancel false;
  14. %setVar playerwheat2 %getItemAmountPlayer $player-name WHEAT:0:1;
  15. %if %sub $playerwheat2 $playerwheat1; >= 12 goto label;
  16. %goto wait1;
  17. @label
  18. %loadEvent craft;
  19. %unloadEvent block-break;
  20. %setVar crafted 0;
  21. @wait2
  22. %wait;
  23. %if $event == craft && $item-type == BREAD goto craft;
  24. %goto wait2;
  25. @craft
  26. %setVar crafted %add $crafted $item-amount;;
  27. %if $crafted >= 4 goto label;
  28. %msg all Es fehlen noch %sub 4 $crafted; Brote.;
  29. %goto wait2;
  30. @endQuest
  31. %msg all Läuft doch gut.;
  32. %setGlobalVar $player-name schiff3 true;
  33. %setGlobalVar $player-name schiff2 false;
  34. %endQuest 2;