trader.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. event.load("entity_click");
  2. beer = read.item("{id:\"minecraft:player_head\",Count:1b,tag:{SkullOwner:{Properties:{textures:[{Value:\"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDE2OGI5ODA5OGEwYzRhMjllMjA0NjcwNDYzMDkxZGI2MDcwZTc3ZDg2NzY5ZDk4NWY2YmVmNDA3NWU1In19fQ==\"}]},Id:[I;-919099029,-843296815,-1978014726,-1632767213]},display:{Name:'{\"text\":\"§FBeer\"}'}}}");
  3. msg("dev", "§bTrader §rloaded.");
  4. @wait
  5. wait();
  6. if(event == "entity_click") {
  7. if(hand == "OFF_HAND") {
  8. goto("wait");
  9. }
  10. entity_type = entity.getType(entity);
  11. if(entity_type != "human") {
  12. goto("wait");
  13. }
  14. entity_name = entity.getName(entity);
  15. shop_name = concat(entity_name, "'s shop");
  16. if(entity_name == "Alena") {
  17. shop = shop.new();
  18. buy_item = read.item("km:coin_copper", 32);
  19. shop.addOffer(shop, buy_item, beer, 999);
  20. shop.open(shop, player, shop_name);
  21. goto("wait");
  22. }
  23. if(entity_name == "Franz") {
  24. shop = shop.new();
  25. buy_item = read.item("km:coin_copper", 32);
  26. shop.addOffer(shop, buy_item, beer, 999);
  27. shop.open(shop, player, shop_name);
  28. goto("wait");
  29. }
  30. if(entity_name == "Baker") {
  31. //shop.open(shop_2, player, shop_name);
  32. goto("wait");
  33. }
  34. }
  35. goto("wait");