kybik911
Дебютант
Здравствуйте, такая проблема, после авторизации игрок не спаунится, все работает, а функция SpawnPlayer(playerid) просто пропускается мимо!
Вот функция где происходит вызов спауна
Вот автоматическая обработка
При это после авторизации все работает, можно выполнять любые команды, но игрок не спаунится!
Вот функция где происходит вызов спауна
Код:
public LoadAcc(playerid) //Çàãðóçêà äàííûõ îá èãðîêå
{
new rows, fields,maximum[68];
cache_get_data(rows,fields);
cache_get_field_content(0, "Sex", maximum), PlayerInfo[playerid][pSex] = strval(maximum);
cache_get_field_content(0, "Skin", maximum), PlayerInfo[playerid][pSkin] = strval(maximum);
cache_get_field_content(0, "adminLevel", maximum), PlayerInfo[playerid][pAdmin] = strval(maximum);
cache_get_field_content(0, "adminPassword", maximum), PlayerInfo[playerid][pAdminPass] = strval(maximum);
cache_get_field_content(0, "donateRank", maximum), PlayerInfo[playerid][pDonateRank] = strval(maximum);
cache_get_field_content(0, "donateChet", maximum), PlayerInfo[playerid][pDonatechet] = strval(maximum);
cache_get_field_content(0, "blocked", maximum), PlayerInfo[playerid][pBlocked] = strval(maximum);
cache_get_field_content(0, "Phousekey", maximum), PlayerInfo[playerid][pPhousekey] = strval(maximum);
cache_get_field_content(0, "Cash", maximum), PlayerInfo[playerid][pCash] = strval(maximum);
cache_get_field_content(0, "Leader", maximum), PlayerInfo[playerid][pLeader] = strval(maximum);
cache_get_field_content(0, "Member", maximum), PlayerInfo[playerid][pMember] = strval(maximum);
SpawnPlayer(playerid);
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
gPlayerLogged[playerid] = true;
SCM(playerid, 0x66ff00aa, "Âû óñïåøíî àâòîðèçîâàëèñü!");
return 1;
}
Код:
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid,1657.7761,-1842.0952,13.5463);// Êîîðäèíàòû: 1.çàéäèòå â èãðó. 2.Íàéäèòå òî ìåñòî ãäå õîòèòå ÷òîáû ïîÿâëÿëèñü èãðîêè. 3. Ïðîïèñûâàåì /save. 4.Èäåì Ìîè äîêóìåíòû\GTA San Andreas User Files\SAMP â íåì åñòü ôàéë savedpositions.txt. Â íåì íàõîäÿòñÿ êîîðäèíàòû êîòîðûå âû ñîõðàíèëè. Êîïèðóåì èõ è âñòàâëÿåì ñþäà.
SetPlayerFacingAngle(playerid, 37.0911);// Íàïðàâëåíèå êóäà áóäåò ñìîòðåòü èãðîê
SetPlayerInterior(playerid,0);// Èíòåðüåð â êîòîðîì ïîÿâèòüñÿ èãðîê 0 - ýòî óëèöà
SetPlayerVirtualWorld(playerid, 0);// Âèðòóàëüíûé ìèð
return 1;
}
