Error 28
#1

Estaba creando aora mi sistema de registro por logeo y me sale este errore de la linea 82

PHP код:
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(83) : error 017undefined symbol "RegistrationStep"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(83) : warning 215expression has no effect
Z
:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(83) : error 001expected token";"but found "]"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(83) : error 029invalid expressionassumed zero
Z
:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(83) : fatal error 107too many error messages on one line 
y aca la linea
PHP код:
if(RegistrationStep[playerid] == && gPlayerLogged[playerid] != 1
Reply
#2

Debes definir el variable.

[pawn]new RegistrationStep[MAX_PLAYERS];
Reply
#3

eso fue lo que hize pero al hacer eso me sale

Quote:

Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(85) : error 017: undefined symbol "ClearChatbox"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(87) : error 017: undefined symbol "gPlayerAccount"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(87) : warning 215: expression has no effect
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(87) : error 001: expected token: ";", but found "]"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(87) : error 029: invalid expression, assumed zero
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(87) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

Reply
#4

Bien, has corregido un error (ese tipo de error bloquea generalmente la visualizaciуn de otros errores mбs que aun tienes), asн que te falta corregir mas, tienes que definir 'ClearChatbox' que al parecer es una funciуn y 'gPlayerAccount' para poder ayudarte mas їpodrнas proporcionar mбs cуdigo?
Reply
#5

PHP код:
if(RegistrationStep[playerid] == && gPlayerLogged[playerid] != 1)
{
  
ClearChatbox(playerid10);
  {
        if (
gPlayerAccount[playerid] != 0)
        {
            new 
jugador[64];
            
GetPlayerName(playerid,jugador,sizeof(jugador));
            
ShowPlayerDialog(playerid,logueo,DIALOG_STYLE_INPUT,"Logueo Zone Extreme","Bievendenido nuevamente ,esta  cuenta ya exite \n por favor logeate","Loguear","Salir");
        }
        else
        {
            new 
jugador[64];
            
GetPlayerName(playerid,jugador,sizeof(jugador));
            
ShowPlayerDialog(playerid,registro,DIALOG_STYLE_INPUT,"Registro","Bienvenido usted no tiene cuenta en el servidor\n Por favor introduzca una contraseсa para registrarse,"Registro","Salir");
        }
    return 1;

Reply
#6

Te falta definir varias cosas, intenta asн para solucionar uno de tus errores:
pawn Код:
new gPlayerAccount[MAX_PLAYERS]
їAhora podrнas explicarnos que hace esta funciуn?
pawn Код:
ClearChatbox(playerid, 10);
Al parecer no has creado una funciуn llamada ClearChatbox, intenta buscar si esta funciуn esta en alguna otra parte del gamemode
Reply
#7

e.e Ya me olvide para que lo iba a poner eso xD.Pero bueno ya lo elimine y ahora me sale estos errores :/

Quote:

Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(31) : error 001: expected token: ";", but found "enum"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(97) : error 001: expected token: "-string end-", but found "-identifier-"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(97) : error 001: expected token: "-string end-", but found "-identifier-"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(97) : warning 215: expression has no effect
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(97) : error 001: expected token: ";", but found "-identifier-"
Z:\Uardo\server\my server\comandos\Ladmin\Mi FS\ADmin.pwn(97) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

linea 97:
Quote:

ShowPlayerDialog(playerid,registro,DIALOG_STYLE_IN PUT,"Registro","Bienvenido usted no tiene cuenta en el servidor\n Por favor introduzca una contraseсa para registrarse,"Registro","Salir");

y ahora la 31:
Quote:

enum PlayerData

Reply
#8

pawn Код:
ShowPlayerDialog(playerid,registro,DIALOG_STYLE_IN PUT,"Registro","Bienvenido usted no tiene cuenta en el servidor\n Por favor introduzca una contraseсa para registrarse","Registro","Salir");
Pasa completamente el enum para solucionarlo.
Creo que tienes errores muy bбsicos y aъn asн no los comprendes, te recomiendo que empieces con algo mбs simple y leas mбs tutoriales con respecto a PAWN.
Reply
#9

Solo eso noma porfa para tenerlo eso almenos listo
Quote:

enum PlayerData
{
Registro,
Loggin,
Nivel,
Clan,
Kills,
Deaths,
Score,
Ranking,
LevelAdmin,

};

Reply
#10

pawn Код:
enum PlayerData
{
Registro,
Loggin,
Nivel,
Clan,
Kills,
Deaths,
Score,
Ranking,
LevelAdmin
};
Fijate en otros GM's como estбn puestas las cosas, si sos buen OBSERVADOR verбs que el ъltimo нtem no posee coma(,).
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)