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. |