[Ayuda] Errores al hacer Gm desde 0!
#1

pawn Код:
(129) : warning 202: number of arguments does not match definition
(138) : warning 209: function "CrearCuenta" should return a value
(150) : error 017: undefined symbol "retrun"
(150) : warning 215: expression has no effect
(160) : error 001: expected token: ",", but found ";"
(167) : warning 209: function "ActualizarCuenta" should return a value
(272) : warning 203: symbol is never used: "strtok"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

// linea de la 122 a la 138

public CrearCuenta(playerid)
{
     if(IsPlayerConnected(playerid))
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
          GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
          format(archivo, 256, "Usuarios/%s.ini", usuario);
          GivePlayerWeapon(playerid,2000);
          dini_IntSet(archivo, "Tutorial", 0);
          dini_IntSet(archivo, "Dinero", 2000);
          dini_IntSet(archivo, "Admin", 0);
          dini_IntSet(archivo, "Sexo", 0);
          dini_IntSet(archivo, "Edad", 0);
          dini_IntSet(archivo, "Faccion", 0);
          return 1;
     }
}
         
// linea 139 a 151
public CargarDatos(playerid)
{
    new archivo[256], usuario[MAX_PLAYER_NAME];
    GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
    format(archivo, 256, "Usuarios/%s.ini", usuario);
    Informacion[playerid][Tutorial] = dini_Int(archivo, "Tutorial");
    GivePlayerMoney(playerid, dini_Int(archivo, "Dinero"));
    Informacion[playerid][Admin] = dini_Int(archivo, "Admin");
    Informacion[playerid][Sexo] = dini_Int(archivo, "Sexo");
    Informacion[playerid][Edad] = dini_Int(archivo, "Edad");
    Informacion[playerid][Faccion] = dini_Int(archivo, "Faccion");
    retrun 1;
}

// linea 152 - 167
public ActualizarCuenta(playerid)
{
     if(Identificado[playerid] == 1)
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
     GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
     format(archivo, 256, "Usuarios/%s.ini", usuario);
          dini_IntSet(archivo, "Tutorial", Informacion[playerid][Tutorial]);
          dini_IntSet(archivo, "Dinero", GetPlayerMoney(playerid);
          dini_IntSet(archivo, "Admin", Informacion[playerid][Admin]);
          dini_IntSet(archivo, "Sexo", Informacion[playerid][Sexo]);
          dini_IntSet(archivo, "Edad", Informacion[playerid][Edad]);
          dini_IntSet(archivo, "Faccion", Informacion[playerid][Faccion]);
          return 1;
     }
}
La guia esta en un foro(PawnoScriting) Si qieren pngo el link... la guia es de Spell!
Reply
#2

pawn Код:
public CrearCuenta(playerid)
{
     if(IsPlayerConnected(playerid))
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
          GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
          format(archivo, 256, "Usuarios/%s.ini", usuario);
          GivePlayerWeapon(playerid, 38, 2000);
          dini_IntSet(archivo, "Tutorial", 0);
          dini_IntSet(archivo, "Dinero", 2000);
          dini_IntSet(archivo, "Admin", 0);
          dini_IntSet(archivo, "Sexo", 0);
          dini_IntSet(archivo, "Edad", 0);
          dini_IntSet(archivo, "Faccion", 0);
     }
     return 1;
}

public CargarDatos(playerid)
{
    new archivo[256], usuario[MAX_PLAYER_NAME];
    GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
    format(archivo, 256, "Usuarios/%s.ini", usuario);
    Informacion[playerid][Tutorial] = dini_Int(archivo, "Tutorial");
    GivePlayerMoney(playerid, dini_Int(archivo, "Dinero"));
    Informacion[playerid][Admin] = dini_Int(archivo, "Admin");
    Informacion[playerid][Sexo] = dini_Int(archivo, "Sexo");
    Informacion[playerid][Edad] = dini_Int(archivo, "Edad");
    Informacion[playerid][Faccion] = dini_Int(archivo, "Faccion");
    return 1;
}

// linea 152 - 167
public ActualizarCuenta(playerid)
{
     if(Identificado[playerid] == 1)
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
     GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
     format(archivo, 256, "Usuarios/%s.ini", usuario);
          dini_IntSet(archivo, "Tutorial", Informacion[playerid][Tutorial]);
          dini_IntSet(archivo, "Dinero", GetPlayerMoney(playerid);
          dini_IntSet(archivo, "Admin", Informacion[playerid][Admin]);
          dini_IntSet(archivo, "Sexo", Informacion[playerid][Sexo]);
          dini_IntSet(archivo, "Edad", Informacion[playerid][Edad]);
          dini_IntSet(archivo, "Faccion", Informacion[playerid][Faccion]);
     }
     return 1;
}
Reply
#3

Quote:
Originally Posted by Tito_Perez
Посмотреть сообщение
pawn Код:
(150) : error 017: undefined symbol "retrun"
Modifica ese retrun por return.
Reply
#4

solo me tira este error

Quote:

(160) : error 001: expected token: ",", but found ";"
(272) : warning 203: symbol is never used: "strtok"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

Jejeje!! ahi pongo las lineas

pawn Код:
public ActualizarCuenta(playerid)
{
     if(Identificado[playerid] == 1)
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
     GetPlayerName(playerid, usuario, MAX_PLAYER_NAME);
     format(archivo, 256, "Usuarios/%s.ini", usuario);
          dini_IntSet(archivo, "Tutorial", Informacion[playerid][Tutorial]);
 // linea 160 dini_IntSet(archivo, "Dinero", GetPlayerMoney(playerid);
          dini_IntSet(archivo, "Admin", Informacion[playerid][Admin]);
          dini_IntSet(archivo, "Sexo", Informacion[playerid][Sexo]);
          dini_IntSet(archivo, "Edad", Informacion[playerid][Edad]);
          dini_IntSet(archivo, "Faccion", Informacion[playerid][Faccion]);
     }
     return 1;
}
Reply
#5

pawn Код:
public ActualizarCuenta(playerid)
{
     if(Identificado[playerid] == 1)
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
     GetPlayerName(playerid, usuario[playerid]);
     format(archivo, 256, "Usuarios/%s.ini", usuario);
          dini_IntSet(archivo, "Tutorial", Informacion[playerid][Tutorial]);
          dini_IntSet(archivo, "Dinero", GetPlayerMoney(playerid));
          dini_IntSet(archivo, "Admin", Informacion[playerid][Admin]);
          dini_IntSet(archivo, "Sexo", Informacion[playerid][Sexo]);
          dini_IntSet(archivo, "Edad", Informacion[playerid][Edad]);
          dini_IntSet(archivo, "Faccion", Informacion[playerid][Faccion]);
     }
     return 1;
}
Reply
#6

MUCHAS GRACIAS LUNNATICZ!! por todo lo que me haz ayudado !! siento que te amoooo!! HAHAHA!! (no soy gaye.e es joda) !!! y A Tincho10
Reply
#7

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
pawn Код:
public ActualizarCuenta(playerid)
{
     if(Identificado[playerid] == 1)
     {
          new archivo[256], usuario[MAX_PLAYER_NAME];
     GetPlayerName(playerid, usuario[playerid]);
     format(archivo, 256, "Usuarios/%s.ini", usuario);
          dini_IntSet(archivo, "Tutorial", Informacion[playerid][Tutorial]);
          dini_IntSet(archivo, "Dinero", GetPlayerMoney(playerid));
          dini_IntSet(archivo, "Admin", Informacion[playerid][Admin]);
          dini_IntSet(archivo, "Sexo", Informacion[playerid][Sexo]);
          dini_IntSet(archivo, "Edad", Informacion[playerid][Edad]);
          dini_IntSet(archivo, "Faccion", Informacion[playerid][Faccion]);
     }
     return 1;
}
Exactamente me ganastes xD!
Reply
#8

gracias tincho !

una pregunta cmo agrego el cmd /b? y el /haceradm? :S o qe deveria poner desps del dialog?
de registro etc!? me ayuda? :$
Reply
#9

Para /haceradmn puedes setearle con variables a X jugador, y a quй te refieres con /b? al ooc?
Reply
#10

sii! pero osea pregunte que... que deveria agregarle al gm despues de esto? :S
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)