27.02.2017, 23:00
Код:
error 035: argument type mismatch (argument 2) warning 204: symbol is assigned a value that is never used: "ip" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
Код:
switch(dialogid) { case LoginDialog: { if(!response) Kick(playerid); new hashpass[129], query[100], string[100]; WP_Hash(hashpass, sizeof(hashpass), inputtext); new ip[16]; GetPlayerIp(playerid, IP[playerid], 16); if (!strcmp(IP[playerid], 16, true)) { mysql_format(mysql, query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%e' LIMIT 1", Name[playerid]); mysql_tquery(mysql, query, "OnAccountLoad", "i", playerid); } else if(!strcmp(hashpass, PlayerInfo[playerid][Password])) { mysql_format(mysql, query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%e' LIMIT 1", Name[playerid]); mysql_tquery(mysql, query, "OnAccountLoad", "i", playerid); } else { GetPlayerName(playerid, Name[playerid], 24); format(string, sizeof string, "Welcome %s!\nYour account has been found in our database. Please fill in your password:", Name[playerid]); ShowPlayerDialog(playerid, LoginDialog, DIALOG_STYLE_INPUT, "Welcome to Server", string, "Login", "Leave"); SendClientMessage(playerid, -1, "{FF0000}Wrong Password, Please Try Again!"); } }