Max_Whites
Нуль
- Регистрация
- 29 Апр 2019
- Сообщения
- 1
- Лучшие ответы
- 0
- Репутация
- 0
Всем привет! У меня возникла проблема со спавном игрока после авторизации.
После того как игрок прошел авторизацию, он не спавнится.
Сделал все по видео ролику, ничего не получилось!
После того как игрок прошел авторизацию, он не спавнится.
Сделал все по видео ролику, ничего не получилось!
Вот сам код:
Код:
public OnPlayerSpawn(playerid)
{
if(GetPVarInt(playerid, "logged") == 0)
{
SCM(playerid, COLOR_GRAY, "[Мысли] Для игры на сервере, ты должен быть авторизован.");
return Kick(playerid);
}
SetPlayerSkin(playerid, player_info[playerid][SKIN]);
SetPlayerScore(playerid, player_info[playerid][LVL]);
if(player_info[playerid][MESTOSPAWNA] == 1)
{
switch(random(3))
{
case 0:
{
SetPlayerPos(playerid, 1186.2523 ,-1667.6304, 13.6177);
SetPlayerFacingAngle(playerid, 90.0);
}
case 1:
{
SetPlayerPos(playerid, 1197.7371,-1654.3097,13.8961);
SetPlayerFacingAngle(playerid, 314.0);
}
case 3:
{
SetPlayerPos(playerid, 1205.9962,-1660.4529,13.5698);
SetPlayerFacingAngle(playerid, 343.0);
}
}
SetCameraBehindPlayer(playerid);
return 1;
}
else if(player_info[playerid][MESTOSPAWNA] == 2)
{
switch(random(3))
{
case 0:
{
SetPlayerPos(playerid, -2055.8789,-45.0388,35.3339);
SetPlayerFacingAngle(playerid, 86.0);
}
case 1:
{
SetPlayerPos(playerid, -2045.0553,-41.2408,35.4132);
SetPlayerFacingAngle(playerid, 289.0);
}
case 3:
{
SetPlayerPos(playerid, -2034.1019,-45.2330,35.4161);
SetPlayerFacingAngle(playerid, 19.0);
}
}
SetCameraBehindPlayer(playerid);
return 1;
}
else if(player_info[playerid][MESTOSPAWNA] == 3)
{
switch(random(3))
{
case 0:
{
SetPlayerPos(playerid, 2758.9636,1451.5182,10.8385);
SetPlayerFacingAngle(playerid, 353.0);
}
case 1:
{
SetPlayerPos(playerid, 2760.8975,1441.4033,10.7366);
SetPlayerFacingAngle(playerid, 178.0);
}
case 3:
{
SetPlayerPos(playerid, 2759.0032,1434.5032,10.6148);
SetPlayerFacingAngle(playerid, 178.0);
}
}
SetCameraBehindPlayer(playerid);
return 1;
}
return 1;
}