BadBit
Новичок
Не могу понять, что я делаю не так.
Компилирую, получаю такую ошибку:
Вот сама функция:
При попытке заменить
на локальную переменную
получаю точно такую-же ошибку.
Ошибка пропадает, если закоментировать эту строчку...
Компилирую, получаю такую ошибку:
Код:
P:\SAMP\PAWN\Real Russia\pawno\include\..\..\gamemodes\API\systems\authorization_system.inc(4) : error 001: expected token: "]", but found ","
P:\SAMP\PAWN\Real Russia\pawno\include\..\..\gamemodes\API\systems\authorization_system.inc(4) : error 029: invalid expression, assumed zero
P:\SAMP\PAWN\Real Russia\pawno\include\..\..\gamemodes\API\systems\authorization_system.inc(4) : error 029: invalid expression, assumed zero
P:\SAMP\PAWN\Real Russia\pawno\include\..\..\gamemodes\API\systems\authorization_system.inc(4) : fatal error 107: too many error messages on one
line
Вот сама функция:
Pawn:
public::AuthorizationStart(playerid)
{
GetPlayerIp(playerid, Players[playerid][P_IP_LAST], MAX_LENGTH_IP);
GetPlayerName(playerid, Players[playerid][P_NAME], 24);
new SQL_CheckIP[60];
format(SQL_CheckIP, sizeof SQL_CheckIP, "SELECT * FROM `ban-ip` WHERE `ban-ip` = '%s'", Players[playerid][P_IP_LAST]);
mysql_tquery(MainConnecting, SQL_CheckIP, !"CheckIP", !"i", playerid);
}
Pawn:
enum PLAYER
{
P_ID,
P_NAME[MAX_PLAYER_NAME + 1],
P_PASSWORD[MAX_LENGTH_PASSWORD + 1],
P_EMAIL[MAX_LENGTH_EMAIL + 1],
P_IP_REG[MAX_LENGTH_IP + 1],
P_IP_LAST[MAX_LENGTH_IP + 1]
};
enum PLAYER_TEMP
{
};
new Players[MAX_PLAYERS][PLAYER];
new PlayersTemp[MAX_PLAYERS][PLAYER_TEMP];
new PlayerClear[PLAYER];
new PlayerTempClear[PLAYER_TEMP];
При попытке заменить
GetPlayerName(playerid, Players[playerid][P_NAME], 24);на локальную переменную
GetPlayerName(playerid, name, 24);получаю точно такую-же ошибку.
Ошибка пропадает, если закоментировать эту строчку...
