SA-MP Forums Archive
Borrar archivo y_ini - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Borrar archivo y_ini (/showthread.php?tid=474068)



Borrar archivo y_ini - deryan - 06.11.2013

Hola hola, como puedo hacer para borrar un archivo en y_ini?

Es quй tengo un bool para saber si el jugador completу el registro o no, y quiero que si esa variable esta en false al desconectarse borre el archivo de su cuenta

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    if(registrocompletado[playerid] == false)
    {
        //aca que hago D:
    }
    return 1;
}



Respuesta: Borrar archivo y_ini - OTACON - 06.11.2013

https://sampforum.blast.hk/showthread.php?pid=2711535#pid2711535


Respuesta: Borrar archivo y_ini - Swedky - 06.11.2013

EDIT: Me equivoquй xd.


Respuesta: Borrar archivo y_ini - Adoniiz - 06.11.2013

Mirando y_ini, solo estб el RemoveEntry, que borra solo una linea, usa esto:

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    if(registrocompletado[playerid] == false)
    {
        new Nombre[MAX_PLAYER_NAME], archivo[100];
        GetPlayerName(playerid, Nombre, MAX_PLAYER_NAME);
        format(archivo, 100, "carpetadondeguardastusarchivos/%s.ini", Nombre);
        fremove(archivo);
    }
    return 1;
}
https://sampwiki.blast.hk/wiki/Fremove


Respuesta: Borrar archivo y_ini - OTACON - 06.11.2013

Quote:
Originally Posted by Adoniiz
Посмотреть сообщение
Mirando y_ini, solo estб el RemoveEntry, que borra solo una linea, usa esto:

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    if(registrocompletado[playerid] == false)
    {
        new Nombre[MAX_PLAYER_NAME], archivo[100];
        GetPlayerName(playerid, Nombre, MAX_PLAYER_NAME);
        format(archivo, 100, "carpetadondeguardastusarchivos/%s.ini", Nombre);
        fremove(archivo);
    }
    return 1;
}
https://sampwiki.blast.hk/wiki/Fremove
si eso es lo ke acabo de ver o_O.. se le olvido esa funcion xDD.


Respuesta: Borrar archivo y_ini - deryan - 06.11.2013

Gracias Adoniiz me funcionу, gracias tambiйn otacon aunque hiba a postear que no venia lo que queria hacer pero Adoniiz me ahorrу las decirlo :b gracias Enzo :I jaja


Respuesta: Borrar archivo y_ini - Adoniiz - 06.11.2013

Quote:
Originally Posted by OTACON
Посмотреть сообщение
si eso es lo ke acabo de ver o_O.. se le olvido esa funcion xDD.
Lo veo innecesario de que ****** crearб esa funciуn, ya que esta nativa de SA-MP. eso pasa tambien con fexist.. їporque? porque si los crea harнa lo mismo (igual) que eso y gastarнa lineas de cуdigos no tendran nada de diferencia, sуlo el nombre..

Quote:
Originally Posted by deryan
Посмотреть сообщение
Gracias Adoniiz me funcionу, gracias tambiйn otacon aunque hiba a postear que no venia lo que queria hacer pero Adoniiz me ahorrу las decirlo :b gracias Enzo :I jaja
de nada


Respuesta: Borrar archivo y_ini - OTACON - 06.11.2013

Quote:
Originally Posted by Adoniiz
Посмотреть сообщение
Lo veo innecesario de que ****** crearб esa funciуn, ya que esta nativa de SA-MP. eso pasa tambien con fexist.. їporque? porque si los crea harнa lo mismo (igual) que eso y gastarнa lineas de cуdigos no tendran nada de diferencia, sуlo el nombre..
es obvio man, pero hubiera sumado una funcion mas... todas las funciones con dicho fin hacen lo mismo por obvia razon que ya la dijiste ..


Respuesta: Borrar archivo y_ini - Parka - 06.11.2013

Bueno si tanto, la quieren practica.

pawn Код:
INI_Delete(name[]){
    if(fexist(name[])){
        fremove(name[]);
        return 1;
    }
    return 0;
}



Respuesta: Borrar archivo y_ini - DesingMyCry - 06.11.2013

pawn Код:
#define
Por el amor de pawn...