1. sayfa (Toplam 1 sayfa)
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 3:28 pm
gönderen SinanOzmn
Arkadaşlar bi mikrofon plugini istiyorum sadece CT ve verceğim bi yetkiye sahip olan adminlerin basmasını istiyorum mesela ADMIN_RCON bu plugin elinde olan varmı varsa atabilirmi. Araştırdım bulamadım.
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 3:32 pm
gönderen ENESIZM
Küçük bir araştırma yaparak bulabilirdiniz.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "Mikrofon Ayari"
#define VERSION "1.0"
#define AUTHOR "BlacKMaN"
new mic_cvar
public plugin_init() {
register_forward(FM_Voice_SetClientListening, "FwdSetVoice");
mic_cvar = register_cvar("amx_mik","2")
set_task(5.0, "micayari")
}
public micayari() {
set_cvar_num("sv_alltalk",1)
set_cvar_num("sv_voiceenable",1)
}
public FwdSetVoice(receiver, sender, listen) {
if( get_pcvar_num(mic_cvar) == 1 && (get_user_flags(sender) & ADMIN_RESERVATION) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 2 && (get_user_flags(sender) & ADMIN_KICK) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 3 && (get_user_flags(sender) & ADMIN_BAN) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 4 && (get_user_flags(sender) & ADMIN_IMMUNITY) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 5 && (get_user_flags(sender) & ADMIN_RCON) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) <= 0 ){
return FMRES_IGNORED
}
if( (get_user_team(sender) != 2) ) {
engfunc(EngFunc_SetClientListening, receiver, sender, 0);
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED
}
Cvar Ayarları :
Kod: Tümünü seç
amx_cvar amx_mik = 0 Herkes mic basabilir.
amx_cvar amx_mik = 1 Slotlar ve CTler mic basabilir.
amx_cvar amx_mik = 2 Kick yetkili adminler ve CTler mic basabilir.
amx_cvar amx_mik = 3 Ban yetkili adminler ve CTler mic basabilir.
amx_cvar amx_mik = 4 Dokunulmaz yetkili adminler ve CTler mic basabilir.
amx_cvar amx_mik = 5 Sunucu sahipleri ve CTler mic basabilir.
amx_cvar amx_mik = 6 Sadece CTler mic basabilir.
Not: T Ler ölüyken basabiliyor sanırım attığım plugin diriyken.
Ölüyken kimsenin basmasını istemiyor iseniz amxx.cfg en altına
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 4:27 pm
gönderen SinanOzmn
bi sorum olcak bazı yetkilerde o emiri kullanmaya hakkınız yok diyor nasıl kaldırabilirim onu her yetkiyi kullanmak istiyorum
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 5:00 pm
gönderen satknun1997
Hazır konuyu bulmuşken bende kaynak yapayım bi kaç plugin dedim ama olmadı,Benim zm serverim var ben sadece Adminler mic basabilsin istiyorum T CT diye ayrım olmasın admin hangi takımda olursa olsun mic basabilsin diğer oyuncular basamasın istiyorum öyle bir plugin de var mıdır acaba ?
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 7:09 pm
gönderen Tasarimci v2
@satknun1997 Buyrun. Yukarıda yazılan komutlar geçerlidir. Kick yetkisine sahip olanlar konuşabilir. Adminler sadece kendi takımına konuşmasını istersenizde set_cvar_num("sv_alltalk",1) şu kısımdaki 1 i 0 yapın.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "Mikrofon Ayari"
#define VERSION "1.0"
#define AUTHOR "BlacKMaN"
new mic_cvar
public plugin_init() {
register_forward(FM_Voice_SetClientListening, "FwdSetVoice");
mic_cvar = register_cvar("amx_mik","2")
set_task(5.0, "micayari")
}
public micayari() {
set_cvar_num("sv_alltalk",1)
set_cvar_num("sv_voiceenable",1)
}
public FwdSetVoice(receiver, sender, listen) {
if( get_pcvar_num(mic_cvar) == 1 && (get_user_flags(sender) & ADMIN_RESERVATION) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 2 && (get_user_flags(sender) & ADMIN_KICK) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 3 && (get_user_flags(sender) & ADMIN_BAN) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 4 && (get_user_flags(sender) & ADMIN_IMMUNITY) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) == 5 && (get_user_flags(sender) & ADMIN_RCON) ){
return FMRES_IGNORED
}
else if( get_pcvar_num(mic_cvar) <= 0 ){
return FMRES_IGNORED
}
return FMRES_IGNORED
}
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 7:14 pm
gönderen ENESIZM
Bu arada BlackMan abime saygılar
@oCezaMelegi SERİ ÜZGÜN

mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 8:02 pm
gönderen satknun1997
maalesef olmuyor eklentiyi kurunca diger oyuncuların mikrofonlarıda açılıyor
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 8:04 pm
gönderen Tasarimci v2
eklenti-istekleri/pro-icin-mikrofon-t28 ... on#p186554
Şurda attığımı denermisin birde. Olmadı tüm mikrofonla ilgili pluginleri kapat defaultunda zaten sadece adminlerin basması gerek.
mic plugini
Gönderilme zamanı: Cmt Ağu 11, 2018 8:16 pm
gönderen satknun1997
onu denemiştim zaten ilk,aynı sonucu verdi,tüm mikrofonları kapatınca sadece adminler mi basabiliyor eğer öyleyse uğraşmaya gerek yok mikrofon kapatma kodunu söylesen yeter
mic plugini
Gönderilme zamanı: Prş Şub 18, 2021 1:44 pm
gönderen mahmutcankracm
güzel olmuş indirme linkini bulamadım ama