21.09.2011, 00:46
For skin you could do it with PVar's like this:
pawn Code:
dcmd_onduty(playerid,params[])
{
#pragma unused params
if (AccInfo[playerid][Level] >= 1)
{
if(AccInfo[playerid][OnDuty] == 0)
{
SetPVarInt(playerid, "Skin", GetPlayerSkin(playerid)); // added
AccInfo[playerid][OnDuty] = 1;
SetPlayerHealth(playerid,100000);
SetPlayerSkin(playerid,294);
GivePlayerWeapon(playerid,16,50000);
GivePlayerWeapon(playerid,38,50000);
return SendClientMessage(playerid,green,"You are now in Duty Mode");
}
else
{
SetPlayerSkin(playerid, GetPVarInt(playerid, "Skin")); // Added
AccInfo[playerid][OnDuty] = 0;
SetPlayerHealth(playerid,100);
return SendClientMessage(playerid,orange,"You are now Off Duty");
}
}
return ErrorMessages(playerid, 5);
}