Advertisement
Guest User

Enhance Mob code

a guest
May 12th, 2019
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.14 KB | None | 0 0
  1. function enhanceMobs(tag)
  2.     local c = 0
  3.     while true do
  4.         if c > 10000 then
  5.             c = 0
  6.             sleep(0)
  7.         else
  8.          c = c + 1
  9.         end
  10.        
  11.         if commands.exec("testfor @e[type="..tag["Name"]..",tag=!enhanced]") then
  12.             commands.exec("effect @e[type="..tag["Name"]..",tag=!enhanced] invisibility 100 0 true")
  13.             commands.exec("execute @e[type="..tag["Name"]..",tag=!enhanced] ~ ~ ~ /summon "..tag["Name"].." ~ ~ ~ {ArmorItems:[{Count:"..tag["Data"][1]["Count"]..",id:"..tag["Data"][1]["Item"].."},{Count:"..tag["Data"][2]["Count"]..",id:"..tag["Data"][2]["Item"].."},{Count:"..tag["Data"][3]["Count"]..",id:"..tag["Data"][3]["Item"].."},{Count:"..tag["Data"][4]["Count"]..",id:"..tag["Data"][4]["Item"].."},{}],ArmorDropChances:["..tag["Data"][1]["Chance"].."F,"..tag["Data"][2]["Chance"].."F,"..tag["Data"][3]["Chance"].."F,"..tag["Data"][4]["Chance"].."],Tags:[\"enhanced\"]}")
  14.             commands.exec("gamerule doMobLoot false")
  15.             commands.exec("kill @e[type="..tag["Name"]..",tag=!enhanced"]
  16.             commands.exec("gamerule doMobLoot true")
  17.         end
  18.     end
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement