Перейти к содержанию
Авторизация  
HEDFORS

OnPlayerSpawn

Рекомендуемые сообщения

HEDFORS

Не работает public OnPlayerSpawn, кто может помочь ? Постоянно спавнюсь под картой.

public OnPlayerSpawn(playerid)
{
if(!PlayerInfo[playerid][pLogin])
return Kick(playerid);
if(!gPlayerAnimLibsPreloaded[playerid])
{
PreloadAnimLib(playerid,"BOMBER");
PreloadAnimLib(playerid,"RAPPING");
PreloadAnimLib(playerid,"SHOP");
PreloadAnimLib(playerid,"BEACH");
PreloadAnimLib(playerid,"SMOKING");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"ON_LOOKERS");
PreloadAnimLib(playerid,"DEALER");
PreloadAnimLib(playerid,"CRACK");
PreloadAnimLib(playerid,"CARRY");
PreloadAnimLib(playerid,"COP_AMBIENT");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"INT_HOUSE");
PreloadAnimLib(playerid,"FOOD");
gPlayerAnimLibsPreloaded[playerid] = 1;
}
new h,m,s;
gettime(h, m, s);
SetPlayerTime(playerid,h,m);
SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);
//TogglePlayerClock(playerid,1);
if(!PlayerInfo[playerid][pAccepted])
return CheckRegStatus(playerid);
if(!PlayerInfo[playerid][pTutorial])
return PlayerTutorial(playerid,0);
else
{
StartShowLbt(playerid,1,0);
ShowPlayerDialog(playerid,-1,DIALOG_STYLE_MSGBOX," "," "," ","");
}
if(PlayerInfo[playerid][pJailTime]>0)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,187.3464,776.5274,12.2855);
SetPlayerVirtualWorld(playerid,playerid);
return 1;
}
TruckStopSpawn(playerid);
return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Паблик то работает, да вот кода спавна игрока на определенных координатах тут не вижу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
HEDFORS
public SetupPlayerForClassSelection(playerid)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
}

Этот ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
HEDFORS

Помогите пожалуйста создать этот код.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

После

SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);

Добавь

SetPlayerPos(playerid, Float:X, Float:Y, Float:Z);

Ставь свои координаты XYZ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
HEDFORS

Не помогло, все так же спавнюсь возле стадиона.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
HEDFORS

Проблему решил самостоятельно,закройте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.