return 0; |
error 010: invalid function or declaration |
if(strcmp("/ban",cmdtext,true,4)==0) if(PlayerInfo[playerid][pL1A] == 1) { new id = strval(cmdtext[5]); Ban(id); printf("SERVER BAN: %d has been banned from the server",id); SendClientMessageToAll(COLOR_WHITE, "----------------------------------------------------------------------------------------------------------"); SendClientMessageToAll(COLOR_GREEN, "SERVER ADMINISTRATION NOTICE"); SendClientMessageToAll(COLOR_WHITE, "%d have been banned from the server!"); SendClientMessageToAll(COLOR_WHITE, "----------------------------------------------------------------------------------------------------------"); } else { SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown Command."); } return 1; } return 0; } |
new cmd[256], idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/ban", true) == 0)
{
if(PlayerInfo[playerid][PL1A] != 1) return SendClientMessage(playerid, color, "Not allowed to use this command!");
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, color, "Usage: /ban [id]");
new targetid = strval(tmp);
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, color, "Invalid ID");
new str[128], name[24];
GetPlayerName(targetid, name, MAX_PLAYER_NAME);
format(str, sizeof str, "%s has been banned by an administrator!", name);
SendClientMessageToAll(color, "============================");
SendClientMessageToAll(color, str);
SendClientMessageToAll(color, "============================");
return 1;
}