(119) : error 017: undefined symbol "mysql_log" (276) : error 017: undefined symbol "mysql_format" (276) : warning 202: number of arguments does not match definition (276) : warning 202: number of arguments does not match definition (276) : warning 202: number of arguments does not match definition (277) : error 017: undefined symbol "mysql_tquery" (319) : error 017: undefined symbol "mysql_format" (319) : error 017: undefined symbol "query" (319) : error 029: invalid expression, assumed zero (319) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 7 Errors.
(267) : warning 213: tag mismatch mysql_format(mysql, query, sizeof(query), "SELECT `Password`, `ID` FROM `accounts` WHERE `Name` = '%e' LIMIT 1", playername);
(268) : warning 213: tag mismatch mysql_tquery(mysql, query, "OnAccountCheck", "i", playerid);
(310) : warning 213: tag mismatch mysql_format(mysql, query, sizeof(query), "UPDATE `players` SET `SCORE`= %i WHERE `ID` = '%d'", GetPlayerScore(playerid), PlayerInfo[playerid][ID]);
(311) : warning 213: tag mismatch mysql_tquery(mysql, query, "", "");
(590) : warning 213: tag mismatch mysql_format(mysql, query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%e' LIMIT 1", playername);
(591) : warning 213: tag mismatch mysql_tquery(mysql, query, "OnAccountLoad", "i", playerid);
(616) : warning 213: tag mismatch mysql_format(mysql, query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Password`, `IP`, `Admin`, `VIP`, `Money`) VALUES ('%e', '%e', '%e', 0, 0, 0)", playername, PlayerInfo[playerid][Password], playerip);
(617) : warning 213: tag mismatch mysql_tquery(mysql, query, "OnAccountRegister", "i", playerid);
(678) : error 017: undefined symbol "cache_get_field_content_int" (679) : error 017: undefined symbol "cache_get_field_content_int" (680) : error 017: undefined symbol "cache_get_field_content_int"
PlayerInfo[playerid][pAdmin] = cache_get_field_content_int(0, "Admin"); PlayerInfo[playerid][VIP] = cache_get_field_content_int(0, "VIP"); PlayerInfo[playerid][Money] = cache_get_field_content_int(0, "Money");
new MySQL:mysql; // ....
For those tag mismatch warnings, you just need a MySQL tag for your mysql connection variable.
Example: Код:
new MySQL:mysql; // .... |
(669) : warning 202: number of arguments does not match definition
PlayerInfo[playerid][pVIP] = cache_get_value_name(0, "VIP");
cache_get_value_name_int(0, "VIP", PlayerInfo[playerid][pVIP]);