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;}

