Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Plugin Saat Ekleme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
vburakustunel
Mesajlar: 298
Kayıt: Pzr Oca 12, 2020 2:49 pm

Plugin Saat Ekleme

Mesaj gönderen vburakustunel »

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
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Plugin Saat Ekleme

Mesaj gönderen bestcore »

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
Linki Kopyala

Konu Sahibi
vburakustunel
Mesajlar: 298
Kayıt: Pzr Oca 12, 2020 2:49 pm

Plugin Saat Ekleme

Mesaj gönderen vburakustunel »

Saati de ekledin mi reis? Gece test edeceğim. Teşekkürler.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Plugin Saat Ekleme

Mesaj gönderen bestcore »

vburakustunel yazdı: Pzr Nis 04, 2021 1:27 pm Saati de ekledin mi reis? Gece test edeceğim. Teşekkürler.
Evet.

Kod: Tümünü seç

"%d.%m.%Y|>|%H:%M" 
=>
"gün, ay, yıl |>| saat, dakika"

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
vburakustunel
Mesajlar: 298
Kayıt: Pzr Oca 12, 2020 2:49 pm

Plugin Saat Ekleme

Mesaj gönderen vburakustunel »

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
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Plugin Saat Ekleme

Mesaj gönderen Colditz »

bestcore yazdı: Pzr Nis 04, 2021 1:19 pm Buyur;
Neden bu eski komutlara devam?

write_file ×
read_file ×
fopen ✓
fclose ✓

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Plugin Saat Ekleme

Mesaj gönderen bestcore »

Colditz yazdı: Pzt Nis 05, 2021 5:37 am
bestcore yazdı: Pzr Nis 04, 2021 1:19 pm Buyur;
Neden bu eski komutlara devam?

write_file ×
read_file ×
fopen ✓
fclose ✓
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
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Plugin Saat Ekleme

Mesaj gönderen bestcore »

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
*************************************************
Bugün içerisinde eklenti kodlarını gün elliyi atacağım, büyük ihtimal dosya komutlarında hata var.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Plugin Saat Ekleme

Mesaj gönderen bestcore »

vburakustunel yazdı: Pzr Nis 04, 2021 10:18 pm
Denenmiştir sorunsuz kullanabilirsin.
eklentiler-pluginler/basit-report-sistemi-t47743.html

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
vburakustunel
Mesajlar: 298
Kayıt: Pzr Oca 12, 2020 2:49 pm

Plugin Saat Ekleme

Mesaj gönderen vburakustunel »

Yükledim ama tarih yine yanlış benim serverimle ilgili bir sorun mu?

Link:
Linklerini gizle
Linki Kopyala
Cevapla