Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
JB Oyun Menu
#1
Plugin yapma can sıkıntısına birebir olduğu için arada böyle şeyler çıkabiliyor -görende dünyada ilk yaptım sanıcak- herneyse öncelikle pluginde bi sorun var anlamadım .amxx çevirmiyor ama önemli olan o değil önemli olan menü içinde menünün nasıl açılacağını bilmiyorum. Case 14 ü FF menü olarak açıcam yani 2. sayfada 7. tıklandığında yeniden bir menü çıkmasını istiyorum. Nasıl yapabilirim?

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"




public plugin_init() {
    
register_plugin("|JB| Oyun Menu""1.0""Pikachu")
    
    
register_clcmd("say /oyunmenu""jb_oyunmenu")
    
}


public 
ctkoruma(id) {
    
server_cmd("amx_godmode @CT 1")
    
server_cmd("amx_heal @CT 9999999")
}


public 
oyunlarikapat(id) {
    
server_cmd("amx_godmode @ALL 0"
    
server_cmd("amx_noclip @ALL 0"
    
server_cmd("amx_speed @ALL 0"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_unammo @ALL 0"
    
server_cmd("amx_glow @ALL OFF"
    
server_cmd("amx_cvar mp_friendlyfire 0"
    
server_cmd("amx_cvar sv_gravity 800"
    
chat_color(id,"!gOyunlar Kapatildi!"
    
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}


public 
saklambac(id) {
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_glow @CT aqua")     
    
server_cmd("amx_disarm @ALL")    
    
chat_color(id,"!gSaklambac Oynuyoruz!"
    
chat_color(id,"!gHerkes Saklansin!"
}


public 
yakartop(id) {
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_fire @CT")    
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gYakar Top Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
cete(id) {
    
server_cmd("amx_heal @CT 9999999")   
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_weapon @T m4a1")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T awp"
    
server_cmd("amx_heal @T 900"
    
server_cmd("amx_armor @T 1000"
    
server_cmd("amx_cvar mp_friendlyfire 1"
    
chat_color(id,"!gCete Oynuyoruz!"
    
chat_color(id,"!gAtes Etmeye Baslayin!")
}


public 
yakalamac(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_speed @CT 1"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!gYakalamac Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
simit(id) {
    
server_cmd("amx_heal @CT 900"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gSimit Oynuyoruz!"
    
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!"
}


public 
c4(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_bury @T")    
    
server_cmd("amx_weapon @T C4")    
    
chat_color(id,"!gC4 Oynuyoruz!"
    
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!"
}


public 
ucankus(id) {
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999")  
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_cvar sv_gravity 100"
    
chat_color(id,"!gUcan Kus Oynuyoruz!"
    
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}


public 
altinsozcuk(id) {
    
server_cmd("amx_heal @CT 900")   
    
server_cmd("amx_disarm @all")   
    
server_cmd("amx_weapon @T 43")   
    
server_cmd("amx_weapon @T 14")   
    
server_cmd("amx_noclip @CT 1")   
    
server_cmd("amx_armor @all 100")   
    
chat_color(id,"!gAltin Sozcuk Oynuyoruz!"
    
chat_color(id,"!gAltin Kelimeyi Duydugunuzda!")
}


public 
zombi(id) {
    
server_cmd("amx_glow @CT aqua")   
    
server_cmd("amx_glow @T lightyellow")   
    
server_cmd("amx_disarm @ALL")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T m3"
    
server_cmd("amx_heal @CT 10000"
    
server_cmd("amx_armor @CT 10000"
    
server_cmd("amx_unammo @T 1"
    
server_cmd("amx_cvar sv_gravity 300"
    
chat_color(id,"!gZombi Oynuyoruz!"
    
chat_color(id,"!gCT'yi Oldurun!"
}


public 
deaglesans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT deagle"
    
server_cmd("amx_fire @T"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_armor @T 200"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
chat_color(id,"!gDeagle Sans Oynuyoruz!"
    
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}


public 
spartans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @T shield"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_unammo @CT 1"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!g300 Spartali Oynuyoruz!"
    
chat_color(id,"!gOlmemeye Calisin!"
}


public 
bicakff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
pompaliff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 21")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
awpff (id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 48")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
scoutff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 46")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
deagleff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 14")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
besbirff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 51")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
otoawpff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 49")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


stock chat_color(const id, const input[], any:...) 

    new 
count 1players[32
    static 
msg[191
    
vformat(msg190input3
     
    
replace_all(msg190"!g""^4"
    
replace_all(msg190"!y""^1"
    
replace_all(msg190"!t""^3"
    
replace_all(msg190"!team2""^0"
     
    if (
idplayers[0] = id; else get_players(playerscount"ch"
    { 
        for (new 
0counti++) 
        { 
            if (
is_user_connected(players[i])) 
            { 
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players
                
write_byte(players); 
                
write_string(msg); 
                
message_end(); 
            } 
        } 
    } 
}  


public 
jb_oyunmenu(id) {
    new 
menu menu_create("\r|JB| Oyun Menu \g[ Pikachu ]""menu_handler")
    
    
menu_additem(menu"\yCT Koruma""1"0); 
    
menu_additem(menu"\yOyunlari Kapat""2" ,0); 
    
menu_additem(menu"\ySaklambac""3"0); 
    
menu_additem(menu"\yYakar Top""4"0); 
    
menu_additem(menu"\yCete""5"0); 
    
menu_additem(menu"\yYakalamaç""6"0); 
    
menu_additem(menu"\ySimit""7"0); 
    
menu_additem(menu"\yC4""8"0); 
    
menu_additem(menu"\yUcan Kus""9"0); 
    
menu_additem(menu"\yAltin Sozcuk""10"0); 
    
menu_additem(menu"\yZombi""11"0); 
    
menu_additem(menu"\yDeagle Sans""12"0); 
    
menu_additem(menu"\y300 Spartali""13"0); 
    
    
menu_setprop(menuMPROP_NEXTNAME"Ileri>>");   
    
menu_setprop(menuMPROP_BACKNAME"<<Geri"); 
    
menu_setprop(menuMPROP_EXITNAME"Kapat"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
    
    return 
PLUGIN_CONTINUE
}


public 
menu_handler(idmenuitem) {


    if ( 
item == MEXIT_ALL ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }


    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
ctkoruma(id)
        }
        
        case 
: {
            
oyunlarikapat(id)
        }
        
        case 
: {
            
saklambac(id)
        }
        
        case 
: {
            
yakartop(id)
        }
        
        case 
: {
            
cete(id)
        }
        
        case 
: {
            
yakalamac(id)
        }
        
        case 
: {
            
simit(id)
        }
        
        case 
: {
            
c4(id)
        }
        
        case 
: {
            
ucankus(id)
        }
        
        case 
10 : {
            
altinsozcuk(id)
        }
        
        case 
11 : {
            
zombi(id)
        }
        
        case 
12 : {
            
deaglesans(id)
        }
        
        case 
13 : {
            
spartans(id)
        }
        
        return 
PLUGIN_CONTINUE
    
}

[/i][/i][/i]
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#2
Öncelikle kardeşim pawndan fazla anlamam fakat bende bu işlerle boş vakitlerim de uğraşıyorum şimdi sana bir kaç bildiğim kadarıyla faydalı ve bildiğim şeyleri söyliyeyim birincisi gördüğüm kadarıyla full amx_li komut kullanmışsın bu komutları kullanabilmek için yada diğer türlü diğer kütüphanelerdeki komutları kullanabilmek için kullandığın komutun hangi kütüphaneye ait olduğunu bilmelisin bilmesen bile denemeye yanılma yoluyla bulursun örnek
PHP Code:
#include <cstrike>
#include <fun> 
Gibi
İkinci olarak sana şunu söyleyeyim amx_li komutları pluginde kullanmanı tavsiye etmem çünkü cpu yu fazla kullanır ve kasma tarzı şeyler yapar anlayacağın. ben sana şöyle bir örnek vereyim kendim için yaptığım basit bir oyunmenu kurcalayarak bakarak bir şeyleri çözüme götürebilirsin.

PHP Code:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <fakemeta>
#include <hamsandwich>
#include <engine>

#define PLUGIN "JbMenu"
#define VERSION "1.0"
#define AUTHOR "Pit10"


new engel2[33];
new 
bool:blok_damage[33];
new 
bool:touchkill_enabled;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)

    
register_clcmd("say /oyunmenu""Devamet")
    
RegisterHam(Ham_TakeDamage,"player","fw_TakeDamage_Post",0)

    
register_forward(FM_Touch"fwdTouch");
    
register_event("HLTV""event_new_round""a""1=0""2=0");
    
register_logevent("eRS",2,"1=Round_Start")
    
register_logevent("eRS2",2,"1=Round_End")
}
public 
plugin_precache()
{
    
precache_sound("jbextreme/brass_bell_C.wav");
    
precache_sound("osmuzik/skrillex_bangarang.wav");
    
precache_sound("osmuzik/hm2.wav");
    
precache_sound("osmuzik/oseskiordu.wav");
    
precache_sound("osmuzik/foot.wav");
    
precache_sound("osmuzik/go_alien.wav");
    
precache_sound("osmuzik/321.wav");
    
precache_sound("osmuzik/bipbip.wav");
    
precache_sound("osmuzik/newspartansound.wav");
    
precache_sound("osmuzik/warsound.wav");
    
precache_sound("osmuzik/touch.wav");
    
precache_sound("events/task_complete.wav");    
}
public 
eRS2() {
    static 
players[32],inum,tempid;
    
get_players(players,inum,"a")
    for(new 
i;i<inum;i++) {
        
tempid players[i];
        
strip_user_weapons(tempid); 
        
give_itemtempid"weapon_knife" );     
    }
    
set_lights("#OFF")
}
public 
eRS() {
    new 
players[32],inum;
    
get_players(players,inum)
    for(new 
i;i<inum;i++) {
        
blok_damage[players] = false;
    }
    
client_cmd(0"stopsound");
    
server_cmd("amx_show_activity 0");
    
set_cvar_num("mp_friendlyfire",0);
    
server_cmd("amx_show_activity 2");
}
public 
fw_TakeDamage_Post(victim,inflictor,attacker,Float:damage,damagetype) { 
    if(!(
<= attacker <= 32) || !(<= victim <= 32) ) return HAM_IGNORED
    
if(blok_damage[attacker] && (get_user_team(attacker) != get_user_team(victim)) ) { 
        return 
HAM_SUPERCEDE 
    

    return 
HAM_IGNORED 
}  
public 
Devamet(id)
{
    if(
cs_get_user_team(id) == CS_TEAM_CT) {
        
oyunmenu(id)
    }else if(
get_user_flags(id) & ADMIN_CVAR) {
        
oyunmenu(id)
    }
    return 
PLUGIN_HANDLED
}
public 
oyunmenu(id)
{
    new 
menu menu_create("\w[ \rJailBreak Oyun Menusu \w]""oyunmenu2")    
    
menu_additem(menu"\yCatisma Oyunu""1"0);    
    
menu_additem(menu"\yZombi Oyunu""2"0);    
    
menu_additem(menu"\ySilahli FF""3"0);
    
menu_additem(menu"\yYakartop""4"0);
    
menu_additem(menu"\y300 Spartali""5"0);
    if(
engel2[id]==0)
    {
        
menu_additem(menu"\yYakalamaci \y[ \wAc\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]""6"0);
    }
    else
    {
        
menu_additem(menu"\yYakalamaci \y[ \rKapat\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]""6"0);
    }
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);    
    
menu_display(idmenu0);        
}
public 
oyunmenu2(id,menu,item)
{
    
    if( 
item == MENU_EXIT )    
    {    
        
menu_destroy(menu);    
        return 
PLUGIN_HANDLED;    
    }    
    new 
adnm[33]
    
get_user_name(idadnm32)
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    
    switch(
key)
        
    {    
        case 
1
        {  
            new 
adnm[33]
            
get_user_name(id,adnm,32)
            
server_cmd("amx_show_activity 0");
            
server_cmd("amx_unammo @all 1");
            
server_cmd("amx_show_activity 2");
            
cephanelikid ) ;
            
ColorChat(0GREEN,"%s ^1[ ^3Catisma Ayarlarini ^1] Aktif Etti.",adnm);
            
emit_sound(0CHAN_AUTO"osmuzik/warsound.wav"1.0ATTN_NORM0PITCH_NORM);
        
        }      
        case 
2
        {     
            new 
adnm[33]
            
get_user_name(id,adnm,32)
            
server_cmd("amx_show_activity 0");
            
set_cvar_num("sv_gravity",300);
            
server_cmd("amx_glow @CT blue");
            
server_cmd("amx_glow @T red");
            
server_cmd("amx_unammo @all 1");
            
set_lights("c")    
            
server_cmd("amx_show_activity 2");
            
cephanelikid ) ;
            
ColorChat(0GREEN,"%s ^1[ ^3ZOMBI Ayarlarini ^1] Aktif Etti.",adnm);
            
emit_sound(0CHAN_AUTO"osmuzik/go_alien.wav"1.0ATTN_NORM0PITCH_NORM);
        }   
        case 
3:
        {
                   new 
adnm[33]
            
get_user_name(id,adnm,32)
            
cephanelikid );
            
server_cmd("amx_show_activity 0");
            
set_cvar_num("mp_friendlyfire",1);
            
server_cmd("amx_unammo @All 1");
            
server_cmd("amx_godmode @CT 1");
            
server_cmd("amx_heal @CT 9999");
            
server_cmd("amx_show_activity 2");
            
ColorChat(0GREEN,"%s ^1[ ^3SILAHLI FF Ayarini^1] Aktif Etti.",adnm);    
            
emit_sound(0CHAN_AUTO"osmuzik/warsound.wav"1.0ATTN_NORM0PITCH_NORM);
        }
        case 
4:
        {
                   new 
adnm[33]
            
get_user_name(id,adnm,32)
            
server_cmd("amx_show_activity 0");
            
server_cmd("amx_unammo @All 1");
            
server_cmd("amx_godmode @CT 1");
            
set_cvar_num("sv_gravity",500);
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_fire @CT");
            
server_cmd("amx_fire @CT");
            
server_cmd("amx_fire @CT");
            
server_cmd("amx_show_activity 2");
            
ColorChat(0GREEN,"%s ^1[ ^3YAKARTOP Ayarini^1] Aktif Etti.",adnm);
        }
        case 
5:
        {
            new 
adnm[33]
            
get_user_name(id,adnm,32)
            static 
players[32],inum,tempid;
            
get_players(players,inum,"ae","TERRORIST")
            for(new 
i;i<inum;i++) {
                
tempid players;
                
give_item(tempid,"weapon_shield")
            }
            
server_cmd("amx_show_activity 0");
            
server_cmd("amx_unammo @all 1");
            
server_cmd("amx_heal @CT 99999");
            
server_cmd("amx_godmode @CT 1");
            
server_cmd("amx_show_activity 2");
            
ColorChat(0GREEN,"%s ^1[^3 300Sparta Ayarlarini ^1] Aktif Etti.",adnm);
            
emit_sound(0CHAN_AUTO"osmuzik/newspartansound.wav"1.0ATTN_NORM0PITCH_NORM);
        }
        case 
6:
        {
            if(
engel2[id]==0)
            {
                new 
adnm[33]
                
get_user_name(id,adnm,32)
            
                
server_cmd("amx_show_activity 0");
                
server_cmd("amx_heal @CT 99999");
                
server_cmd("amx_godmode @CT 1");
                
server_cmd("amx_show_activity 2");
                
ColorChat(0GREEN,"%s ^1[^3 YAKALAMAC ^1] Aktif Etti.",adnm);
                
ac(id);
                
engel2[id] = 1;
                
emit_sound(0CHAN_AUTO"osmuzik/bipbip.wav"1.0ATTN_NORM0PITCH_NORM);
            }
            else
            {
                new 
adnm[33]
                
get_user_name(id,adnm,32)
                static 
players[32],inum,tempid;
                
get_players(players,inum,"ae","CT")
                for(new 
i;i<inum;i++) {
                    
tempid players;
                    
set_user_health(tempid100)
                }
                
server_cmd("amx_show_activity 0");
                
server_cmd("amx_godmode @CT 0");
                
server_cmd("amx_show_activity 2");
                
ColorChat(0GREEN,"%s ^1[^3 YAKALAMAC ^1] Ayarini Devre Disi Etti.",adnm);
                
event_new_round(id);
                
engel2[id] = 0;
            }       
        }
    } 
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;     

public 
cephanelikid )  
{  
        new 
menu menu_create("\y[ SILAH SEC ] ","cephanelik2")
        
menu_additem(menu,"\wAK47 + AWP","1");
        
menu_additem(menu,"\wM4A1 + AWP","2");
        
menu_additem(menu,"\wM3 + AWP","3");
        
menu_additem(menu,"\wM249 + AWP","4");
        
menu_additem(menu,"\wFamas + AWP","5");
        
        new 
players[32], num;
        
get_playersplayersnum"a");
    
        for( new 
0num ;i++ )
        {
            
menu_displayplayersmenu);    
        }  
}  
public 
cephanelik2(id,menu,item

    
    if (
item == MENU_EXIT
    { 
        
menu_destroy(menu
        
        return 
PLUGIN_CONTINUE;
    } 
    
    new 
data[6], iName[64
    new 
accesscallback 
    menu_item_getinfo
(menuitemaccessdata,5iName63callback)   
    new 
key str_to_num(data
    switch(
key
        {     
            case 
1:  
            {     
                
give_itemid"weapon_ak47" );  
                
cs_set_user_bpammoidCSW_AK47100 ); 
                
give_itemid"weapon_awp"); 
                
cs_set_user_bpammoidCSW_AWP100 );     
            }  
            case 
2:  
            {  
                
give_itemid"weapon_m4a1" );  
                
cs_set_user_bpammoidCSW_M4A1100 ); 
                
give_itemid"weapon_awp"); 
                
cs_set_user_bpammoidCSW_AWP100 ); 
            }  
            case 
3:  
            { 
                
give_itemid"weapon_m3" );  
                
cs_set_user_bpammoidCSW_M3100 ); 
                
give_itemid"weapon_awp"); 
                
cs_set_user_bpammoidCSW_AWP100 ); 
            }              
            case 
4:  
            {  
                
give_itemid"weapon_m249" );  
                
cs_set_user_bpammoidCSW_M249200 ); 
                
give_itemid"weapon_awp"); 
                
cs_set_user_bpammoidCSW_AWP100 ); 
            }      
            case 
5:
            {
                
give_itemid"weapon_famas" );  
                
cs_set_user_bpammoidCSW_FAMAS100 ); 
                
give_itemid"weapon_awp"); 
                
cs_set_user_bpammoidCSW_AWP100 ); 
            }      
                
        }  
    
give_itemid"item_kevlar"); 
    
give_itemid"weapon_hegrenade"); 
    
give_itemid"weapon_deagle" );  
    
cs_set_user_bpammoidCSW_DEAGLE100 );  
    
    return 
PLUGIN_HANDLED;  

public 
fwdTouch(entityid) {
    if (
touchkill_enabled) {
        if( (
pev_valid(entity) && pev_valid(id)) && ( get_user_teamid ) == && get_user_team(entity) == 1) ) {
            
            
user_kill(entity,1
        }
        
    }
}  
public 
ac(id)
{
    
touchkill_enabled true;
}
public 
event_new_round(id)
{
    
touchkill_enabled false;

[/i][/i][/i][/i][/i]
Reply
#3
Hatanın giderilmiş hali

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"




public plugin_init() {
    
register_plugin("|JB| Oyun Menu""1.0""Pikachu")
    
    
register_clcmd("say /oyunmenu""jb_oyunmenu")
    
}


public 
ctkoruma(id) {
    
server_cmd("amx_godmode @CT 1")
    
server_cmd("amx_heal @CT 9999999")
}


public 
oyunlarikapat(id) {
    
server_cmd("amx_godmode @ALL 0"
    
server_cmd("amx_noclip @ALL 0"
    
server_cmd("amx_speed @ALL 0"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_unammo @ALL 0"
    
server_cmd("amx_glow @ALL OFF"
    
server_cmd("amx_cvar mp_friendlyfire 0"
    
server_cmd("amx_cvar sv_gravity 800"
    
chat_color(id,"!gOyunlar Kapatildi!"
    
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}


public 
saklambac(id) {
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_glow @CT aqua")     
    
server_cmd("amx_disarm @ALL")    
    
chat_color(id,"!gSaklambac Oynuyoruz!"
    
chat_color(id,"!gHerkes Saklansin!"
}


public 
yakartop(id) {
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_fire @CT")    
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gYakar Top Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
cete(id) {
    
server_cmd("amx_heal @CT 9999999")   
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_weapon @T m4a1")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T awp"
    
server_cmd("amx_heal @T 900"
    
server_cmd("amx_armor @T 1000"
    
server_cmd("amx_cvar mp_friendlyfire 1"
    
chat_color(id,"!gCete Oynuyoruz!"
    
chat_color(id,"!gAtes Etmeye Baslayin!")
}


public 
yakalamac(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_speed @CT 1"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!gYakalamac Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
simit(id) {
    
server_cmd("amx_heal @CT 900"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gSimit Oynuyoruz!"
    
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!"
}


public 
c4(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_bury @T")    
    
server_cmd("amx_weapon @T C4")    
    
chat_color(id,"!gC4 Oynuyoruz!"
    
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!"
}


public 
ucankus(id) {
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999")  
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_cvar sv_gravity 100"
    
chat_color(id,"!gUcan Kus Oynuyoruz!"
    
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}


public 
altinsozcuk(id) {
    
server_cmd("amx_heal @CT 900")   
    
server_cmd("amx_disarm @all")   
    
server_cmd("amx_weapon @T 43")   
    
server_cmd("amx_weapon @T 14")   
    
server_cmd("amx_noclip @CT 1")   
    
server_cmd("amx_armor @all 100")   
    
chat_color(id,"!gAltin Sozcuk Oynuyoruz!"
    
chat_color(id,"!gAltin Kelimeyi Duydugunuzda!")
}


public 
zombi(id) {
    
server_cmd("amx_glow @CT aqua")   
    
server_cmd("amx_glow @T lightyellow")   
    
server_cmd("amx_disarm @ALL")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T m3"
    
server_cmd("amx_heal @CT 10000"
    
server_cmd("amx_armor @CT 10000"
    
server_cmd("amx_unammo @T 1"
    
server_cmd("amx_cvar sv_gravity 300"
    
chat_color(id,"!gZombi Oynuyoruz!"
    
chat_color(id,"!gCT'yi Oldurun!"
}


public 
deaglesans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT deagle"
    
server_cmd("amx_fire @T"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_armor @T 200"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
chat_color(id,"!gDeagle Sans Oynuyoruz!"
    
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}


public 
spartans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @T shield"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_unammo @CT 1"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!g300 Spartali Oynuyoruz!"
    
chat_color(id,"!gOlmemeye Calisin!"
}


public 
bicakff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
pompaliff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 21")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
awpff (id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 48")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
scoutff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 46")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
deagleff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 14")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
besbirff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 51")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
otoawpff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 49")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


stock chat_color(const id, const input[], any:...) { 
    new 
count 1players[32
    static 
msg[191
    
vformat(msg190input3
    
    
replace_all(msg190"!g""^4"
    
replace_all(msg190"!y""^1"
    
replace_all(msg190"!t""^3"
    
replace_all(msg190"!team2""^0"
    
    if (
idplayers[0] = id
    else 
get_players(playerscount"ch")  
    for (new 
0counti++) { 
        if (
is_user_connected(players[i])) { 
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players
            
write_byte(players); 
            
write_string(msg); 
            
message_end(); 
        } 
    } 
    
}  


public 
jb_oyunmenu(id) {
    new 
menu menu_create("\r|JB| Oyun Menu \g[ Pikachu ]""menu_handler")
    
    
menu_additem(menu"\yCT Koruma""1"0); 
    
menu_additem(menu"\yOyunlari Kapat""2" ,0); 
    
menu_additem(menu"\ySaklambac""3"0); 
    
menu_additem(menu"\yYakar Top""4"0); 
    
menu_additem(menu"\yCete""5"0); 
    
menu_additem(menu"\yYakalamaç""6"0); 
    
menu_additem(menu"\ySimit""7"0); 
    
menu_additem(menu"\yC4""8"0); 
    
menu_additem(menu"\yUcan Kus""9"0); 
    
menu_additem(menu"\yAltin Sozcuk""10"0); 
    
menu_additem(menu"\yZombi""11"0); 
    
menu_additem(menu"\yDeagle Sans""12"0); 
    
menu_additem(menu"\y300 Spartali""13"0); 
    
    
menu_setprop(menuMPROP_NEXTNAME"Ileri>>");   
    
menu_setprop(menuMPROP_BACKNAME"<<Geri"); 
    
menu_setprop(menuMPROP_EXITNAME"Kapat"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
    
    return 
PLUGIN_CONTINUE
}


public 
menu_handler(idmenuitem) {
    
    
    if ( 
item == MEXIT_ALL ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
ctkoruma(id)
        }
        
        case 
: {
            
oyunlarikapat(id)
        }
        
        case 
: {
            
saklambac(id)
        }
        
        case 
: {
            
yakartop(id)
        }
        
        case 
: {
            
cete(id)
        }
        
        case 
: {
            
yakalamac(id)
        }
        
        case 
: {
            
simit(id)
        }
        
        case 
: {
            
c4(id)
        }
        
        case 
: {
            
ucankus(id)
        }
        
        case 
10 : {
            
altinsozcuk(id)
        }
        
        case 
11 : {
            
zombi(id)
        }
        
        case 
12 : {
            
deaglesans(id)
        }
        
        case 
13 : {
            
spartans(id)
        }
        
        
// return PLUGIN_CONTINUE // switch içinde return olamaz, SADECE CASE olur.
    
}
    
//Bir alta yazıcaktın :)
    
return PLUGIN_CONTINUE


Menü içinde menü için:

2 Adet menü yaratırsın, birinci menüde ilgili case'de ikinci menünün fonksiyonunu çağırırsın ?

public Menu2(id)

ise

Menu2(id) => 2. menüyü açar[/i][/i][/i]


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
#4
Hakkaten düşünüldüğü zaman saçma bi soru sormuşum ama hala kodlama mantığı tam oturmuş değil umarım yakın zamanda böyle basit şeyleri sormak zorunda kalmam Smile

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"




public plugin_init() {
    
register_plugin("|JB| Oyun Menu""1.0""Pikachu")
    
    
register_clcmd("say /oyunmenu""jb_oyunmenu")
    
}


public 
ctkoruma(id) {
    
server_cmd("amx_godmode @CT 1")
    
server_cmd("amx_heal @CT 9999999")
}


public 
oyunlarikapat(id) {
    
server_cmd("amx_godmode @ALL 0"
    
server_cmd("amx_noclip @ALL 0"
    
server_cmd("amx_speed @ALL 0"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_unammo @ALL 0"
    
server_cmd("amx_glow @ALL OFF"
    
server_cmd("amx_cvar mp_friendlyfire 0"
    
server_cmd("amx_cvar sv_gravity 800"
    
chat_color(id,"!gOyunlar Kapatildi!"
    
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}


public 
saklambac(id) {
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_glow @CT aqua")     
    
server_cmd("amx_disarm @ALL")    
    
chat_color(id,"!gSaklambac Oynuyoruz!"
    
chat_color(id,"!gHerkes Saklansin!"
}


public 
yakartop(id) {
    
server_cmd("amx_godmode @CT 1")    
    
server_cmd("amx_heal @CT 9999999")    
    
server_cmd("amx_fire @CT")    
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gYakar Top Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
cete(id) {
    
server_cmd("amx_heal @CT 9999999")   
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua")    
    
server_cmd("amx_weapon @T m4a1")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T awp"
    
server_cmd("amx_heal @T 900"
    
server_cmd("amx_armor @T 1000"
    
server_cmd("amx_cvar mp_friendlyfire 1"
    
chat_color(id,"!gCete Oynuyoruz!"
    
chat_color(id,"!gAtes Etmeye Baslayin!")
}


public 
yakalamac(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_speed @CT 1"
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!gYakalamac Oynuyoruz!"
    
chat_color(id,"!gKacmaya Baslayin!"
}


public 
simit(id) {
    
server_cmd("amx_heal @CT 900"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_disarm @ALL"
    
chat_color(id,"!gSimit Oynuyoruz!"
    
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!"
}


public 
c4(id) {
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_bury @T")    
    
server_cmd("amx_weapon @T C4")    
    
chat_color(id,"!gC4 Oynuyoruz!"
    
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!"
}


public 
ucankus(id) {
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999")  
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_cvar sv_gravity 100"
    
chat_color(id,"!gUcan Kus Oynuyoruz!"
    
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}


public 
altinsozcuk(id) {
    
server_cmd("amx_heal @CT 900")   
    
server_cmd("amx_disarm @ALL")   
    
server_cmd("amx_weapon @T 43")   
    
server_cmd("amx_weapon @T 14")     
    
server_cmd("amx_armor @ALL 100")   
    
chat_color(id,"!gAltin Sozcuk Oynuyoruz!"
    
chat_color(id,"!gAltin Kelimeyi Duydugunuzda Egilin!")
}


public 
zombi(id) {
    
server_cmd("amx_glow @CT aqua")   
    
server_cmd("amx_glow @T lightyellow")   
    
server_cmd("amx_disarm @ALL")    
    
server_cmd("amx_weapon @T ak47"
    
server_cmd("amx_weapon @T deagle"
    
server_cmd("amx_weapon @T m3"
    
server_cmd("amx_heal @CT 10000"
    
server_cmd("amx_armor @CT 10000"
    
server_cmd("amx_unammo @T 1"
    
server_cmd("amx_cvar sv_gravity 300"
    
chat_color(id,"!gZombi Oynuyoruz!"
    
chat_color(id,"!gCT'yi Oldurun!"
}


public 
deaglesans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @CT deagle"
    
server_cmd("amx_fire @T"
    
server_cmd("amx_heal @T 100"
    
server_cmd("amx_armor @T 200"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
chat_color(id,"!gDeagle Sans Oynuyoruz!"
    
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}


public 
spartans(id) {
    
server_cmd("amx_disarm @ALL"
    
server_cmd("amx_weapon @T shield"
    
server_cmd("amx_weapon @CT 100"
    
server_cmd("amx_unammo @CT 1"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
chat_color(id,"!g300 Spartali Oynuyoruz!"
    
chat_color(id,"!gOlmemeye Calisin!"
}


public 
bicakff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
pompaliff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 21")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
awpff (id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 48")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
scoutff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 46")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
deagleff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 14")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
besbirff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000")
    
server_cmd("amx_weapon @T 51")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


public 
otoawpff(id) {
    
server_cmd("amx_disarm @T"
    
server_cmd("amx_heal @CT 9999999"
    
server_cmd("amx_godmode @CT 1"
    
server_cmd("amx_glow @CT aqua"
    
server_cmd("amx_glow @T lightyellow"
    
server_cmd("amx_heal @T 1900"
    
server_cmd("amx_armor @T 2000"
    
server_cmd("amx_weapon @T 49")
    
chat_color(id,"!gFriendyFire Oynuyoruz!"
    
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}


stock chat_color(const id, const input[], any:...) 

    new 
count 1players[32
    static 
msg[191
    
vformat(msg190input3
     
    
replace_all(msg190"!g""^4"
    
replace_all(msg190"!y""^1"
    
replace_all(msg190"!t""^3"
    
replace_all(msg190"!team2""^0"
     
    if (
idplayers[0] = id; else get_players(playerscount"ch"
    { 
        for (new 
0counti++) 
        { 
            if (
is_user_connected(players[i])) 
            { 
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players
                
write_byte(players); 
                
write_string(msg); 
                
message_end(); 
            } 
        } 
    } 
}  


public 
jb_oyunmenu(id) {
    new 
menu menu_create("\r|JB| Oyun Menu \g[ Pikachu ]""menu_handler")
    
    
menu_additem(menu"\yCT Koruma""1"0); 
    
menu_additem(menu"\yOyunlari Kapat""2" ,0); 
    
menu_additem(menu"\ySaklambac""3"0); 
    
menu_additem(menu"\yYakar Top""4"0); 
    
menu_additem(menu"\yCete""5"0); 
    
menu_additem(menu"\yYakalamaç""6"0); 
    
menu_additem(menu"\ySimit""7"0); 
    
menu_additem(menu"\yC4""8"0); 
    
menu_additem(menu"\yUcan Kus""9"0); 
    
menu_additem(menu"\yAltin Sozcuk""10"0); 
    
menu_additem(menu"\yZombi""11"0); 
    
menu_additem(menu"\yDeagle Sans""12"0); 
    
menu_additem(menu"\y300 Spartali""13"0); 
    
    
menu_setprop(menuMPROP_NEXTNAME"Ileri>>");   
    
menu_setprop(menuMPROP_BACKNAME"<<Geri"); 
    
menu_setprop(menuMPROP_EXITNAME"Kapat"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
    
    return 
PLUGIN_CONTINUE
}


public 
menu_handler(idmenuitem) {


    if ( 
item == MEXIT_ALL ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }


    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
ctkoruma(id)
        }
        
        case 
: {
            
oyunlarikapat(id)
        }
        
        case 
: {
            
saklambac(id)
        }
        
        case 
: {
            
yakartop(id)
        }
        
        case 
: {
            
cete(id)
        }
        
        case 
: {
            
yakalamac(id)
        }
        
        case 
: {
            
simit(id)
        }
        
        case 
: {
            
c4(id)
        }
        
        case 
: {
            
ucankus(id)
        }
        
        case 
10 : {
            
altinsozcuk(id)
        }
        
        case 
11 : {
            
zombi(id)
        }
        
        case 
12 : {
            
deaglesans(id)
        }
        
        case 
13 : {
            
spartans(id)
        }
        
        case 
14 : {
            
ffmenu(id)
        }
    }
    return 
PLUGIN_CONTINUE
}


public 
ffmenu(id) {
    new 
menu menu_create("\rFriendlyFire Menu \g[ Pikachu ]""menu_handler2")
    
    
menu_additem(menu"\yBicak FF""1"0)
    
menu_additem(menu"\yPompali FF""2"0)
    
menu_additem(menu"\yAwp FF""3"0)
    
menu_additem(menu"\yScout FF""4"0)
    
menu_additem(menu"\yM249 FF""5"0)
    
menu_additem(menu"\yOto Awp FF""6"0)
    
menu_additem(menu"\yDeagle FF""7"0)
    
    
menu_setprop(menuMPROP_NEXTNAME"Ileri>>");   
    
menu_setprop(menuMPROP_BACKNAME"<<Geri"); 
    
menu_setprop(menuMPROP_EXITNAME"Kapat"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
    
    return 
PLUGIN_CONTINUE
}


public 
menu_handler2(idmenuitem) {
    
    if ( 
item == MEXIT_ALL ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
bicakff(id)
        }
        
        case 
: {
            
pompaliff(id)
        }
        
        case 
: {
            
awpff(id)
        }
        
        case 
: {
            
scoutff(id)
        }
        
        case 
: {
            
besbirff(id)
        }
        
        case 
: {
            
otoawpff(id)
        }
        
        case 
: {
            
deagleff(id)
        }
    }
    return 
PLUGIN_CONTINUE


Böyle yaptım fakat ffmenu(id) Oyun Menu de görünmüyor ne yazık ki :/[/i][/i][/i]
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#5
Konu https://www.csplague.com/pawn-plugin-der...dersi.html sayesinde çözüme kavuşmuştur Smile
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#6
Çözülmüş İsteklere taşındı o zaman Big Grin


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


Possibly Related Threads…
Thread Author Replies Views Last Post
  Menu ve jbmenu istek hamhum 10 12,369 05-01-17, 01:30
Last Post: marvel1905
  Yeni BB Class Menu hbaranuren 10 13,189 24-10-16, 18:11
Last Post: ready2die
  [JB] Admin Menü Plugini Nobb 8 6,570 02-04-15, 22:14
Last Post: jackdalton06
  ct'ye özel bir menu wolf5094 25 7,126 21-02-15, 00:01
Last Post: eneskaraca55
  JailBreak Multi menü CryTek 19 7,227 20-02-15, 23:57
Last Post: eneskaraca55
  Özel Zm Menu MERTKIRAL 2 4,629 08-02-15, 13:24
Last Post: recepbeymk
  BioHazard UYUMLU Vip Menu KeNZ0 9 15,163 14-01-15, 01:15
Last Post: Neith
  Ts3 Menu hem bağlan hem indir kanun67 10 4,582 14-01-15, 01:15
Last Post: Neith
  VIP menü istek bloody123 10 4,695 18-09-14, 10:31
Last Post: saplaq08
  Menü İsteği bloody123 6 3,243 18-09-14, 10:31
Last Post: saplaq08

Foruma Atla:


Users browsing this thread: 1 Guest(s)