NoPressF
Умник
Приветствую всех, от куда не возьмись, зайдя на свой сервер при вводе пароля от аккаунта, спавнило игрока а теперь не спавнит в плане установки координат игроку, скин не выдаёт, всё кэшируется. Логи чисты.
Просто перестал вызываться callback OnPlayerSpawn. Пробовал через callback CallLocalFunction вызвать OnPlayerSpawn, получилось но не пойму в чём причина, вызова через SetSpawnInfo.
Просто перестал вызываться callback OnPlayerSpawn. Пробовал через callback CallLocalFunction вызвать OnPlayerSpawn, получилось но не пойму в чём причина, вызова через SetSpawnInfo.
PHP:
stock LoadPlayerDataBeforeSpawn(playerid)
{
TogglePlayerSpectating(playerid, false);
MysqlLoadInventory(playerid);
MysqlLoadSkills(playerid);
MysqlLoadAchievements(playerid);
MysqlLoadPlayerObjects(playerid);
MysqlLoadSettings(playerid);
MysqlLoadDamagePlayerStatus(playerid);
CachePlayerData(playerid);
CheckPlayerPlacedCampfires(playerid);
KillTimer(otInfo[playerid][timerAuth]);
if(pInfo[playerid][pAdmin] >= 1 && pInfo[playerid][pAdmin] != 7)
servInfo[ServerOnlineAdmins]++;
ShowInfoUpdateServer(playerid);
SSInfo(playerid, 0, 0, 0, 0, pInfo[playerid][pWorld], pInfo[playerid][pInterior]);
}
stock SSInfo(playerid, Float:x, Float:y, Float:z, Float:rotation, virtualWorld, interior)
{
SetSpawnInfo(playerid, 0, pInfo[playerid][pSkin], x, y, z, rotation, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
SetCameraBehindPlayer(playerid);
SetPlayerVirtualWorld(playerid, virtualWorld);
SetPlayerInterior(playerid, interior);
}
Последнее редактирование:
