|
CMD: skin(playerid, params[]) { new(string, sizeof[45]) if (!IsPlayerAdmin(playerid)) { SendClientMessage(playerid, -1, "SERVER: Unknown command."); } else if (IsPlayerAdmin(playerid)) SetPlayerSkin(playerid, [45]); { return 1; } |
CMD:setskin(playerid, params[])
{
new id, ammount, name[MAX_PLAYER_NAME], string[128];
if(!(PlayerInfo[playerid][pAdmin] >= 4)) return SendClientMessage(playerid, COLOR_GREY,"You are not authorized to use this command");
else if(sscanf(params,"ui", id, ammount)) return SendClientMessage(playerid, COLOR_GREY,"[True:RP]: /setskin [playerid/partofname] [skinmodel]");
else if(ammount > 299 || ammount < 1) return SendClientMessage(playerid, COLOR_GREY,"Wrong Skin ID! Available ID's: 1-299");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GREY,"Invalid player id");
else
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string),"Your skin have been set to %i by admin %s", ammount, name);
SendClientMessage(id, COLOR_GREEN, string);
PlayerInfo[id][pSkin] = ammount;
SetPlayerSkin(id, PlayerInfo[id][pSkin]);
}
return 1;
}

CMD:setskin(playerid, params[])
{
new playerb, skin, string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not an RCON Admin!");
if(sscanf(params, "ui", playerb, skin)) return SendClientMessage(playerid, COLOR_WHITE, "[USE]: /setskin [playerid] [skinid]");
if(!IsPlayerLoggedIn(playerb)) return SendClientMessage(playerid, COLOR_GREY, "Invalid player id.");
if(skin < 0 || skin > 299) return SendClientMessage(playerid, COLOR_GREY, "Skins are between 0 and 299.");
SetPlayerSkin(playerb, skin);
format(string, sizeof(string), " You have set %s's skin to ID %d.", RPN(playerb), skin);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), " Administrator %s has set your skin to ID %d.", RPN(playerid), skin);
SendClientMessage(playerb, COLOR_WHITE, string);
return 1;
}
|
C:\Users\selma\Desktop\Samp\gamemodes\Lerenscripte n.pwn(539) : error 017: undefined symbol "IsPlayerLoggedIn" C:\Users\selma\Desktop\Samp\gamemodes\Lerenscripte n.pwn(542) : error 017: undefined symbol "RPN" C:\Users\selma\Desktop\Samp\gamemodes\Lerenscripte n.pwn(544) : error 017: undefined symbol "RPN" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Errors. |
|
A return statement is a jump statement. It transfers control unconditionally to the end point of the call site in the stack frame. Returns either specify a value or expression, or are void. |