Код:
public OnPlayerSpawn(playerid)
{
TogglePlayerSpectating(playerid,0);
if(pData[playerid][pSkin] == 0)
{
if(pData[playerid][pGender] == 1)
{
SetPlayerSkin(playerid, MaleSkins[0]);
}
else
{
SetPlayerSkin(playerid, FemaleSkins[0]);
}
SCM(playerid,COLOR_ORANGE,"Выберите внешность Вашего персонажа!");
TogglePlayerControllable(playerid,0);
SetPlayerVirtualWorld(playerid,playerid+1);
SetPlayerPos(playerid,1575.8920,-1235.2469,151.6970);
SetPlayerFacingAngle(playerid,129.8999);
SetPlayerCameraPos(playerid,1571.8352,-1239.6108,153.0927);
SetPlayerCameraLookAt(playerid,1576.4738,-1234.8547,151.6970);
SelectTextDraw(playerid, 0xFFFFFFFF);
return 1;
}
if(GetPVarInt(playerid, "loggined") == 1)
{
for(new i = 0; i < 7; i++)
{
TextDrawHideForPlayer(playerid,Logo[i]),TextDrawShowForPlayer(playerid,Logo[i]);
}
SetPlayerScore(playerid, pData[playerid][pLevel]);
SetPlayerHealth(playerid, 100.0);
SetPlayerSkin(playerid,pData[playerid][pSkin]);
SetPlayerVirtualWorld(playerid,0);
TogglePlayerControllable(playerid,1);
if(pData[playerid][pLevel] <= 3)
{
new spawnls = random(4);
if(spawnls == 0)
{
SetPlayerPos(playerid,1762.3660,-1893.1317,13.5606);
SetPlayerFacingAngle(playerid,270.7868);
}
if(spawnls == 1)
{
SetPlayerPos(playerid,1154.5562,-1768.4633,16.5938);
SetPlayerFacingAngle(playerid,1.7675);
}
if(spawnls == 2)
{
SetPlayerPos(playerid,1765.0052,-1903.4672,13.5663);
SetPlayerFacingAngle(playerid,270.7868);
}
if(spawnls == 3)
{
SetPlayerPos(playerid,1147.7163,-1768.9059,16.5992);
SetPlayerFacingAngle(playerid,0.7231);
}
}
if(pData[playerid][pLevel] > 3 && pData[playerid][pLevel] <= 8)
{
SetPlayerPos(playerid,-1969.0582,159.8374,27.6875);
SetPlayerFacingAngle(playerid,177.5901);
}
if(pData[playerid][pLevel] >= 9)
{
SetPlayerPos(playerid,2846.0134,1291.2833,11.3906);
SetPlayerFacingAngle(playerid,92.5072);
}
SetCameraBehindPlayer(playerid);
SetPlayerColor(playerid,0xFFFFFF11);
}
return 1;
}