new id, reason[64];
if(sscanf(params, "us[64]", id, reason)) return SendClientMessage(playerid, 0xCC0000AA, "USAGE: /ban <playerid/partofname> <reason>");
if(strcmp(cmd, "/kick", true) == 0)
{
if(pInfo[playerid][Admin] >= 1)
{
tmp = strtok(cmdtext,idx), tmp2 = strtok(cmdtext,idx);
new player1, Reason;
player1 = strval(tmp);
Reason = strval(tmp2);
if(!strlen(tmp) && !strlen(tmp2))
{
SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /kick [playerid] [reason]");
}
else
{
GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
format(string,sizeof(string),"You have kicked %s from the server!(Reason: %i)", playername, Reason);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string,sizeof(string),"Administrator %s has kicked %s from the server!(Reason: %i)",adminname, playername, Reason);
SendClientMessageToAll(COLOR_GREEN, string);
printf("%s has kicked %s from the server !(Reason: %i)",adminname, playername, Reason);
Kick(player1);
}
}
return 1;
}
printf("%s has kicked %s from the server !(Reason: %s)",adminname, playername, Reason);
format(string,sizeof(string),"Administrator %s has kicked %s from the server!(Reason: %s)",adminname, playername, Reason);
pawn Код:
|
if(!strcmp(cmd,"/kick",true))
{
if(pInfo[playerid][Admin] > 0)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp) || strlen(tmp) > 5) return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /kick [playerid] [reason]");
new id = strval(tmp);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"/kick : Bad player ID");
new Reason = strrest(cmdtext,idx);
GetPlayerName(id,playername,sizeof(playername));
GetPlayerName(id,adminname,sizeof(adminname));
format(string,sizeof(string),"You have kicked %s from the server!(Reason: %s)", playername, Reason);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string,sizeof(string),"Administrator %s has kicked %s from the server!(Reason: %s)",adminname, playername, Reason);
SendClientMessageToAll(COLOR_GREEN, string);
printf("%s has kicked %s from the server !(Reason: %s)",adminname, playername, Reason);
Kick(id);
return 1;
}
}
pawn Код:
|
N:\17 juli\MSG\filterscripts\fsadmin.pwn(303) : error 017: undefined symbol "Reason" N:\17 juli\MSG\filterscripts\fsadmin.pwn(303) : error 017: undefined symbol "strrest" N:\17 juli\MSG\filterscripts\fsadmin.pwn(306) : error 017: undefined symbol "Reason" N:\17 juli\MSG\filterscripts\fsadmin.pwn(308) : error 017: undefined symbol "Reason" N:\17 juli\MSG\filterscripts\fsadmin.pwn(310) : error 017: undefined symbol "Reason" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.