#include <a_samp> #include <zcmd>
CMD:setarmour(playerid,params) { SetPlayerArmour(playerid, 100); SendClientMessage(playerid, COLOR_YELLOW, "You have been given armour"); return 1; }
CMD:setarmour(playerid, params)
{
new id, armour;
if(sscanf(params, "ui", id, armour)) return SendClientMessage(playerid, "[USE]: /setarmour [ID] [ARMOUR]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, "Player don't Connected");
if(armour > 0 || armour < 100) return SendClientMessage(playerid, "Use numbers 0-100");
SetPlayerArmour(id, armour);
new Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME], String[128];
GetPlayerName(playerid, Name1, sizeof(Name1));
GetPlayerName(id, Name2, sizeof(Name2));
format(String, sizeof(String), "The Admin %s set armour %i of %s ",Name1, Armour, Name2);
SendClientMessageToAll(-1, String);
return 1;
}
You don't use Params why put? Look (with params):
pawn Code:
|
CMD:setarmour(playerid, params) { if(IsPlayerAdmin(playerid)) { new id, armour; if(sscanf(params, "ui", id, armour)) return SendClientMessage(playerid, "[USE]: /setarmour [ID] [ARMOUR]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, "Player don't Connected"); if(armour > 0 || armour < 100) return SendClientMessage(playerid, "Use numbers 0-100"); SetPlayerArmour(id, armour); new Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME], String[128]; GetPlayerName(playerid, Name1, sizeof(Name1)); GetPlayerName(id, Name2, sizeof(Name2)); format(String, sizeof(String), "The Admin %s set armour %i of %s ",Name1, Armour, Name2); SendClientMessageToAll(-1, String); return 1; } else { SendClientMessage(playerid,-1,"SERVER: You are not logged in to RCON."); } return 1; }
Code:
CMD:setarmour(playerid, params) { if(IsPlayerAdmin(playerid)) { new id, armour; if(sscanf(params, "ui", id, armour)) return SendClientMessage(playerid, "[USE]: /setarmour [ID] [ARMOUR]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, "Player don't Connected"); if(armour > 0 || armour < 100) return SendClientMessage(playerid, "Use numbers 0-100"); SetPlayerArmour(id, armour); new Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME], String[128]; GetPlayerName(playerid, Name1, sizeof(Name1)); GetPlayerName(id, Name2, sizeof(Name2)); format(String, sizeof(String), "The Admin %s set armour %i of %s ",Name1, Armour, Name2); SendClientMessageToAll(-1, String); return 1; } else { SendClientMessage(playerid,-1,"SERVER: You are not logged in to RCON."); } return 1; } |
CMD:setarmour(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "[ERROR]: You don't have permission");
new id, armour, Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME], String[128];
if(sscanf(params, "ui", id, armour)) return SendClientMessage(playerid, "[USE]: /setarmour [ID] [ARMOUR]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, "Player don't Connected");
if(armour > 0 || armour < 100) return SendClientMessage(playerid, "Use numbers 0-100");
SetPlayerArmour(id, armour);
GetPlayerName(playerid, Name1, sizeof(Name1));
GetPlayerName(id, Name2, sizeof(Name2));
format(String, sizeof(String), "The Admin %s set armour %i of %s ",Name1, Armour, Name2);
SendClientMessageToAll(-1, String);
return 1;
}