В начале мода добавим
Код:
local newbieSpawn = [ [1034.912109, -562.439209, 31.809111, 1.574567], [1044.874268, -562.439209, 31.809111, 1.574567], [1059.236328, -562.439209, 31.809111, 1.574567], [1027.958130, -562.439209, 31.809111, 1.574567], [1020.688416, -562.439209, 31.809111, 1.574567], ];
Далее в onPlayerRequestSpawn(player) изменим все после } else if(users[player].logged == 1) { на это
Код:
local playerSpawn = newbieSpawn[random(0, newbieSpawn.len()-1)]; player.spawn(playerSpawn[0], playerSpawn[1], playerSpawn[2], playerSpawn[3]);
Вот что должно получиться(вся моя функция)
Код:
function onPlayerRequestSpawn(player) { local name = player.getName(); sendMessageToAll(name + " присоединился к нам.", 0xFF00FF, true); if(users[player].logged == 0) { if(!fileExists("users/"+name+".ini")) { player.sendMessage("/register [password]", COLOR_WHITE, true); } else if(fileExists("users/"+name+".ini")) { player.sendMessage("/login [password]", COLOR_SHADOW, false); } } else if(users[player].logged == 1) { local playerSpawn = newbieSpawn[random(0, newbieSpawn.len()-1)]; player.spawn(playerSpawn[0], playerSpawn[1], playerSpawn[2], playerSpawn[3]); } return true; } addEvent("playerRequestSpawn", onPlayerRequestSpawn);
Ну вот и все. И не будут все в одном месте))))