Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Yetkililere özel mermi sekmeme

Oyunda karşılaştığınız hatalar , oyun hakkında genel bilgiler

Moderatör: Moderatörler


Konu Sahibi
CycL0Ne
Mesajlar: 837
Kayıt: Çrş Şub 13, 2019 5:51 pm
Server Ip/DNS: 213.238.173.144
Clan İsmi: BLacK MasK Bas

Yetkililere özel mermi sekmeme

Mesaj gönderen CycL0Ne »

Pro serverim için yetkililere özel mermi sekmeme istiyorum yani slotlar, adminler ve kurucularda olsun

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Emre Gezer
Mesajlar: 1080
Kayıt: Pzr May 15, 2016 12:08 pm
Konum: Türkiye

Yetkililere özel mermi sekmeme

Mesaj gönderen Emre Gezer »

B yetkisine sahip olanlar özellikten faydalanabilecek.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
CycL0Ne
Mesajlar: 837
Kayıt: Çrş Şub 13, 2019 5:51 pm
Server Ip/DNS: 213.238.173.144
Clan İsmi: BLacK MasK Bas

Yetkililere özel mermi sekmeme

Mesaj gönderen CycL0Ne »

@Emre Gezer bunu sadece adminlerin almasını istiyorum şimdide nasıl olur acaba

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Yetkililere özel mermi sekmeme

Mesaj gönderen ByBuLuT ☪ »

Bütün adminlerde olan bi harf söyle atim duzenleyip

Link:
Linklerini gizle
Linki Kopyala

0nurd0gann
Mesajlar: 748
Kayıt: Cmt Ara 23, 2017 10:20 pm
Clan İsmi: BLOODY GAMING
İletişim:

Yetkililere özel mermi sekmeme

Mesaj gönderen 0nurd0gann »

@ByBuLuT ☪ L rcon yetkisine atayabilirmisiniz?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Yetkililere özel mermi sekmeme

Mesaj gönderen By.King ►EmrullaH◄ »

0nurd0gann yazdı: Pzr Mar 10, 2019 3:03 pm @ByBuLuT ☪ L rcon yetkisine atayabilirmisiniz?
adminsekmeme.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Yetkililere özel mermi sekmeme

Mesaj gönderen ByBuLuT ☪ »

şunu bi denermisin

RCON yetkisi olan'da sekme kapalı olacak isterse /sekme veya /sekmeme yazarak açıp kapatabilir

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

#define PLUGIN_NAME "Sekme Kapatma" 
#define PLUGIN_VERSION "1.0" 
#define PLUGIN_AUTHOR "CSD"

new bool:sekmeme[MAX_CLIENTS+1];

public plugin_init() { 
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR) 
    register_clcmd("say /sekme","sekmekontrol"),register_clcmd("say_team /sekme","sekmekontrol");
    register_clcmd("say /sekmeme","sekmekontrol"),register_clcmd("say_team /sekmeme","sekmekontrol");
    RegisterHookChain(RG_CBasePlayer_PreThink, "CBasePlayer_PreThink");
    RegisterHookChain(RG_CBasePlayer_Spawn, "BulutDogunca",1);

    register_forward(FM_UpdateClientData, "UpdateClientData", 1);
}
public BulutDogunca(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=true;
public client_disconnected(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=false;
public sekmekontrol(id) {
    if(get_user_flags(id) & ADMIN_RCON){
        if(!sekmeme[id]) sekmeme[id]=true,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME ^3ACIK.");
        else sekmeme[id]=false,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME KAPALI.");
    }
}
public CBasePlayer_PreThink(id) if(is_user_alive(id) && sekmeme[id]) set_entvar(id, var_punchangle, { 0.0, 0.0, 0.0 });
public UpdateClientData(id, sw, cd_handle) if(is_user_alive(id) && sekmeme[id]) set_cd(cd_handle, CD_PunchAngle, {0.0,0.0,0.0});

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

P A N Ç O
Mesajlar: 56
Kayıt: Pzr Şub 24, 2019 8:55 am

Yetkililere özel mermi sekmeme

Mesaj gönderen P A N Ç O »

ByBuLuT ☪ yazdı: Pzr Mar 10, 2019 3:46 pm şunu bi denermisin

RCON yetkisi olan'da sekme kapalı olacak isterse /sekme veya /sekmeme yazarak açıp kapatabilir

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

#define PLUGIN_NAME "Sekme Kapatma" 
#define PLUGIN_VERSION "1.0" 
#define PLUGIN_AUTHOR "CSD"

new bool:sekmeme[MAX_CLIENTS+1];

public plugin_init() { 
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR) 
    register_clcmd("say /sekme","sekmekontrol"),register_clcmd("say_team /sekme","sekmekontrol");
    register_clcmd("say /sekmeme","sekmekontrol"),register_clcmd("say_team /sekmeme","sekmekontrol");
    RegisterHookChain(RG_CBasePlayer_PreThink, "CBasePlayer_PreThink");
    RegisterHookChain(RG_CBasePlayer_Spawn, "BulutDogunca",1);

    register_forward(FM_UpdateClientData, "UpdateClientData", 1);
}
public BulutDogunca(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=true;
public client_disconnected(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=false;
public sekmekontrol(id) {
    if(get_user_flags(id) & ADMIN_RCON){
        if(!sekmeme[id]) sekmeme[id]=true,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME ^3ACIK.");
        else sekmeme[id]=false,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME KAPALI.");
    }
}
public CBasePlayer_PreThink(id) if(is_user_alive(id) && sekmeme[id]) set_entvar(id, var_punchangle, { 0.0, 0.0, 0.0 });
public UpdateClientData(id, sw, cd_handle) if(is_user_alive(id) && sekmeme[id]) set_cd(cd_handle, CD_PunchAngle, {0.0,0.0,0.0});
Abi bu kodları nerden buluyon kendin mi yaziyon yoksa bir yerdenmi alıyorsun

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Yetkililere özel mermi sekmeme

Mesaj gönderen ByBuLuT ☪ »

P A N Ç O yazdı: Pzr Mar 10, 2019 9:02 pm
ByBuLuT ☪ yazdı: Pzr Mar 10, 2019 3:46 pm şunu bi denermisin

RCON yetkisi olan'da sekme kapalı olacak isterse /sekme veya /sekmeme yazarak açıp kapatabilir

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

#define PLUGIN_NAME "Sekme Kapatma" 
#define PLUGIN_VERSION "1.0" 
#define PLUGIN_AUTHOR "CSD"

new bool:sekmeme[MAX_CLIENTS+1];

public plugin_init() { 
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR) 
    register_clcmd("say /sekme","sekmekontrol"),register_clcmd("say_team /sekme","sekmekontrol");
    register_clcmd("say /sekmeme","sekmekontrol"),register_clcmd("say_team /sekmeme","sekmekontrol");
    RegisterHookChain(RG_CBasePlayer_PreThink, "CBasePlayer_PreThink");
    RegisterHookChain(RG_CBasePlayer_Spawn, "BulutDogunca",1);

    register_forward(FM_UpdateClientData, "UpdateClientData", 1);
}
public BulutDogunca(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=true;
public client_disconnected(id) if(get_user_flags(id) & ADMIN_RCON) sekmeme[id]=false;
public sekmekontrol(id) {
    if(get_user_flags(id) & ADMIN_RCON){
        if(!sekmeme[id]) sekmeme[id]=true,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME ^3ACIK.");
        else sekmeme[id]=false,client_print_color(id, id, "^4[CSDURAGI] ^1- SEKMEME KAPALI.");
    }
}
public CBasePlayer_PreThink(id) if(is_user_alive(id) && sekmeme[id]) set_entvar(id, var_punchangle, { 0.0, 0.0, 0.0 });
public UpdateClientData(id, sw, cd_handle) if(is_user_alive(id) && sekmeme[id]) set_cd(cd_handle, CD_PunchAngle, {0.0,0.0,0.0});
Abi bu kodları nerden buluyon kendin mi yaziyon yoksa bir yerdenmi alıyorsun
Plugincilerin yazdığı başka eklentilerden ayıklıyorum bu siteyi (https://github.com/s1lentq/reapi) de takip etmeye çalışıyorum

Link:
Linklerini gizle
Linki Kopyala
Cevapla