17.07.2015, 17:25
PHP код:
CMD:offban(playerid, params[])
{
if(gPlayerLogged[playerid] == false) return true;
if(PlayerInfo[playerid][pAdmin] >= 4)
new name[50],reason[128];
if(sscanf(params, "s[50]s[128]", name, reason)) return SCM(playerid,0xFFFFFFAA, "Введите: /offban [Player Name] [Reason]");
for(new i,namex[MAX_PLAYER_NAME]; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
GetPlayerName(i,namex,MAX_PLAYER_NAME);
if(!strcmp(name,namex,true)) return SCM(playerid, CGRADD, "Игрок Онлайн!");
}
}
SetPVarString(playerid,"Inputtext",reason);
format(DC_CMDstr, sizeof(DC_CMDstr), "SELECT * FROM `acc_bans` WHERE `pName` = '%s'", name);
mysql_function_query(dbHandle, DC_CMDstr, true, "OnMySQL_Query", "dds", playerid, 20, name);
return true;
}
PHP код:
(18889) new name[50],reason[128];
ошибка отсюда
PHP код:
error 003: declaration of a local variable must appear in a compound block
error 017: undefined symbol "name"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
fatal error 107: too many error messages on one line