event.load("entity_click"); event.load("player_giveup"); waitfor(1); player = script.getLeader(); display.add(player, 11, "§bAufgabe"); display.add(player, 12, "Junker: Lederhose"); player.speak(player, "Der Junker", "Ich möchte etwas Bauen, bring mir eine Lederhose."); overworld = world.get("overworld"); junker_loc = loc.new(overworld, 988, 88, 250); needed_item = read.item("minecraft:leather_leggings"); reward_item = read.item("minecraft:green_concrete", 7, "Grün Konkret"); @wait wait(); if(event == "entity_click") { if(entity.getType(entity) == "human") { if(loc.distance(junker_loc, entity.getLocation(player)) < 8) { if(player.getItemAmount(player, true, needed_item) > 0) { player.removeItem(player, needed_item); player.giveItem(player, reward_item); player.speak(player, "Der Junker", "Danke sehr!"); display.remove(player, 11); display.remove(player, 12); term(); } else { player.speak(player, "Der Junker", "Du hast meine Lederhose nicht dabei!"); } } } goto("wait"); } if(event == "player_giveup") { display.remove(player, 11); display.remove(player, 12); player.speak(player, "Der Junker", "Aufgabe beendet!"); term(); } goto("wait");