Код:
forward SyncPlayer(playerid);
public SyncPlayer(playerid)
{
virt[playerid] = GetPlayerVirtualWorld(playerid);
interior[playerid] = GetPlayerInterior(playerid);
skinneg[playerid] = GetPlayerSkin(playerid);
GetPlayerArmour(playerid,APP[playerid]);
GetPlayerHealth(playerid,PlayerHPP[playerid]);
GetPlayerFacingAngle(playerid,FaceAngle[playerid]);
GetPlayerPos(playerid,xx[playerid],yy[playerid],zz[playerid]);
GetPlayerWeaponData(playerid,1,gun[1][playerid],ammoo[1][playerid]);
GetPlayerWeaponData(playerid,2,gun[2][playerid],ammoo[2][playerid]);
GetPlayerWeaponData(playerid,3,gun[3][playerid],ammoo[3][playerid]);
GetPlayerWeaponData(playerid,4,gun[4][playerid],ammoo[4][playerid]);
GetPlayerWeaponData(playerid,5,gun[5][playerid],ammoo[5][playerid]);
GetPlayerWeaponData(playerid,6,gun[6][playerid],ammoo[6][playerid]);
GetPlayerWeaponData(playerid,7,gun[7][playerid],ammoo[7][playerid]);
GetPlayerWeaponData(playerid,8,gun[8][playerid],ammoo[8][playerid]);
GetPlayerWeaponData(playerid,9,gun[9][playerid],ammoo[9][playerid]);
GetPlayerWeaponData(playerid,10,gun[10][playerid],ammoo[10][playerid]);
GetPlayerWeaponData(playerid,11,gun[11][playerid],ammoo[11][playerid]);
GetPlayerWeaponData(playerid,12,gun[12][playerid],ammoo[12][playerid]);
if(IsPlayerInAnyVehicle(playerid))
{
vehicledd[playerid] = 1;
VehicleIDD[playerid] = GetPlayerVehicleID(playerid);
}
SpawnPlayer(playerid);
SetPlayerPos(playerid,xx[playerid],yy[playerid],zz[playerid]);
SetPlayerFacingAngle(playerid,FaceAngle[playerid]);
SetPlayerHealth(playerid,PlayerHPP[playerid]);
SetPlayerVirtualWorld(playerid,virt[playerid]);
SetPlayerInterior(playerid,interior[playerid]);
SetPlayerSkin(playerid,skinneg[playerid]);
SetPlayerArmour(playerid,APP[playerid]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,gun[1][playerid],ammoo[1][playerid]);
GivePlayerWeapon(playerid,gun[2][playerid],ammoo[2][playerid]);
GivePlayerWeapon(playerid,gun[3][playerid],ammoo[3][playerid]);
GivePlayerWeapon(playerid,gun[4][playerid],ammoo[4][playerid]);
GivePlayerWeapon(playerid,gun[5][playerid],ammoo[5][playerid]);
GivePlayerWeapon(playerid,gun[6][playerid],ammoo[6][playerid]);
GivePlayerWeapon(playerid,gun[7][playerid],ammoo[7][playerid]);
GivePlayerWeapon(playerid,gun[8][playerid],ammoo[8][playerid]);
GivePlayerWeapon(playerid,gun[9][playerid],ammoo[9][playerid]);
GivePlayerWeapon(playerid,gun[10][playerid],ammoo[10][playerid]);
GivePlayerWeapon(playerid,gun[11][playerid],ammoo[11][playerid]);
GivePlayerWeapon(playerid,gun[12][playerid],ammoo[12][playerid]);
if(vehicledd[playerid] == 1) { PutPlayerInVehicle(playerid,VehicleIDD[playerid],1); vehicledd[playerid] = 0; }
return 1;
}