1. sayfa (Toplam 1 sayfa)

Cvara bağlı say block

Gönderilme zamanı: Pzt Nis 15, 2019 6:47 pm
gönderen SAR HOŞ OLALIM 义
Selamlar forumda araştırdım ama bulamadım.
Bildiğimiz say block eklentisini cvara bağlamak istiyorum.
/saykapa
/sayac şeklinde istiyorum. Yapabilecek varmı.

Cvara bağlı say block

Gönderilme zamanı: Pzt Nis 15, 2019 8:33 pm
gönderen Necati Doğan

Kod: Tümünü seç

#include <amxmodx>

new bool:kontrol;
public plugin_init() {
	register_plugin("PLUGIN", "VERSION", "nd");
	register_clcmd("say", "HookSay")
	register_clcmd("say /sayac", "devam"),register_clcmd("say /saykapat", "devam2");
}
public devam(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=false,client_print_color(0, 0, "^4Say Acildi.");
public devam2(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=true,client_print_color(0, 0, "^4Say Kapatildi.");
public HookSay() {
	if(kontrol) return PLUGIN_HANDLED;

	return PLUGIN_CONTINUE;
}

Cvara bağlı say block

Gönderilme zamanı: Pzt Nis 15, 2019 11:13 pm
gönderen SAR HOŞ OLALIM 义
Teşekkürler deneyeceğim

Cvara bağlı say block

Gönderilme zamanı: Pzr Ağu 18, 2019 12:03 pm
gönderen 0nurd0gann
Necati Doğan yazdı: Pzt Nis 15, 2019 8:33 pm

Kod: Tümünü seç

#include <amxmodx>

new bool:kontrol;
public plugin_init() {
	register_plugin("PLUGIN", "VERSION", "nd");
	register_clcmd("say", "HookSay")
	register_clcmd("say /sayac", "devam"),register_clcmd("say /saykapat", "devam2");
}
public devam(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=false,client_print_color(0, 0, "^4Say Acildi.");
public devam2(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=true,client_print_color(0, 0, "^4Say Kapatildi.");
public HookSay() {
	if(kontrol) return PLUGIN_HANDLED;

	return PLUGIN_CONTINUE;
}
hocam say aç çalışmıyor bide saydan sadece rcon yetkisi yazı yazabilsin şeklinde ayarlarmısınız

Cvara bağlı say block

Gönderilme zamanı: Pzr Ağu 18, 2019 1:32 pm
gönderen ByBuLuT ☪
bunu kullabilirsin /usayac ve /usaykapat ile say_team ı da kontrol edebilirsin

Kod: Tümünü seç

#include <amxmodx>

new bool:kontrol,bool:kontrol2;
public plugin_init() {
	register_plugin("PLUGIN", "VERSION", "nd");
	register_clcmd("say", "HookSay"),register_clcmd("say_team", "HookUSay")
	register_clcmd("say /sayac", "devam"),register_clcmd("say /saykapat", "devam2");
	register_clcmd("say /usayac", "devamx"),register_clcmd("say /usaykapat", "devam2x");
}
public devam(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=false,client_print_color(0, 0, "- ^4Say Acildi.");
public devam2(id) if(get_user_flags(id) & ADMIN_RCON) kontrol=true,client_print_color(0, 0, "- ^4Say Kapatildi.");
public devamx(id) if(get_user_flags(id) & ADMIN_RCON) kontrol2=false,client_print_color(0, 0, "- ^4Team Say Acildi.");
public devam2x(id) if(get_user_flags(id) & ADMIN_RCON) kontrol2=true,client_print_color(0, 0, "- ^4Team Say Kapatildi.");
public HookSay() {
	new players[32], inum;
	static Uid;
	get_players(players, inum, "ch");
	for(new i; i<inum; i++) Uid = players[i];
	if(kontrol && ~get_user_flags(Uid) & ADMIN_RCON){
		client_print_color(Uid, Uid, "- ^4Say Suan Kapali.!");
		return PLUGIN_HANDLED;
	}
	
	return PLUGIN_CONTINUE;
}
public HookUSay() {
	new players[32], inum;
	static Uid;
	get_players(players, inum, "ch");
	for(new i; i<inum; i++) Uid = players[i];
	if(kontrol2 && ~get_user_flags(Uid) & ADMIN_RCON){
		client_print_color(Uid, Uid, "- ^4Team Say Suan Kapali.!"); 
		return PLUGIN_HANDLED;
	}
	
	return PLUGIN_CONTINUE;
}