04.06.2014, 21:48
Hola,
Porque son estos warning? por culpa de ellos cuando logeo se me cierra el server...
La verdad no veo donde este el error, porque esos warning? xqxq
Porque son estos warning? por culpa de ellos cuando logeo se me cierra el server...
Quote:
(14589) : warning 202: number of arguments does not match definition (20210) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Warnings. |
pawn Код:
function OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(password));
INI_Close(File);
TotalRegister++;
OnPlayerLogin(playerid); //Linea 14589
}
return 1;
}
pawn Код:
case DLOGIN:
{
if(response == 1)
{
if(udb_hash(inputtext) == Info[playerid][pKey])
{
InsideMainMenu[playerid] = false;
INI_ParseFile(UserPath(playerid), "LoadUser_data", .bExtra = true, .extra = playerid);
KillTimer(LoginTimer[playerid]);
OnPlayerLogin(playerid); //Linea 20210
}
else
{
new ip[32];
new titlestring[64];
GetPlayerIp(playerid, ip, 32);
format(titlestring, sizeof(titlestring), "{C0C0C0}Cuenta Registrada");
format(string, sizeof(string), "{8080FF}Contraseсa:");
SafeDialogEx(playerid,DLOGIN,DIALOG_STYLE_PASSWORD ,titlestring,string,"Entrar","Salir");
SetPlayerVirtualWorld(playerid, 20);
return 1;
}
}
else
{
SendClientMessageEx(playerid, COLOR_BLANCO, "Fuiste expulsado del servidor automбticamente.");
Kick(playerid);
}
return 1;
}