Setting skin after use of command
#4

Thanks for the reply, but now I've tried it, I've found another problem, when I do /duty off, it thinks I'm writing On... so it keeps staying on as it thinks i'm still on duty, know where i've gone wrong with the code?
pawn Код:
new Duty[MAX_PLAYER_NAME];
CMD:duty(playerid, params[])
{
    if(pInfo[playerid][Adminlevel] < 1)return 0;
    new Type[12];
    new LastSkin[MAX_PLAYER_NAME];
    LastSkin[playerid] = GetPlayerSkin(playerid);
    new Float:health;
    GetPlayerHealth(playerid, health);
    if(sscanf(params, "u[50]", ID, Type)) return SCM(playerid, orange, "Go on duty: /duty <on/off>");
    if(strcmp(Type, "on", true) == 0)
    {
        Duty[playerid] = 1;
        GetPlayerName(playerid, pName, sizeof(pName));
        format(ustr, sizeof(ustr), "%s %s is ON duty.", AdminLevelName(playerid), pName);
        SendMessageToAdmins(Lblue, ustr);
        SetPlayerSkin(playerid, 217);
        SetPlayerHealth(playerid, 100000000);
    }

    else if(strcmp(Type, "off", true) == 0)
    {
        Duty[playerid] = 0;
        GetPlayerName(playerid, pName, sizeof(pName));
        format(ustr, sizeof(ustr), "%s %s is OFF duty.", AdminLevelName(playerid), pName);
        SendMessageToAdmins(Lblue, ustr);
        SetPlayerHealth(playerid, health);
        SetPlayerSkin(playerid, LastSkin[playerid]);
       
    }
    return 1;
}
Quote:

I'd recommend actually storing the skin in the administrator's stats(assuming the OnDuty status saves), this way their oldskin won't be lost after logging off. @Schneider

Didn't see your message :S hmm I wasn't thinking of saving anything, but it would be a good idea, so I could remove the weapons so when they go on duty they lose their weapons intill they come back off, good thinking, thanks
Reply


Messages In This Thread
Setting skin after use of command - by LeXuZ - 03.03.2015, 21:13
Re: Setting skin after use of command - by Schneider - 03.03.2015, 21:39
Re: Setting skin after use of command - by Abagail - 03.03.2015, 21:45
Re: Setting skin after use of command - by LeXuZ - 03.03.2015, 21:53
Re : Setting skin after use of command - by Golimad - 03.03.2015, 23:22
Re: Setting skin after use of command - by LeXuZ - 05.03.2015, 16:38
Re: Setting skin after use of command - by CalvinC - 05.03.2015, 16:48
Re: Setting skin after use of command - by LeXuZ - 05.03.2015, 17:42
Re: Setting skin after use of command - by CalvinC - 05.03.2015, 17:49
Re : Setting skin after use of command - by Golimad - 05.03.2015, 20:03

Forum Jump:


Users browsing this thread: 1 Guest(s)