Bundan dolayı, logs klasörüne ek olarak adminsini diye bir klasör oluşturup onun içine yükletebilir miyiz veya haftada bir bu loglar otomatik silinmesi için bir şey yapılabilir mi
PHP Kod:
#include <amxmodx>
new UsersFile[64];
public plugin_init() {
register_plugin("Users.ini Yedekleme","1.0","heaveNN");
get_localinfo("amxx_configsdir",UsersFile,charsmax(UsersFile));
add(UsersFile,charsmax(UsersFile),"/users.ini");
set_task(60.0,"YedekAl");
}
public YedekAl() {
new szDate[32];
get_time("%d%m%Y_%H-%M",szDate,charsmax(szDate));
new MainFile = fopen(UsersFile,"r");
if(MainFile) {
new DosyaYolu[128];
get_localinfo("amxx_logs",DosyaYolu,charsmax(DosyaYolu));
add(DosyaYolu,charsmax(DosyaYolu),fmt("/users_%s.ini",szDate));
new SaveFile = fopen(DosyaYolu,"a+");
if(SaveFile) {
new szBuffer[256];
while(fgets(MainFile,szBuffer,charsmax(szBuffer))) {
if(szBuffer[0] == EOS) {
continue;
}
fprintf(SaveFile,"%s",szBuffer);
}
fclose(SaveFile);
}
fclose(MainFile);
}
}
)

