Advertisement
Guest User

Untitled

a guest
Sep 21st, 2014
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.00 KB | None | 0 0
  1.     if glob.artifacts~=nil and event.tick%60==0 then
  2.         for i,_ in pairs(glob.artifacts) do
  3.             local entities=game.findentities({{glob.artifacts[i].position.x-1,glob.artifacts[i].position.y-1},{glob.artifacts[i].position.x+1,glob.artifacts[i].position.y+1}})
  4.             for x,_ in pairs(entities) do
  5.                 if entities[x].valid and entities[x].name=="artifact-collector" then
  6.                     local artifacts=game.findentities({{glob.artifacts[i].position.x-20,glob.artifacts[i].position.y-20},{glob.artifacts[i].position.x+20,glob.artifacts[i].position.y+20}})
  7.                     for z,_ in pairs(artifacts) do
  8.                         if artifacts[z].name=="item-on-ground" and artifacts[z].stack.name=="small-alien-artifact" and entities[x].caninsert{name="small-alien-artifact",count=1} then
  9.                             entities[x].insert{name="small-alien-artifact",count=1}
  10.                              game.createentity({name="alien-artifact-pickup",position={artifacts[z].position.x,artifacts[z].position.y+0.5}})
  11.                             artifacts[z].destroy()
  12.                             break
  13.                         end
  14.                     end
  15.                 end
  16.             end
  17.         end
  18.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement