05.02.2016, 12:18
Why this code does not work?
Skin does not change.
Skin does not change.
Код:
new Float:Bodyx[MAX_PLAYERS]; new Float:Bodyy[MAX_PLAYERS]; new Float:Bodyz[MAX_PLAYERS];
Код:
public OnPlayerDeath(playerid,killerid,reason){ GetPlayerPos(playerid,Bodyx[playerid],Bodyy[playerid],Bodyz[playerid]); SetTimerEx("RemoveBodyPos",4000,false,"i",playerid); return 1;}
Код:
CMD:fr(playerid,params[]){ #pragma unused params if(PlayerInfo[playerid][pLogged]==false)return SendClientMessage(playerid,COLOR_RED,LanguageText[93]); if(PlayerInfo[playerid][pAdmin]<CmdsOptions[fr])return SendClientMessage(playerid,COLOR_RED,LanguageText[13]); if(ServerInfo[fr]==0)return CommandDisabled(playerid); if(gClass[playerid]!=Spy)return SendClientMessage(playerid,COLOR_RED,LanguageText[115]); foreach(Player,i){ if(IsPlayerInRangeOfPoint(playerid,2.0,Bodyx[i],Bodyy[i],Bodyz[i])){ if(gTeam[i]==TEAM_UnitedState)SetPlayerSkin(playerid,285),SetPlayerColor(playerid,TEAM_UnitedState_COLOUR); if(gTeam[i]==TEAM_Daesh)SetPlayerSkin(playerid,247),SetPlayerColor(playerid,TEAM_Daesh_COLOUR); if(gTeam[i]==TEAM_Iraq)SetPlayerSkin(playerid,73),SetPlayerColor(playerid,TEAM_Iraq_COLOUR); if(gTeam[i]==TEAM_Unitedkingdom)SetPlayerSkin(playerid,287),SetPlayerColor(playerid,TEAM_UnitedKingdom_COLOUR); if(gTeam[i]==TEAM_Russian)SetPlayerSkin(playerid,100),SetPlayerColor(playerid,TEAM_Russian_COLOUR); if(gTeam[i]==TEAM_Iran)SetPlayerSkin(playerid,46),SetPlayerColor(playerid,TEAM_Iran_COLOUR); if(gTeam[i]==TEAM_China)SetPlayerSkin(playerid,164),SetPlayerColor(playerid,TEAM_China_COLOUR); return 1;} else return SendClientMessage(playerid,COLOR_RED,LanguageText[117]);} return 1;}