Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Aim tuttuğun kişiyi göm/kaldır
#1
Başlıktta belirttiğim gibi /menu yazınca ;
1-GÖM
2-KALDIR

Aim tuttuğumuz kişiye seçeneklerden birini uygulayınca gömücek veya kaldırıcak işte yapabilene şimdiden teşekkürler.
Fazla iyi bir anlatım olmadı ama umarım anlamışsınızdır
Reply
#2
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>

#define PLUGIN "Aim-Bury"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_ALL

new gOnlyCT;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
gOnlyCT register_cvar("aimbury_onlyct","1")
    
    
register_concmd("say /menu","cmdBuryMenu",ADMIN_FLAG)
    
}
public 
cmdBuryMenu(id,level,cid) {
    
    if( 
get_pcvar_num(gOnlyCT ) && get_user_team(id) != 2) {
        
        
client_print(id,print_chat,"Aim-Bury Ozelligini Sadece Gardiyanlar Kullanabilir.")
        return 
PLUGIN_HANDLED
        
    
}
    
    if(!
cmd_access(id,level,cid,1)) return PLUGIN_HANDLED
    
    
    
new menu menu_create("\rAim-Bury ""menu_handler"
    
    
menu_additem(menu"GOM""1"0); 
    
menu_additem(menu"KALDIR""2"0); 
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
    
menu_display(idmenu0); 
    return 
PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem

    
    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menuitemaccessdata,5iName63callback); 
    new 
key str_to_num(data); 
    
    switch(
key
    { 
        case 
1: { 
            new 
vucut,Uid;
            
get_user_aiming(id,Uid,vucut)
            if(
Uid && is_valid_ent(Uid) && Uid!=id) {
                new 
origin[3]
                
get_user_origin(Uidorigin)
                
origin[2] -=    30
                set_user_origin
(Uidorigin)
            }
            
menu_display(id,menu)
            return 
PLUGIN_HANDLED
        
}
        case 
2: {  
            new 
vucut,Uid;
            
get_user_aiming(id,Uid,vucut)
            if(
Uid && is_valid_ent(Uid) && Uid!=id) {
                new 
origin[3]
                
get_user_origin(Uidorigin)
                
origin[2] +=    35
                set_user_origin
(Uidorigin)
            }
            
menu_display(id,menu)
            return 
PLUGIN_HANDLED
        

    }  
    return 
PLUGIN_HANDLED

Reply
#3
Hll
Reply
#4
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>

#define PLUGIN "Aim-Bury"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_ALL

new gOnlyCT;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
gOnlyCT register_cvar("aimbury_onlyct","1")
    
    
register_concmd("say /menu","cmdBuryMenu",ADMIN_FLAG)
    
}
public 
cmdBuryMenu(id,level,cid) {
    
    if( 
get_pcvar_num(gOnlyCT ) && get_user_team(id) != 2) {
        
        
client_print(id,print_chat,"Aim-Bury Ozelligini Sadece Gardiyanlar Kullanabilir.")
        return 
PLUGIN_HANDLED
        
    
}
    
    if(!
cmd_access(id,level,cid,1)) return PLUGIN_HANDLED
    
    
    
new menu menu_create("\rAim-Bury ""menu_handler"
    
    
menu_additem(menu"GOM""1"0); 
    
menu_additem(menu"KALDIR""2"0); 
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
    
menu_display(idmenu0); 
    return 
PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem

    
    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menuitemaccessdata,5iName63callback); 
    new 
key str_to_num(data); 
    
    switch(
key
    { 
        case 
1: { 
            new 
vucut,Uid;
            
get_user_aiming(id,Uid,vucut)
            if(
Uid && is_valid_ent(Uid) && Uid!=id) {
                new 
origin[3]
                
get_user_origin(Uidorigin)
                
origin[2] -=    30
                set_user_origin
(Uidorigin)
            }
            
menu_display(id,menu,0)
            return 
PLUGIN_HANDLED
        
}
        case 
2: {  
            new 
vucut,Uid;
            
get_user_aiming(id,Uid,vucut)
            if(
Uid && is_valid_ent(Uid) && Uid!=id) {
                new 
origin[3]
                
get_user_origin(Uidorigin)
                
origin[2] +=    35
                set_user_origin
(Uidorigin)
            }
            
menu_display(id,menu,0)
            return 
PLUGIN_HANDLED
        

    }  
    return 
PLUGIN_HANDLED



Küçük bir ayrıntı atlanmış oda yazarken unutulmuş birşey compile ederken sorun çıkmasın diye düzeltim koydum


menu_display(id,menu) // menu_display(id,menu,0)
Reply
#5
sayfa ayarlanmayacaksa orası boş bırakılabilir. Compile ederken de, kullanırken de herhangi bir sorun çıkarmaz


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#6
bende çıkarttı diye düzeltim başkasında çıkartmasın diye
Reply
#7
versiyon farkından olabiliir.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#8
eyvallah olabilir
Reply
#9
bnim babamın adıda akan dede Big Grin kod içinde saol :S
->>GÜRKAN<<-
www.facebook.com/grkan08
[email protected]

--►►►♀♂ĢŨŔĶĄŊ ÐÉĘŋǏŻ♂♀◄◄◄--



Model İmzaCSP Signatür
Coder İmza
VHE İmza
Reply


Foruma Atla:


Users browsing this thread: 1 Guest(s)