este error no lo soluciono -
Lanzik - 29.12.2014
mira estoy poniendo que guarden las armas en mi gm cuando te sales y vuelva a entrar las tengas lo puse y me sale dos errores que nose solucionar
me tira estos errores
PHP код:
C:\Users\Usuario\Desktop\NorthZone\gamemodes\NZRP.pwn(529) : error 029: invalid expression, assumed zero
C:\Users\Usuario\Desktop\NorthZone\gamemodes\NZRP.pwn(529) : error 004: function "OnPlayerRequestClass" is not implemented
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
la linea 529 es esta
PHP код:
public OnPlayerRequestClass(playerid,classid)
yo pienso que es el callback anterior que no tiene return 1;
}
Aqui os lo dejo
PHP код:
public OnPlayerConnect(playerid)
{
new plname[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
new sendername[MAX_PLAYER_NAME];
new CadenaDeNombres = strfind(plname, "_", true);
if(CadenaDeNombres == -1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, Naranja, " Ponte tu nombre (Nombre_Apellido) Realista Ejemplo: Blas_Oviedo");
KickL(playerid);
return 1;
}
TextDrawShowForPlayer(playerid, CN);
TextDrawShowForPlayer(playerid, CN2);
TextDrawShowForPlayer(playerid, LoginMenu);
TextDrawShowForPlayer(playerid, Textdraw7);
new name[MAX_PLAYER_NAME],file[128];
GetPlayerName(playerid,name,sizeof(name));
format(file,sizeof(file),"/Armas/%s.ini",name);
if(fexist(file))
{
new string[16];
for (new i=0; i < 13; i++) {
format(string,sizeof(string),"Arma_%d",i); Weapon[playerid][i] = dini_Int(file, string);
format(string,sizeof(string),"Municion_%d",i); Ammo[playerid][i] = dini_Int(file, string);
}
--
PHP код:
public OnPlayerRequestClass(playerid,classid)
{
if(CuentaExistente[playerid] == 1)
{
new s[128];
format(s,sizeof(s),"Escribe tu Contraseсa para Ingresar",NameJ(playerid));
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Esta Cuenta estб Registrada",s,"Ingresar","");
return 1;
}
new RutaNombre[MAX_PLAYER_NAME];
new Cadena[128];
GetPlayerName(playerid, RutaNombre,sizeof(RutaNombre));
format(Cadena, sizeof(Cadena), "Cuentas/%s.ini", RutaNombre);
if(fexist(Cadena))
{
CuentaExistente[playerid] = 1;
return 1;
}
else
{
CuentaExistente[playerid] = 0;
}
return 1;
}
}
else
{
new s[128];
format(s,sizeof(s),"Escribe Una Contraseсa para Registrarte",NameJ(playerid));
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Esta Cuenta no Estб Registrada",s,"Registrarse","");
}
return 1;
}
Necesito ayuda ya que yo estuve probando y no doy con lo que es
Re: este error no lo soluciono -
Metzone - 29.12.2014
porque no pones el public OnPlayerRequestClass(playerid, classid) completo..
Re: este error no lo soluciono -
Lanzik - 29.12.2014
vale lo pondre
Re: este error no lo soluciono -
Lanzik - 29.12.2014
ya esta puesto miralo
Re: este error no lo soluciono -
Lanzik - 29.12.2014
ayudaa
Respuesta: este error no lo soluciono -
Goncho28 - 29.12.2014
En tъ otro post que hablabas de Klanex un gm hecho por йl ya te dije como hacerlo...
Re: este error no lo soluciono -
Lanzik - 29.12.2014
No, no me dijistes nada almenos a mi no me sale
Re: este error no lo soluciono -
xeon_inside - 29.12.2014
Esta publica
pawn Код:
public OnPlayerRequestClass(playerid,classid)
{
if(CuentaExistente[playerid] == 1)
{
new s[128];
format(s,sizeof(s),"Escribe tu Contraseсa para Ingresar",NameJ(playerid));
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Esta Cuenta estб Registrada",s,"Ingresar","");
return 1;
}
new RutaNombre[MAX_PLAYER_NAME];
new Cadena[128];
GetPlayerName(playerid, RutaNombre,sizeof(RutaNombre));
format(Cadena, sizeof(Cadena), "Cuentas/%s.ini", RutaNombre);
if(fexist(Cadena))
{
CuentaExistente[playerid] = 1;
return 1;
}
else
{
CuentaExistente[playerid] = 0;
}
return 1;
}
}
else
{
new s[128];
format(s,sizeof(s),"Escribe Una Contraseсa para Registrarte",NameJ(playerid));
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Esta Cuenta no Estб Registrada",s,"Registrarse","");
}
return 1;
}
Estб mal , ya que despues de retornarla sigues agregando funciones.. hiciste algo mal , trata de volver a como estaba bien y anda poniendo todo en orden.
Re: este error no lo soluciono -
Lanzik - 29.12.2014
entonces esta mal ?
Re: este error no lo soluciono -
Lanzik - 29.12.2014
el que?