21.09.2011, 23:42
Hola gente!
Bueno, actualizando el rAdmin, se me ocurriу armar un "sistema de creado automбtico de carpetas"; usando como base el "CheckFolders" de LuxAdmin.
Mi cуdigo es el siguiente:
No conozco mucho del uso de File, estoy empezando a usarlo para cosas como estas, y sinceramente no se cual es el problema. Compila perfecto, pero al momento de crear las carpetas, el servidor se cierra.
Las ъltimas lineas que se ven en el log son:
"ERROR!
Carpeta rAdmin no encontrada.
La carpeta ha sido creada."
Y si voy a ver en scriptfiles, la carpeta no ha sido creada ^^.
Bueno, era solo eso, si alguien pudiera darme una pequeсa mano con esto, le agradecerнa.
Prуximamente rAdmin 0.2!
Bueno, actualizando el rAdmin, se me ocurriу armar un "sistema de creado automбtico de carpetas"; usando como base el "CheckFolders" de LuxAdmin.
Mi cуdigo es el siguiente:
pawn Код:
stock Carpetas()
{
if(!fexist("rAdmin/"))
{
print("\nERROR!");
print("Carpeta rAdmin no encontrada.");
print("La carpeta ha sido creada.");
new File:Sfile;
new filepath[128];
format(filepath, sizeof(filepath), "rAdmin/");
Sfile = fopen(filepath, io_append);
fclose(Sfile);
}
if(!fexist("rAdmin/Logs/"))
{
print("\nERROR!");
print("Carpeta rAdmin/Logs no encontrada.");
print("La carpeta ha sido creada.");
new File:Sfile;
new filepath[128];
format(filepath, sizeof(filepath), "rAdmin/Logs/");
Sfile = fopen(filepath, io_append);
fclose(Sfile);
}
if(!fexist("rAdmin/Cfg/"))
{
print("\nERROR!");
print("Carpeta rAdmin/Cfg no encontrada.");
print("La carpeta ha sido creada.");
new File:Sfile;
new filepath[128];
format(filepath, sizeof(filepath), "rAdmin/Cfg/");
Sfile = fopen(filepath, io_append);
fclose(Sfile);
}
if(!fexist("rAdmin/Users/"))
{
print("\nERROR!");
print("Carpeta rAdmin/Users no encontrada.");
print("La carpeta ha sido creada.");
new File:Sfile;
new filepath[128];
format(filepath, sizeof(filepath), "rAdmin/Users/");
Sfile = fopen(filepath, io_append);
fclose(Sfile);
}
return 1;
}
Las ъltimas lineas que se ven en el log son:
"ERROR!
Carpeta rAdmin no encontrada.
La carpeta ha sido creada."
Y si voy a ver en scriptfiles, la carpeta no ha sido creada ^^.
Bueno, era solo eso, si alguien pudiera darme una pequeсa mano con esto, le agradecerнa.
Prуximamente rAdmin 0.2!