1. sayfa (Toplam 1 sayfa)

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 03, 2019 8:26 pm
gönderen CycL0Ne
Pro serverim için yetkililere özel mermi sekmeme istiyorum yani slotlar, adminler ve kurucularda olsun

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 03, 2019 8:55 pm
gönderen Emre Gezer
B yetkisine sahip olanlar özellikten faydalanabilecek.

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 03, 2019 9:23 pm
gönderen CycL0Ne
@Emre Gezer bunu sadece adminlerin almasını istiyorum şimdide nasıl olur acaba

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 03, 2019 10:17 pm
gönderen ByBuLuT ☪
Bütün adminlerde olan bi harf söyle atim duzenleyip

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 10, 2019 3:03 pm
gönderen 0nurd0gann
@ByBuLuT ☪ L rcon yetkisine atayabilirmisiniz?

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 10, 2019 3:41 pm
gönderen By.King ►EmrullaH◄
0nurd0gann yazdı: Pzr Mar 10, 2019 3:03 pm @ByBuLuT ☪ L rcon yetkisine atayabilirmisiniz?
adminsekmeme.sma

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 10, 2019 3:46 pm
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});

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 10, 2019 9:02 pm
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

Yetkililere özel mermi sekmeme

Gönderilme zamanı: Pzr Mar 10, 2019 10:10 pm
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