У меня такая проблема, не работает спавн. Выдает ошибку в консоль при вызова функции спавна
[2014-03-12 12:33:58] WARNING: [gamemodes]\[mode]\mode\spawn.lua:19: Bad 'player' pointer @ 'spawnPlayer'(1)
Вот код:
local SpawnPositions = {
{-278.6669921875,-2882.1572265625,32.104232788086},
{-958.5595703125,-2887.9912109375,64.82421875},
{-1816.9375,-2748.18359375,1.7327127456665},
{-2816.166015625,-2439.0546875,2.4004096984863},
{-2941.5673828125,-1206.2373046875,2.7848854064941},
{-2911.51171875,-895.22265625,2.4013109207153},
{-2185.6669921875,2957.380859375,11.474840164185},
{272.2265625,2928.505859375,1.3713493347168},
{2803.943359375,595.9365234375,7.7612648010254},
{2883.7509765625,-178.4658203125,3.2714653015137},
{-233.46484375,-1735.8173828125,1.5520644187927},
{-1056.8720703125,2939.068359375,42.311294555664},
}
function SpawnModePlayer(player)
local number = math.random(table.size(SpawnPositions))
local x,y,z = SpawnPositions[number][1], SpawnPositions[number][2], SpawnPositions[number][3]
spawnPlayer(player, x,y,z, math.random(0,360), 73, 0, 0)
fadeCamera(player, true)
setCameraTarget (player, player)
end
Вызываю функцию SpawnModePlayer вот этим через сервер скрипта login_server:
triggerEvent("OnServerRegister", getRootElement(), source, login, password)
Функция передается в login.lua:
function OnServerRegister(player, login, password)
SpawnModePlayer(player)
end
addEvent("OnServerRegister", true)
addEventHandler("OnServerRegister", getRootElement(), OnServerRegister)
В чем может быть проблема? Вроде все правильно, вставлял код в SpawnModePlayer(player) даже с офф.вики MTA всеровно ошибка "Bad 'player' pointer @ 'spawnPlayer'(1)". Форум вчера смотрел там было похоже, но не чего не помогло
Помогите пж