i read that math.random should generate the same number for all players. my code
Code: Select all
for i, player in ipairs(game.players) do
local Number = math.random(1, 20)
local Number2 = math.random(1, 20)
player.print({"",{Number},{Number2}});
if (game.get_surface(1).can_place_entity{name = "medium-biter", position = {Number, Number2}}) then
game.get_surface(1).create_entity{name = "medium-biter", position= {Number, Number2}, force = game.forces.player}
else game.player.print({"",{Number},{Number2},"Can't create here"});
end
end
second ever more noob question - why player.print command on screen looks like "unknown key {Number} unknown key {Number2} ?