[N] Karlos Says: Example
CMD:n(playerid, params[]) { new tmpstring[164], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(sscanf(params, "s[128]", tmpstring)) { SendClientMessage(playerid, NEWBIE, "ERROR: Usage /n [message]"); return 1; } else { format(tmpstring, sizeof(tmpstring), "[N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } return 1; }
MD:n(playerid, params[]) {
new tmpstring[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(isnull(params))
return SendClientMessage(playerid, NEWBIE, "ERROR: Usage /n [message]");
format(tmpstring, sizeof(tmpstring), "[N] %s: %s ", name, params);
SendClientMessageToAll(0x00E3AEFF, tmpstring);
return 1;
}
CMD:n(playerid, params[]) { new tmpstring[164], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(sscanf(params, "s[128]", tmpstring)) { SendClientMessage(playerid, NEWBIE, "ERROR: Usage /n [message]"); return 1; } if(Adminlevel[playerid] == 1) { format(tmpstring, sizeof(tmpstring), "Helper = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] == 2) { format(tmpstring, sizeof(tmpstring), "Moderator = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] >= 3) { format(tmpstring, sizeof(tmpstring), "Admin = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] == 0) { format(tmpstring, sizeof(tmpstring), "[N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } return 1; }
Код:
CMD:n(playerid, params[]) { new tmpstring[164], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(sscanf(params, "s[128]", tmpstring)) { SendClientMessage(playerid, NEWBIE, "ERROR: Usage /n [message]"); return 1; } if(Adminlevel[playerid] == 1) { format(tmpstring, sizeof(tmpstring), "Helper = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] == 2) { format(tmpstring, sizeof(tmpstring), "Moderator = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] >= 3) { format(tmpstring, sizeof(tmpstring), "Admin = [N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } if(Adminlevel[playerid] == 0) { format(tmpstring, sizeof(tmpstring), "[N] %s: %s ", name, tmpstring); SendClientMessageToAll(0x00E3AEFF, tmpstring); } return 1; } |
D:\khubb2\Desktop\GTA_SERVER\gamemodes\Gamemode.pwn(989) : error 028: invalid subscript (not an array or too many subscripts): "Adminlevel" D:\khubb2\Desktop\GTA_SERVER\gamemodes\Gamemode.pwn(989) : warning 215: expression has no effect D:\khubb2\Desktop\GTA_SERVER\gamemodes\Gamemode.pwn(989) : error 001: expected token: ";", but found "]" D:\khubb2\Desktop\GTA_SERVER\gamemodes\Gamemode.pwn(989) : error 029: invalid expression, assumed zero D:\khubb2\Desktop\GTA_SERVER\gamemodes\Gamemode.pwn(989) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.