Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
amx_weapon devre dışı bırakma
#2
Ne, Ne Anlama Gelir ?
PHP Code:
#include <amxmodx> // Amxmodx Kütüphanesini Çağırdık

new gStatus// gStatus Adli Global Bir Değişken Yarattik
public plugin_init() { // Plugin Tetikleyicileri Konusunu Baslattik
    
    
register_plugin("amx_weapon Blocker""1.0""akcaliberk"// Pluginin Adini, Versiyonunu,Yapimcisini Girdik
    
    
gStatus register_cvar("amx_weapon_block","1"// Yeni bir cvar ayarı yaratıp, bu ayarı gStatus değişkenine bağladık.
    
    
register_clcmd("amx_weapon","Block"// amx_weapon komutunu tetikleyici olarak kaydedip Block publicine bağladık.
    
// Bu Konuyu Burada Sonlandirdik

public Block(id) { // amx_weapon komutu kullanıldığında çalışacak konuyu başlattık. Bu konu sadece amx_weapon kodunu kullanan kişiye (id) özel
    
if(get_pcvar_num(gStatus) >= 1) { // if Başlat: eğer gStatus cvar ayarı 1 veya 1 den büyük ise;
        
return PLUGIN_HANDLED // amx_weapon çağrısını durdurduk. Yani amx_weapon işletilmeyecek.
    
}
    else { 
//else = değilse; yani değer 0 ise;
        
return PLUGIN_CONTINUE // amx_weapon çağrısını diğer pluginlere devreder. Yani amx_weapon işletilir.
    
}
// Konu Kapat. 

Sade Hali:
PHP Code:
#include <amxmodx>

new gStatus;
public 
plugin_init() { 
    
register_plugin("amx_weapon Blocker""1.0""akcaliberk"
    
    
gStatus register_cvar("amx_weapon_block","1")
    
register_clcmd("amx_weapon","Block")

public 
Block(id) { 
    if(
get_pcvar_num(gStatus) >= 1) { 
        return 
PLUGIN_HANDLED 
    
}
    else { 
        return 
PLUGIN_CONTINUE 
    
}


Not: Plugins.ini de amx_super.amxx in üstünde bir yere yazılmalıdır.
Reply


Messages In This Thread
Cevap: amx_weapon devre dışı bırakma - by akcaliberkk - 21-07-12, 17:41

Foruma Atla:


Users browsing this thread: 1 Guest(s)