[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.