1. sayfa (Toplam 1 sayfa)

Karşı tarafa say kapatılsın [istek]

Gönderilme zamanı: Cum Ara 04, 2020 2:17 pm
gönderen 0nurd0gann
:cross: değerli forum arkadaşlarım umarım iyisinizdir. Sadece maçlarda kullanabileceğim say eklentisi istiyorum. Sunucu sahiplerinin bile karşı tarafın mesajını göremeyeceği bir şekilde ayarlamak istiyorum bunun gibi ; y'den say atmak yasaklansın ( y'den yazınca "konuşmalar sunucu sahibi tarafından kapatılmıştır" uyarısı versin) sadece u-team'dan yazılabilsin ve karşı takımdan kimse görmesin ayarlayabilirsiniz sevinirim

Karşı tarafa say kapatılsın [istek]

Gönderilme zamanı: Cum Ara 04, 2020 5:57 pm
gönderen ZArchiver

Kod: Tümünü seç

#include <amxmodx>

#define YETKI ADMIN_IMMUNITY

new say;

public plugin_init(){
	register_plugin("SayKapatAc", "0.1", "ByBuLuT");
	
	register_clcmd("say /say","says");
	
	register_clcmd("say","hooksay");
	//register_clcmd("say_team","hooksay");
}

public says(WE){
	if(~get_user_flags(WE) & YETKI) { client_print(WE,print_chat,"Bu Komut Icin Yetkin Yok.!");return PLUGIN_HANDLED; }
	if(!say) client_print(0,print_chat,"%n say  Kullanimini KAPATTI.!",WE),say = true;
	else client_print(0,print_chat,"%n say Kullanimini ACTI.!",WE),say = false;
	return PLUGIN_HANDLED;
}

public hooksay(WE){
	if(say && ~get_user_flags(WE) & YETKI) { client_print(WE,print_chat,"say Suan KAPALI.!");return PLUGIN_HANDLED; }
	else return PLUGIN_CONTINUE;
}
bu eklenti /say yazarak chat ı kapatır a yetkilisi chatden yazıp chat ı açıp kapatabilir
onun haricinde karşı takım diğer takımın u dan yazdıklarını görmek istemiyorsanız
amx_cvar amx_deadchat 0
amx_cvar amx_adminlisten 0
yazıp chat eklentisini kapatmanız lazım