Eklenti oyundaki chati kapatmaya yarıyor saydan /say yazınca cvar olarakta çalışmasını istiyorum teşekkür ederim
Konu
#include <amxmodx>
#define YETKI1 ADMIN_IMMUNITY
#define YETKI2 ADMIN_CVAR
new cvar_say;
public plugin_init(){
register_plugin("SayKapatAc", "0.2", "ByBuLuT + GPT");
// Cvar kaydı
cvar_say = register_cvar("say_enabled", "1"); // 1 = açık, 0 = kapalı
register_clcmd("say /say","says");
register_clcmd("say","hooksay");
register_clcmd("say_team","hooksay");
}
public says(id){
if (!(get_user_flags(id) & YETKI1) && !(get_user_flags(id) & YETKI2)) {
client_print_color(id, id, "^3Bu Komut Icin^4 Yetkin Yok^1.!");
return PLUGIN_HANDLED;
}
if (get_pcvar_num(cvar_say)) {
set_pcvar_num(cvar_say, 0);
client_print_color(0, 0, "^4%n^1 yazismayi ^3KAPATTI^4.!", id);
} else {
set_pcvar_num(cvar_say, 1);
client_print_color(0, 0, "^4%n^1 yazismayi ^3ACTI^4.!", id);
}
return PLUGIN_HANDLED;
}
public hooksay(id){
if (!get_pcvar_num(cvar_say)) {
if (!(get_user_flags(id) & YETKI1) && !(get_user_flags(id) & YETKI2)) {
client_print_color(id, id, "^4say / usay^3 Suan KAPALI^1.!");
return PLUGIN_HANDLED;
}
}
return PLUGIN_CONTINUE;
}
dener misin ?
amx_cvar say_enabled 1 - chat açar
amx_cvar say_enabled 0 - chat kapatır
#define YETKI1 ADMIN_IMMUNITY
#define YETKI2 ADMIN_CVAR
new cvar_say;
public plugin_init(){
register_plugin("SayKapatAc", "0.2", "ByBuLuT + GPT");
// Cvar kaydı
cvar_say = register_cvar("say_enabled", "1"); // 1 = açık, 0 = kapalı
register_clcmd("say /say","says");
register_clcmd("say","hooksay");
register_clcmd("say_team","hooksay");
}
public says(id){
if (!(get_user_flags(id) & YETKI1) && !(get_user_flags(id) & YETKI2)) {
client_print_color(id, id, "^3Bu Komut Icin^4 Yetkin Yok^1.!");
return PLUGIN_HANDLED;
}
if (get_pcvar_num(cvar_say)) {
set_pcvar_num(cvar_say, 0);
client_print_color(0, 0, "^4%n^1 yazismayi ^3KAPATTI^4.!", id);
} else {
set_pcvar_num(cvar_say, 1);
client_print_color(0, 0, "^4%n^1 yazismayi ^3ACTI^4.!", id);
}
return PLUGIN_HANDLED;
}
public hooksay(id){
if (!get_pcvar_num(cvar_say)) {
if (!(get_user_flags(id) & YETKI1) && !(get_user_flags(id) & YETKI2)) {
client_print_color(id, id, "^4say / usay^3 Suan KAPALI^1.!");
return PLUGIN_HANDLED;
}
}
return PLUGIN_CONTINUE;
}
dener misin ?
amx_cvar say_enabled 1 - chat açar
amx_cvar say_enabled 0 - chat kapatır
Benzer Konular
Yorum
1.367
Okunma
21-05-2026, 23:31
)



