Plugin Saat Ekleme
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Pzr Oca 12, 2020 2:49 pm
Plugin Saat Ekleme
Merhaba, attığım eklentinin tarihi buglu sanırım, report.ini'ye gelen tarihler 3-4 ay gerisini gösteriyor bunu düzeltir misiniz? Birde tarihin gerisine saatide ekler misiniz? Oyuncu saat kaçta raporladıysa öyle gözüksün.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Plugin Saat Ekleme
Buyur;
Kod: Tümünü seç
#include < amxmodx >
#include < amxmisc >
new const ini[] = "addons/amxmodx/configs/report.ini"
new secilioyuncu[33];
/*Yapimci Berk-Aconyonn*/
public plugin_init() register_clcmd("say /reportet","beBM5"),register_concmd("amx_reportet","okulen")
public okulen(id){
new maxsize = file_size(ini,1)
new veri[256];
new txtlen;
for(new i; i < maxsize - 1; i++){
read_file(ini,i,veri,255,txtlen)
client_print(id,print_console,"%s",veri)
}
}
public beBM5(id) {
new menuz;
static amenu[512]
formatex(amenu,charsmax(amenu),"\rOyuncu Sec")
menuz = menu_create(amenu,"beBM5_devam")
for(new i; i < get_maxplayers(); i++){
if(is_user_connected(i)){
new NumToStr[6],isim[33]
get_user_name(i, isim, 32)
num_to_str(i,NumToStr,5)
formatex(amenu,charsmax(amenu),"\r%s \w- \yReportla",isim)
menu_additem(menuz,amenu,NumToStr)
}
}
menu_setprop(menuz,MPROP_EXITNAME,"\rCikis")
menu_setprop(menuz,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menuz,0)
}
public beBM5_devam(id,menu,item){
if(item == MENU_EXIT){
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new access,callback,data[6],iname[64];
menu_item_getinfo(menu,item,access,data,5,iname,63,callback)
new key = str_to_num(data)
secilioyuncu[ id ] = key
nedeninisor( id )
menu_destroy(menu)
return PLUGIN_HANDLED;
}
public nedeninisor(id) {
new menuz,isim[33];
get_user_name(secilioyuncu[id], isim, 32)
static amenu[512]
formatex(amenu,charsmax(amenu),"\r%s \w- \yNeden \rRaporluyorsunuz?",isim)
menuz = menu_create(amenu,"nedeninisor_devam")
formatex(amenu,charsmax(amenu),"\yHile")
menu_additem(menuz,amenu,"1")
formatex(amenu,charsmax(amenu),"\yGereksiz Yetki")
menu_additem(menuz,amenu,"2")
formatex(amenu,charsmax(amenu),"\yAilevi Kufur")
menu_additem(menuz,amenu,"3")
menu_setprop(menuz,MPROP_EXITNAME,"\rCikis")
menu_setprop(menuz,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menuz,0)
}
public nedeninisor_devam(id,menu,item){
if(item == MENU_EXIT){
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new access,callback,data[6],iname[64];
menu_item_getinfo(menu,item,access,data,5,iname,63,callback)
new key = str_to_num(data)
new sebep[256],birlestir[256],reportlayanisim[32],reportlananisim[32],satir3[256];
if(key == 1) formatex(sebep,255,"Sunucuda Hile Kullandi")
if(key == 2) formatex(sebep,255,"Sunucuda Bos Yetki Kullandi")
if(key == 3) formatex(sebep,255,"Sunucuda Ailevi Kufur Etti")
new date[20];
get_time("%d.%m.%Y|>|%H:%M", date, charsmax(date));
get_user_name(id, reportlayanisim, 31)
get_user_name(secilioyuncu[id], reportlananisim, 31)
new satir1[] = "*************************************************"
new satir2[] = "Sebep : "
formatex(satir3, 255,"Tarih : %s | Reportlayan : %s | Reportlanan : %s",date,reportlayanisim,reportlananisim)
new satir4[] = "*************************************************"
formatex(birlestir,255,"%s^n%s%s^n%s^n%s",satir1,satir2,sebep,satir3,satir4)
write_file(ini,birlestir)
menu_destroy(menu)
return PLUGIN_HANDLED;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Pzr Oca 12, 2020 2:49 pm
Plugin Saat Ekleme
Saati de ekledin mi reis? Gece test edeceğim. Teşekkürler.
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Plugin Saat Ekleme
Evet.vburakustunel yazdı: Pzr Nis 04, 2021 1:27 pm Saati de ekledin mi reis? Gece test edeceğim. Teşekkürler.
Kod: Tümünü seç
"%d.%m.%Y|>|%H:%M"
=>
"gün, ay, yıl |>| saat, dakika"
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Pzr Oca 12, 2020 2:49 pm
Plugin Saat Ekleme
Teşekkür ederim saat olmuş ama tarih hala yanlış ona da bakabilir misin? Test olarak yaptığımda tarihi böyle gösterdi.
************************************************
Sebep : Sunucuda Ailevi Kufur Etti
Tarih : 08.10.2020|>|22:23 | Reportlayan : Blue | Burak [Kurucu] | Reportlanan : amele
*************************************************
************************************************
Sebep : Sunucuda Ailevi Kufur Etti
Tarih : 08.10.2020|>|22:23 | Reportlayan : Blue | Burak [Kurucu] | Reportlanan : amele
*************************************************
Link: | |
Linklerini gizle |
-
- Mesajlar: 2574
- Kayıt: Çrş Ağu 23, 2017 9:17 pm
Plugin Saat Ekleme
Neden bu eski komutlara devam?
write_file ×
read_file ×
fopen ✓
fclose ✓
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Plugin Saat Ekleme
Biliyorsun bende kullanmayı sevmiyorum o komutları ama arkadaş eklentiyi atınca sadece tarih ayarlarını değiştirdim, çalışmaz ise güncelleyebilirim.
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Plugin Saat Ekleme
Bugün içerisinde eklenti kodlarını gün elliyi atacağım, büyük ihtimal dosya komutlarında hata var.vburakustunel yazdı: Pzr Nis 04, 2021 10:18 pm Teşekkür ederim saat olmuş ama tarih hala yanlış ona da bakabilir misin? Test olarak yaptığımda tarihi böyle gösterdi.
************************************************
Sebep : Sunucuda Ailevi Kufur Etti
Tarih : 08.10.2020|>|22:23 | Reportlayan : Blue | Burak [Kurucu] | Reportlanan : amele
*************************************************
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Plugin Saat Ekleme
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Pzr Oca 12, 2020 2:49 pm
Plugin Saat Ekleme
Yükledim ama tarih yine yanlış benim serverimle ilgili bir sorun mu?
Link: | |
Linklerini gizle |