spawn_bauer_wheat.txt 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. %msg all Der Bauer benötigt Hilfe bei seiner Getreideernte. Gehe zu ihm und frag ihn am besten selbst.;
  2. %setInfo Gehe zum Bauern am Spawn und erfülle seinen Auftrag.;
  3. %loadEvent entity-click;
  4. @start
  5. %wait;
  6. %if $event == entity-click && %distance $entity-loc world:-916:70:321; < 5 goto farmer;
  7. %goto start;
  8. @farmer
  9. %setVar cancel true;
  10. %msg all Ahh, der Questmeister hat dich geschickt, kannst du bitte 6 Stück reifes Getreide ernten.;
  11. %loadEvent block-break;
  12. %setVar broken 0;
  13. @break
  14. %wait;
  15. %if $event == block-break && $block-type == CROPS && $block-data == 7 goto farmer2;
  16. %goto break;
  17. @farmer2
  18. %setVar broken %add $broken 1;;
  19. %if $broken < 6 goto break;
  20. %msg all Danke, das ist genug. Komm nun zurück und gib mir das Getreide.;
  21. %setVar given 0;
  22. %loadEvent villager-give;
  23. @last
  24. %wait;
  25. %if $event == villager-give && $item-type == WHEAT && %distance $entity-loc world:-916:70:321; < 5 goto add;
  26. %setVar cancel true;
  27. %goto last;
  28. @add
  29. %setVar given %add $given $item-amount;;
  30. %if $given < 6 goto last;
  31. %msg all Danke für deine Hilfe.;
  32. %endQuest 2;