Leer desde una carpeta.
#1

Tengo un problema y es a causa de que la estructura de dнgitos y letras de los colores no es leida por el script, lo tengo asн:

pawn Код:
new File:Colores = fopen("X-Files/Configuracion/Colores.txt", io_append);  // Abrir carpeta.
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
// Variable ya definida - leer desde la carpeta.
No sй si es a causa de que no lo he escrito correctamente o de que no puede leer, como ya dije, cifras y letras juntas.
Reply
#2

Primero:
io_append es para escribir a continuaciуn de lo escrito antes.

Segundo:
Para leer dos o mбs lнneas es asн:
pawn Код:
new
    File: archivo,
          string[256]
    ;

archivo = fopen(direccion, io_read);
while (fread(archivo, string))
{
    // Hacer cosas aquн
}
Eso leerб cada linea por separado adentro del while.
Reply
#3

Quote:
Originally Posted by CristianTdj
Посмотреть сообщение
Tengo un problema y es a causa de que la estructura de dнgitos y letras de los colores no es leida por el script, lo tengo asн:

pawn Код:
new File:Colores = fopen("X-Files/Configuracion/Colores.txt", io_append);  // Abrir carpeta.
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
// Variable ya definida - leer desde la carpeta.
No sй si es a causa de que no lo he escrito correctamente o de que no puede leer, como ya dije, cifras y letras juntas.
1ero. Es recomendable usar '\\' envez de '/'.

Код:
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
2do. fread no retorna nada, asi que esto esб completamente mal, e io_append es para anexar lo que quiras escribir en el archivo, en tu caso nesecitas io_read.

3ro. "AdvJugador" no es un string, para nada.

4to. Lee https://sampwiki.blast.hk/wiki/Fread y me entenderбs.

Si nesecitas ayuda con el cуdigo solo pregunta

EDITO:

Se me olvidу agregar que si hay letras con nъmeros, jamбs sera una variable, sino una string, por lo tanto esto:
Код:
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
Tambiйn estб comlpetamente mal.
Reply
#4

lo mismo que te dijeron antes.
aun q no estoy de acuerdo con el uso de '\\'. yo recomiendo x el contrario el uso de '/'.
Reply
#5

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
lo mismo que te dijeron antes.
aun q no estoy de acuerdo con el uso de '\\'. yo recomiendo x el contrario el uso de '/'.
їCuбl es la diferencia? ...
Reply
#6

que un par deveces x usas \\ no me leia el archivo y me tiraba errores q nunca habia visto o eran realmente raros. hablo x experiencia
Reply
#7

Quote:
Originally Posted by The_Moddler
Посмотреть сообщение
1ero. Es recomendable usar '\\' envez de '/'.

Код:
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
2do. fread no retorna nada, asi que esto esб completamente mal, e io_append es para anexar lo que quiras escribir en el archivo, en tu caso nesecitas io_read.

3ro. "AdvJugador" no es un string, para nada.

4to. Lee https://sampwiki.blast.hk/wiki/Fread y me entenderбs.

Si nesecitas ayuda con el cуdigo solo pregunta

EDITO:

Se me olvidу agregar que si hay letras con nъmeros, jamбs sera una variable, sino una string, por lo tanto esto:
Код:
Color[cAdvJugador]  = fread(Colores, "AdvJugador", sizeof(Colores));
Tambiйn estб comlpetamente mal.
Quй crack, me dejaste sin palabras.
Demasiado soez y atнpico, no me gustas, pero gracias.
Reply
#8

Quote:
Originally Posted by CristianTdj
Посмотреть сообщение
Quй crack, me dejaste sin palabras.
Demasiado soez y atнpico, no me gustas, pero gracias.
No hay otra forma de explicarlo, si querйs la proxнma te lo digo con mбs cariсo, de nada
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)