28.03.2015, 09:49
pawn Код:
stock GetName(playerid)
{
new name[64];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
IRCCMD:getinfo(botid, channel[], user[], host[], params[])
{
if (IRC_IsVoice(botid, channel, user))
{
new msg[256], playerid;
if(sscanf(params, "u", playerid)) return 1;
if(!IsPlayerConnected(playerid)) return 1;
format(msg, sizeof(msg), "Name: %s | IP: %s | Score: %d | Ping: %i | Health: %.2f | Armour: %.2f ", GetPlayerName(playerid), GetPlayerIp(playerid),
GetPlayerScore(playerid), GetPlayerPing(playerid), GetPlayerHealth(playerid), GetPlayerArmour(playerid));
IRC_GroupSay(groupID, channel, msg);
}
return 1;
}
IRCCMD:force(botid, channel[], user[], host[], params[])
{
if (IRC_IsVoice(botid, channel, user))
{
new msg[128], reason[128],playerid;
if(sscanf(params, "us[128]", playerid,reason)) return 1;
if(!IsPlayerConnected(playerid) return 1;
format(msg, sizeof(msg), "%s has been forced to go into class selection screen by admin %s | Reason: %s" GetName(playerid), user, reason);
IRC_GroupSay(groupID, channel, msg), SendClientMessageToAll(0xDDDD2357, msg);
ForceClassSelection(playerid);
}
return 1;
}