1. sayfa (Toplam 1 sayfa)
say istek
Gönderilme zamanı: Pzt Ağu 26, 2019 10:07 pm
gönderen 0nurd0gann
Merhabalar, maçtayken kullanacağım böyle bir eklenti arıyorum;
Rcon Dışında kimse yazamasın
/saykapat yazarak say'ı kapatabilelim ama rcon yazabilsin bu şekilde yapabilen olursa sevinirim
say istek
Gönderilme zamanı: Pzt Ağu 26, 2019 10:51 pm
gönderen OmerSRN
amx_cvar saykapat 1 yazarsan say kapanır, sadece rcon yetkisine sahip kişiler yazı yazabilir.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "say block"
#define VERSION "1.0"
#define AUTHOR "omersrn"
new saykapatcvar
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
saykapatcvar = register_cvar("saykapat", "0")
register_clcmd("say", "sayblock")
}
public sayblock(id) {
if(get_pcvar_num(saykapatcvar) && get_user_flags(id) & ADMIN_RCON)
return PLUGIN_CONTINUE
return PLUGIN_HANDLED_MAIN
}
say istek
Gönderilme zamanı: Pzt Ağu 26, 2019 10:54 pm
gönderen F.T.H
0nurd0gann yazdı: Pzt Ağu 26, 2019 10:07 pm
Merhabalar, maçtayken kullanacağım böyle bir eklenti arıyorum;
Rcon Dışında kimse yazamasın
/saykapat yazarak say'ı kapatabilelim ama rcon yazabilsin bu şekilde yapabilen olursa sevinirim
Bunu deneyin. Yalnız plugins.ini içerisinde en üst bölüme veyahut kullandığın say eklentisinin üzerine eklemen gerekli
Oyun içerisinde
/saykapat yazdığında yazışmalar kapanır tekrardan yazarsan açarsın
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
new bool:SayKontrol = false
public plugin_init()
{
register_plugin("Yazisma Kapat","1.0","F.T.H")
register_clcmd("say /saykapat","SayKapat",ADMIN_RCON)
register_clcmd("say","YazismaEngel",ADMIN_RCON)
//register_clcmd("say_team","YazismaEngel",ADMIN_RCON) // TAKIM YAZISMALARI DA KAPATILACAKSA BASTAKI // ISARETI KALDIR
}
public SayKapat(id, level, cid)
{
if(!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED
SayKontrol ? (SayKontrol = false, client_print_color(0,0,"^3Yazismalar Acildi")) : (SayKontrol = true, client_print_color(0,0,"^4Yazismalar Kapatildi"))
return PLUGIN_HANDLED
}
public YazismaEngel(id, level, cid)
{
if(cmd_access(id, level, cid, 2))
return PLUGIN_CONTINUE
else if(SayKontrol)
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
say istek
Gönderilme zamanı: Pzt Ağu 26, 2019 11:25 pm
gönderen 0nurd0gann
F.T.H yazdı: Pzt Ağu 26, 2019 10:54 pm
0nurd0gann yazdı: Pzt Ağu 26, 2019 10:07 pm
Merhabalar, maçtayken kullanacağım böyle bir eklenti arıyorum;
Rcon Dışında kimse yazamasın
/saykapat yazarak say'ı kapatabilelim ama rcon yazabilsin bu şekilde yapabilen olursa sevinirim
Bunu deneyin. Yalnız plugins.ini içerisinde en üst bölüme veyahut kullandığın say eklentisinin üzerine eklemen gerekli
Oyun içerisinde
/saykapat yazdığında yazışmalar kapanır tekrardan yazarsan açarsın
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
new bool:SayKontrol = false
public plugin_init()
{
register_plugin("Yazisma Kapat","1.0","F.T.H")
register_clcmd("say /saykapat","SayKapat",ADMIN_RCON)
register_clcmd("say","YazismaEngel",ADMIN_RCON)
//register_clcmd("say_team","YazismaEngel",ADMIN_RCON) // TAKIM YAZISMALARI DA KAPATILACAKSA BASTAKI // ISARETI KALDIR
}
public SayKapat(id, level, cid)
{
if(!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED
SayKontrol ? (SayKontrol = false, client_print_color(0,0,"^3Yazismalar Acildi")) : (SayKontrol = true, client_print_color(0,0,"^4Yazismalar Kapatildi"))
return PLUGIN_HANDLED
}
public YazismaEngel(id, level, cid)
{
if(cmd_access(id, level, cid, 2))
return PLUGIN_CONTINUE
else if(SayKontrol)
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
teşekkür ederim oldu
say istek
Gönderilme zamanı: Sal Ağu 27, 2019 12:40 am
gönderen 0nurd0gann
@FTH u'saydan yazılabiliyor hocam tekrar bakabilirmisiniz baştaki // işaretini silip yükledim
say istek
Gönderilme zamanı: Sal Ağu 27, 2019 12:47 am
gönderen F.T.H
0nurd0gann yazdı: Sal Ağu 27, 2019 12:40 am
@FTH u'saydan yazılabiliyor hocam tekrar bakabilirmisiniz baştaki // işaretini silip yükledim
Bu şekil olması lazım
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
new bool:SayKontrol = false
public plugin_init()
{
register_plugin("Yazisma Kapat","1.0","F.T.H")
register_clcmd("say /saykapat","SayKapat",ADMIN_RCON)
register_clcmd("say","YazismaEngel",ADMIN_RCON)
register_clcmd("say_team","YazismaEngel",ADMIN_RCON)
}
public SayKapat(id, level, cid)
{
if(!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED
SayKontrol ? (SayKontrol = false, client_print_color(0,0,"^3Yazismalar Acildi")) : (SayKontrol = true, client_print_color(0,0,"^4Yazismalar Kapatildi"))
return PLUGIN_HANDLED
}
public YazismaEngel(id, level, cid)
{
if(cmd_access(id, level, cid, 2))
return PLUGIN_CONTINUE
else if(SayKontrol)
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}