Kol9n99
Ученик
У меня не срабатывает OnPlayerSpawn(playerid) и персонаж появляется на коордах 0 0 0, а после смерти игра виснет с надписью "loading". В чем может быть проблема?
Вот OnPlayerSpawn(playerid):
А вот SetPlayerSpawn(playerid)
Вызываю посредством SpawnPlayer(playerid);
OnPlayerSpawn срабатывает со 2 раза, но игра виснет с надписью "loading".
Может кто-нибудь сталкивался с этим и знает решение?
Вот OnPlayerSpawn(playerid):
PHP:
public OnPlayerSpawn(playerid)
{
SendClientMessage(playerid,COLOR_WHITE,"1"); // Для проверки
if(GetPVarInt(playerid, "Logged") == 0) return Kick(playerid);
SendClientMessage(playerid,COLOR_WHITE,"2");// Для проверки
SetPlayerSpawn(playerid);
return 1;
}
PHP:
stock SetPlayerSpawn(playerid)
{
SetPlayerScore(playerid,PlayerInfo[playerid][pLvl]);
SetPVarInt(playerid,"KolvoSlov",0);
SetPVarInt(playerid,"Rabota",0);
SetPlayerPos(playerid, 2228.0400,-1160.4053,25.7803);
SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);
SetPlayerScore(playerid,PlayerInfo[playerid][pLvl]);
SetPlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
return 1;
}
OnPlayerSpawn срабатывает со 2 раза, но игра виснет с надписью "loading".
Может кто-нибудь сталкивался с этим и знает решение?
