Spec command REP +
#1

Hello this is my spec command when I spec a player it works fine but whe I spec off it dont work

pawn Код:
YCMD:spec(playerid, params[])
{
    if(gPlayerLoggedIn[playerid] == 0) return 1;
   
    if(PlayerInfo[playerid][Admin] >=1)
    {
        new player;
        if(sscanf(params, "u", player)) return SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /spec [Part of Name/Player ID/off]");
       
        if(IsPlayerConnected(player))   {
       
        new Float:sX, Float:sY, Float:sZ, Float:sA;
        GetPlayerPos(playerid, sX, sY, sZ);
        GetPlayerFacingAngle(playerid, sA);
       
        PlayerInfo[playerid][sPosX] = sX;
        PlayerInfo[playerid][sPosY] = sY;
        PlayerInfo[playerid][sPosZ] = sZ;
        PlayerInfo[playerid][sPosA] = sA;
       
        PlayerSpectating[playerid] = 1;
        TogglePlayerSpectating(playerid, 1);
        PlayerSpectatePlayer(playerid, player);
       
        SendClientMessage(playerid, COLOR_WHITE, "You are now spectating.");
       
        return 1;
        }
        else {
            if(strcmp(params, "off") == 0)
            {
                if(PlayerSpectating[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "You are not spectating anyone.");

                TogglePlayerSpectating(playerid, 0);
               
                SetPlayerPos(playerid, PlayerInfo[playerid][sPosX], PlayerInfo[playerid][sPosY], PlayerInfo[playerid][sPosZ]);
                SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
                SetPlayerArmour(playerid, PlayerInfo[playerid][sArmor]);
                SetPlayerHealth(playerid, PlayerInfo[playerid][sHealth]);
                SetPlayerFacingAngle(playerid, PlayerInfo[playerid][sPosA]);
               
                SendClientMessage(playerid, COLOR_WHITE, "You are no longer spectating.");
                PlayerSpectating[playerid] = 0;
            }
            else
            {
                SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /spec [Part of Name/Player ID/off]");
            }
            return 1;
        }
    }



    return 1;
}
rep +
Reply


Messages In This Thread
Spec command REP + - by Dare Devil..... - 06.08.2012, 10:59
Re: Spec command REP + - by rumen98 - 06.08.2012, 11:16
Re: Spec command REP + - by Team_PRO - 06.08.2012, 11:22
Re: Spec command REP + - by Dare Devil..... - 06.08.2012, 11:30
Re: Spec command REP + - by Devilxz97 - 06.08.2012, 11:50

Forum Jump:


Users browsing this thread: 2 Guest(s)