Return skin
#2

pawn Код:
if(!strcmp(cmdtext, "/adminduty", true)) // By Ellis
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, COLOR_GREY, "   You need to login first !");
                return 1;
            }
            if(PlayerInfo[playerid][pAdmin] > 0)
            {
                if(AdminDuty[playerid] == 0)
                {
                    AdminDuty[playerid] = 1;
                    SetPlayerArmour(playerid, 999);
                    SetPlayerHealth(playerid, 999);
                    SetPVarInt(playerid,"SaveSkin",GetPlayerSkin(playerid)); //Saves the skin in pvar
                    SetPlayerSkin(playerid, 217);
                    SetPlayerColor(playerid,COLOR_LIGHTRED);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "[ID:%d]%s Admin Is Now On Duty", playerid, sendername);
                    ABroadCast(COLOR_YELLOW8,string,1);
                    if(PlayerInfo[playerid][pAdmin] >= 1337)
                    {
                        for(new i = 0; i < sizeof(CarInfo); i++)
                        {
                            SetVehicleParamsForPlayer(i,playerid,0,0);
                        }
                    }
                    return 1;
                }
                else if(AdminDuty[playerid] == 1)
                {
                    AdminDuty[playerid] = 0;
                    SetPlayerArmour(playerid, 0);
                    SetPlayerHealth(playerid, 100);
                    SetPlayerColor(playerid,COLOR_LIGHTRED);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "[ID:%d]%s Admin Is Now NOT On Duty", playerid, sendername);
                    ABroadCast(COLOR_YELLOW8,string,1);
                    SetPlayerSkin(playerid,GetPVarInt(playerid,"SaveSkin")); //set the skin back
                    DeletePVar(playerid,"SaveSkin"); // Delete the pvar
                    return 1;
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   You're not the admin !");
                return 1;
            }
        }
        return 1;
    }
Reply


Messages In This Thread
Return skin - by Dasine94 - 28.08.2012, 11:52
Re: Return skin - by HuSs3n - 28.08.2012, 11:56
Re: Return skin - by Gangster-rocks - 28.08.2012, 11:57

Forum Jump:


Users browsing this thread: 1 Guest(s)