PHP код:
public OnPlayerConnect(playerid)
{
new userip[16], string[80];
RemovePlayerInfo(playerid);
GetPlayerName(playerid,pInfo[playerid][pName],MAX_PLAYER_NAME);
SendClientMessage(playerid, COLOR_NEWS, "Добро пожаловать на сервер!");
GetPlayerIp(playerid,userip,sizeof(userip));
format(string,sizeof(string), "Игрок %s[%d] заходит на сервер. IP: %s",pNick(playerid),playerid,userip);
SendAdminMessage(COLOR_YELLOW,string);
// TextDraw.
VehicleHealth[playerid] = CreatePlayerTextDraw(playerid, 512.245912, 314.000000, " ");
PlayerTextDrawLetterSize(playerid, VehicleHealth[playerid], 1.261808, 2.151998);
PlayerTextDrawAlignment(playerid, VehicleHealth[playerid], 1);
PlayerTextDrawColor(playerid, VehicleHealth[playerid], -1);
PlayerTextDrawSetShadow(playerid, VehicleHealth[playerid], 0);
PlayerTextDrawSetOutline(playerid, VehicleHealth[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, VehicleHealth[playerid], 51);
PlayerTextDrawFont(playerid, VehicleHealth[playerid], 2);
PlayerTextDrawSetProportional(playerid, VehicleHealth[playerid], 1);
//--------------------------------------------------------------------------
Speed[playerid] = CreatePlayerTextDraw(playerid, 512.3421, 421.12321, " ");
PlayerTextDrawLetterSize(playerid, Speed[playerid], 0.435141, 2.909866);
PlayerTextDrawAlignment(playerid, Speed[playerid], 1);
PlayerTextDrawColor(playerid, Speed[playerid], -1);
PlayerTextDrawSetShadow(playerid, Speed[playerid], 0);
PlayerTextDrawSetOutline(playerid, Speed[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Speed[playerid], 51);
PlayerTextDrawFont(playerid, Speed[playerid], 2);
PlayerTextDrawSetProportional(playerid, Speed[playerid], 1);
//--------------------------------------------------------------------------
Fuels[playerid] = CreatePlayerTextDraw(playerid, 523.284912, 345.00000, " ");
PlayerTextDrawLetterSize(playerid, Fuels[playerid], 0.261808, 1.151998);
PlayerTextDrawAlignment(playerid, Fuels[playerid], 1);
PlayerTextDrawColor(playerid, Fuels[playerid], -1);
PlayerTextDrawSetShadow(playerid, Fuels[playerid], 0);
PlayerTextDrawSetOutline(playerid, Fuels[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Fuels[playerid], 51);
PlayerTextDrawFont(playerid, Fuels[playerid], 2);
PlayerTextDrawSetProportional(playerid, Fuels[playerid], 1);
//--------------------------------------------------------------------------
ZamokVeh[playerid] = CreatePlayerTextDraw(playerid, 542.541912, 423.40500, " ");
PlayerTextDrawLetterSize(playerid, ZamokVeh[playerid], 0.261808, 1.151998);
PlayerTextDrawAlignment(playerid, ZamokVeh[playerid], 1);
PlayerTextDrawColor(playerid, ZamokVeh[playerid], -1);
PlayerTextDrawSetShadow(playerid, ZamokVeh[playerid], 0);
PlayerTextDrawSetOutline(playerid, ZamokVeh[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, ZamokVeh[playerid], 51);
PlayerTextDrawFont(playerid, ZamokVeh[playerid], 2);
PlayerTextDrawSetProportional(playerid, ZamokVeh[playerid], 1);
//--------------------------------------------------------------------------
VehicleName[playerid] = CreatePlayerTextDraw(playerid, 522.21121, 316.240000, " ");
PlayerTextDrawLetterSize(playerid, VehicleName[playerid], 0.206952, 1.130664);
PlayerTextDrawAlignment(playerid, VehicleName[playerid], 1);
PlayerTextDrawColor(playerid, VehicleName[playerid], 0x007FFFFF);
PlayerTextDrawSetShadow(playerid, VehicleName[playerid], 0);
PlayerTextDrawSetOutline(playerid, VehicleName[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, VehicleName[playerid], 51);
PlayerTextDrawFont(playerid, VehicleName[playerid], 2);
PlayerTextDrawSetProportional(playerid, VehicleName[playerid], 1);
//--------------------------------------------------------------------------
new account[37];
format(account,sizeof(account),"users/%s.ini",pNick(playerid));
if(!fexist(account)) ShowRegisterDialog(playerid);
else if(fexist(account)) ShowLoginDialog(playerid);
SetPlayerFacingAngle(playerid, 270);
SetPlayerCameraPos(playerid, 1688.4673, -1484.9246, 97.7186);
SetPlayerCameraLookAt(playerid, 1687.9570, -1485.7877, 97.5284);
//RemovePlayerObjects(playerid);
//TextDrawShowForPlayer(playerid, URL);
return true;
}
Если знаете подскажите пожалуйста удобные способы присобачить камеру при входе, чтобы было эффективно и без всяких сбоев.