Advertisement
Guest User

Untitled

a guest
Dec 31st, 2012
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.62 KB | None | 0 0
  1. use_mesecons = false
  2.  
  3. function npc_spawner(pos)
  4. minetest.env:add_entity({x=pos.x+math.random(-1,1),y=pos.y+math.random(2,3),z=pos.z+math.random(-1,1)}, "peaceful_npc:npc")
  5.     local MAX_NPC = 3
  6.     local NPC_FOUND = function(table_count)
  7.                     end
  8.  
  9.     function table_count(tt, item)
  10.         local count = minetest.env:get_objects_inside_radius(pos, 20)
  11.         for ii,xx in pairs(tt) do
  12.             if item == xx then count = count + 1 end
  13.             end
  14.         return count
  15.     end
  16.  
  17.  
  18.     if NPC_FOUND>MAX_NPC then
  19.         action_off = minetest.env:add_entity({x=pos.x+math.random(-1,1),y=pos.y+math.random(2,3),z=pos.z+math.random(-1,1)}, "peaceful_npc:npc")
  20.         end
  21.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement