Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function enhanceMobs(tag)
- local c = 0
- while true do
- if c > 10000 then
- c = 0
- sleep(0)
- else
- c = c + 1
- end
- if commands.exec("testfor @e[type="..tag["Name"]..",tag=!enhanced]") then
- commands.exec("effect @e[type="..tag["Name"]..",tag=!enhanced] invisibility 100 0 true")
- 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\"]}")
- commands.exec("gamerule doMobLoot false")
- commands.exec("kill @e[type="..tag["Name"]..",tag=!enhanced"]
- commands.exec("gamerule doMobLoot true")
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement