[Ayuda]Errores al crear mi GM
#1

C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(92) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(97) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(151) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(156) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 014: invalid statement; not in switch
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 001: expected token: ";", but found ":"
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : fatal error 107: too many error messages on one line

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


6 Errors.

Actualizado a las 22:27 02/05/2014

Si puedieran ayudarme a arreglar esos problemas lo agradeceria.

Les dejo el GM: http://pastebin.com/cXpmib0z
Reply
#2

Desde lнnea 56 a 66, el siguiente enum.

pawn Код:
enum Info
{
   Contra[32],
   bool:Tutorial, //almacenarб true o false, nada mбs.
   Dinero,
   Nivel,
   Sexo,
   Edad, // Faltaba esta coma
   Faccion,
   Admin
}; // Y aquн punto y coma
Reply
#3

Mira los cуdigos que estбn antes a la lнnea 64, te falta cerrar una llave.
Reply
#4

Gracias,por la ayuda,ire actalizando los errores que me vaian saliendo.
Reply
#5

Seсores, los enums no necesitan ser cerrados con puntos y comas (";")... pero despues de cada item de un enum debe ir una coma (","), excepto en el ъltimo...
Reply
#6

Arregle algunos errores.

C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(94) : warning 225: unreachable code
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(9 : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(102) : error 010: invalid function or declaration
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(153) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(15 : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(165) : error 014: invalid statement; not in switch
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(165) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(165) : error 001: expected token: ";", but found ":"
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(165) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(165) : fatal error 107: too many error messages on one line

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


7 Errors.
Reply
#7

pawn Код:
public OnPlayerSpawn(playerid)
    {
     if(!Logueado[playerid]) return SendClientMessage(playerid,-1,"Logueate mediante el dialogo");//Esto hace que por algun bug, el jugador no pueda entrar sin hacerlo mediante el registro a dialog
    if(!Informacion[playerid][Tutorial])//si todabia no paso el tutorial

   TogglePlayerControllable(playerid,false);//congela al jugador
   SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);
   ShowPlayerDialog(playerid,SSexo,DIALOG_STYLE_MSGBOX,"{FFFFFF}Seleccionar Sexo","{00FFCC}їQue Sexo Eres,      Masculino o Femenino?","Masculino","Femenino");
   return 1;
}
  SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);//esto no va aquн.
pawn Код:
public OnPlayerSpawn(playerid)
    {
    SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);//para que le de alguna posicion al entrar
    if(!Logueado[playerid]) return SendClientMessage(playerid,-1,"Logueate mediante el dialogo");//Esto hace que por algun bug, el jugador no pueda entrar sin hacerlo mediante el registro a dialog
    if(!Informacion[playerid][Tutorial])//si todabia no paso el tutorial
 
   TogglePlayerControllable(playerid,false);//congela al jugador
   SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);
   ShowPlayerDialog(playerid,SSexo,DIALOG_STYLE_MSGBOX,"{FFFFFF}Seleccionar Sexo","{00FFCC}їQue Sexo Eres, Masculino o Femenino?","Masculino","Femenino");
   return 1;
}
Reply
#8

Quote:
Originally Posted by ErickPuga234
Посмотреть сообщение
pawn Код:
public OnPlayerSpawn(playerid)
    {
     if(!Logueado[playerid]) return SendClientMessage(playerid,-1,"Logueate mediante el dialogo");//Esto hace que por algun bug, el jugador no pueda entrar sin hacerlo mediante el registro a dialog
    if(!Informacion[playerid][Tutorial])//si todabia no paso el tutorial

   TogglePlayerControllable(playerid,false);//congela al jugador
   SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);
   ShowPlayerDialog(playerid,SSexo,DIALOG_STYLE_MSGBOX,"{FFFFFF}Seleccionar Sexo","{00FFCC}їQue Sexo Eres,      Masculino o Femenino?","Masculino","Femenino");
   return 1;
}
  SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);//esto no va aquн.
pawn Код:
public OnPlayerSpawn(playerid)
    {
    SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);//para que le de alguna posicion al entrar
    if(!Logueado[playerid]) return SendClientMessage(playerid,-1,"Logueate mediante el dialogo");//Esto hace que por algun bug, el jugador no pueda entrar sin hacerlo mediante el registro a dialog
    if(!Informacion[playerid][Tutorial])//si todabia no paso el tutorial
 
   TogglePlayerControllable(playerid,false);//congela al jugador
   SetPlayerPos(playerid,1560.3490,-1627.1450,13.5469);
   ShowPlayerDialog(playerid,SSexo,DIALOG_STYLE_MSGBOX,"{FFFFFF}Seleccionar Sexo","{00FFCC}їQue Sexo Eres, Masculino o Femenino?","Masculino","Femenino");
   return 1;
}
Gracias amigo 1 error menos.

C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(92) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(97) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(151) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(156) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 014: invalid statement; not in switch
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : warning 215: expression has no effect
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 001: expected token: ";", but found ":"
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : error 029: invalid expression, assumed zero
C:\Users\Cristian\Desktop\GMrp\gamemodes\CiudadG.p wn(163) : fatal error 107: too many error messages on one line

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


6 Errors.
Reply
#9

Tъ cуdigo es un completo desastre, la verdad que a una persona no le da ganas de leerlo. Lee un tutorial de PAWN y interpreta parte por parte, porque no tenes ni siquiera en claro lo que es un bloque de cуdigo. Existe algo que se llama tabulaciуn y cuando anidas un bloque de cуdigo, se apreta esta teclita:

Mas o menos, arreglй todo y puse algunas cosas:
http://pastebin.com/zrxQcLQL
Reply
#10

Muchas gracias, respecto a lo que as dicho tienes razon dejare a una parte este GM y empezare desde abajo.

Cierren tema solucionado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)