core.txt 852 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. event.load("human_hurt");
  2. event.load("entity_click");
  3. msg("dev", "§bQuests: §rAdmont loaded.");
  4. @wait
  5. wait();
  6. ignoreGoto(event);
  7. goto("wait");
  8. @human_hurt
  9. if(!isPlayer(entity)) {
  10. goto("wait");
  11. }
  12. player = entity;
  13. entity = human;
  14. goto("human_core");
  15. @entity_click
  16. if(hand == "OFF_HAND") {
  17. goto("wait");
  18. }
  19. if(entity.getType(entity) != "human") {
  20. goto("wait");
  21. }
  22. goto("human_core");
  23. @human_core
  24. if(player.hasQuest2(player)) {
  25. goto("wait");
  26. }
  27. entity_name = entity.getName(entity);
  28. if(entity_name == "Oma") {
  29. inv = inv.new("333333333");
  30. inv.setItem(inv, 0, read.item("minecraft:enchanted_book", 1, "§fQuestname", "§eQuestbeschreibung"));
  31. inv.setItem(inv, 1, read.item("minecraft:enchanted_book", 1, "§fQuestname", "§eQuestbeschreibung"));
  32. inv.open(inv, player, "Quests");
  33. goto("wait");
  34. }
  35. goto("wait");