Y u no use table to spawn NPCs mate?
local soldiers = {
[1]={ skin=217, coords={0, 0, 3} }
}
for i = 1, #soldiers do
local x, y, z = unpack(soldiers[i].coords)
local skin = soldiers[i].skin
local soldier = createPed(skin, x, y, z+0.5)
setElementFrozen(soldier, true)
setTimer(giveWeapon, 750, 1, soldier, 31, 999, true)
end