Posts: 416
Threads: 59
Joined: Jan 2012
Reputation:
0
amx_ctmenu
Abiler Ben Sölebir eklenti istiyorum
1.Yerime Gardiyan sec
2.CT God + heal
3.c4 oynat
4.He Granade 50 TaneVer
5.Oyuncuyu Secerek rewle
6.Oyuncuyu Secerek 15 TL Ver
-------------------------------------------------
Ben Bunlar haric bide sunu eklentinin icine istiyorum
__________________________________________
say /jbver
50 TL Versin her 600 saniyede biryani10 dk debir
Tesekurler
CelikGame Türkçe Mod Paketlerinin Yapildi Yer
(Mod Paketleri Sadece Pluginlerin Birleşmesiyle Oluşuyor )
Not : Benim Editlediğim Pluginlerde Var
FB
Posts: 369
Threads: 26
Joined: Jun 2012
Reputation:
0
41aaa41 dateline='' Wrote: amx_ctmenu
Abiler Ben Sölebir eklenti istiyorum
1.Yerime Gardiyan sec
2.CT God + heal
3.c4 oynat
4.He Granade 50 TaneVer
5.Oyuncuyu Secerek rewle
6.Oyuncuyu Secerek 15 TL Ver
-------------------------------------------------
Ben Bunlar haric bide sunu eklentinin icine istiyorum
__________________________________________
say /jbver
50 TL Versin her 600 saniyede biryani10 dk debir
Tesekurler
50tl yi kime verecek 600 saniyede bir ?
Posts: 416
Threads: 59
Joined: Jan 2012
Reputation:
0
say /jbver yazana
tl ayarini cvaradabaglasanniz sevinirim
CelikGame Türkçe Mod Paketlerinin Yapildi Yer
(Mod Paketleri Sadece Pluginlerin Birleşmesiyle Oluşuyor )
Not : Benim Editlediğim Pluginlerde Var
FB
Posts: 369
Threads: 26
Joined: Jun 2012
Reputation:
0
menünün ayarları şöyle olsa nasıl olur ?
menü tuşları:
1.Yerime Gardiyan sec
2.CT God + 5000 heal
3.c4 oynat (bunda c4 verecek + gömme olacak mı ?)
4.He Granade 50 TaneVer
5.Oyuncuyu Secerek rewle
6.jb ayarı
jb ayarına tıklayınca yeni bir menu gelecek.Bu menude
1:Jb ver (buna tıklayınca seçtiği oyuncuya istediği kadar jb verebilecek tabi istersen max verebileceği jb miktarını da cvar a bağlayabiliriz. örnek 100 jb gibi)
2:Jb al (ismini seçtiği oyuncunun jb sini alacak.)
seçenekleri olacak. tabi bu seçeneklere tıklayınca oyuncuların kaç jb si olduğu da gözükçek.
böyle olsa sence de daha güzel olmaz mı ?
ayrıca bu menu sadece ct ye özel olacağı için ct harici kimse bu menuyu açamayacak.
Posts: 416
Threads: 59
Joined: Jan 2012
Reputation:
0
Aynen  Teşekurler
CelikGame Türkçe Mod Paketlerinin Yapildi Yer
(Mod Paketleri Sadece Pluginlerin Birleşmesiyle Oluşuyor )
Not : Benim Editlediğim Pluginlerde Var
FB
Posts: 369
Threads: 26
Joined: Jun 2012
Reputation:
0
tamam listeme aldım en kısa zamanda yapacağım suan biraz yoğunum da
Posts: 416
Threads: 59
Joined: Jan 2012
Reputation:
0
AllahRazıolsunsaol
CelikGame Türkçe Mod Paketlerinin Yapildi Yer
(Mod Paketleri Sadece Pluginlerin Birleşmesiyle Oluşuyor )
Not : Benim Editlediğim Pluginlerde Var
FB
Posts: 292
Threads: 19
Joined: Dec 2011
Reputation:
0
Buyur Yaptım Eksik Varsa Söyle Tamamlarım.
PHP Code: /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #include <hamsandwich> #include <jail>
#define PLUGIN "Gelismis Gardiyan Menusu" #define VERSION "1.0" #define AUTHOR "peNgueN"
#define CTHP 5000 //Ctlerin Canı #define BOMBA 50 //Gelecek Bomba Sayısı #define MAXJB 1500 // Verilecek En Fazla Jb #define ADMIN_YETKI ADMIN_BAN // Menuyu Açmak İçin Gerekli Yetki
enum MENULER { MENU_GARDIYAN, MENU_JBVER, MENU_REVLE, MENU_UNDEFINED }
new MENULER: menum = MENU_UNDEFINED;
new bomba[ 33 ]; new bombam[ 33 ];
new jb[ 33 ];
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent( "logevent_roundbaslat", 2, "1=Round_Start"); register_clcmd("say /menu", "GardiyanMenu", ADMIN_YETKI ); register_clcmd( "say_team /menu", "GardiyanMenu", ADMIN_YETKI ); register_clcmd( "JB", "JBVerSay" ); } public logevent_roundbaslat(id) { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { if( cs_get_user_team( oyuncular[ i ] ) == CS_TEAM_CT ) { bomba[ oyuncular[ i ] ] = 0; bombam[ oyuncular[ i ] ] = 0; set_user_godmode( oyuncular[ i ], 0 ); } } } public BombaVer(task) { new id = task - 1453; if( is_user_alive( id ) ) { if( bomba[ id ] == 1 ) { if( bombam[ id ] <= BOMBA ) { if(!user_has_weapon(id , CSW_HEGRENADE)) { give_item(id , "weapon_hegrenade"); bombam[ id ]++; } } else { bomba[ id ] = 0; bombam[ id ] = 0; client_print( id, print_center, "[JB] Bombaniz Bitti.." ); remove_task( id + 1453 ); } } } }
public GardiyanMenu( id ) { if( cs_get_user_team( id ) == CS_TEAM_CT ) { if( !is_user_alive( id ) ) return PLUGIN_HANDLED; new menu[64]; format( menu, charsmax( menu ), "\y=> \rGelismis Gardiyan Menü \y<=", LANG_PLAYER ); new iMenu = menu_create( menu, "MenuDevam" ); formatex( menu, charsmax( menu ), "\wYerime Gardiyan Sec"); menu_additem( iMenu, menu, "1", 0 ); formatex( menu, charsmax( menu ), "\wCT GodMode + %d HP", CTHP); menu_additem( iMenu, menu, "2", 0 ); formatex( menu, charsmax( menu ), "\wC4 Oynat"); menu_additem( iMenu, menu, "3", 0 ); formatex( menu, charsmax( menu ), "\w%d Hegranade", BOMBA); menu_additem( iMenu, menu, "4", 0 ); formatex( menu, charsmax( menu ), "\wÃlü Oyunculari Revle"); menu_additem( iMenu, menu, "5", 0 ); formatex( menu, charsmax( menu ), "\wJB \rVer"); menu_additem( iMenu, menu, "6", 0 ); menu_display( id, iMenu ); return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }
public MenuDevam( id, menu, item ) { if ( item == MENU_EXIT ) { menu_destroy( menu ); return PLUGIN_HANDLED; } new data[6], name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, data,5, name, 63, Callback); new key = str_to_num(data); switch (key) { case 1: { menum = MENU_GARDIYAN; TMenu(id); } case 2: { new oyuncular[32], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { set_user_godmode( oyuncular[ i ], 1 ); set_user_health( oyuncular[ i ], get_user_health( oyuncular[ i ] ) + CTHP ); client_print( oyuncular[ i ], print_chat, "[JB] GodMode + %d HP Aldiniz..", CTHP ); } } case 3: { C4Sor(id); } case 4: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { if( bomba[ oyuncular[ i ] ] == 1 ) { client_print( id, print_chat, "[JB] CT Zaten %d Tane Bombaya Sahip..", BOMBA ); return PLUGIN_HANDLED; } else if( bomba[ oyuncular[ i ] ] == 0 ) { bombam[ oyuncular[ i ] ] = 0; bomba[ oyuncular[ i ] ] = 1; client_print( id, print_chat, "[JB] CT'ye %d Tane Bomba Verdiniz..", BOMBA ); set_task(0.3 , "BombaVer" , oyuncular[ i ] + 1453 , _ , _ , "b"); } } } case 5: { menum = MENU_REVLE; TMenu(id); } case 6: { menum = MENU_JBVER; TMenu(id); } } menu_destroy(menu); return 0; }
public TMenu(id) { new menu[64], iMenu; new oyuncular[ 32 ], onum; new isim[ 64 ], sira[ 10 ]; get_players( oyuncular, onum, "e", "TERRORIST" ); switch( menum ) { case MENU_GARDIYAN: { format( menu, charsmax( menu ), "\yYerine Gardiyan Sec", LANG_PLAYER ); iMenu = menu_create( menu, "MenuGardiyan" ); for( new i; i < onum ; i++ ) { get_user_name( oyuncular[ i ], isim, charsmax( isim ) ); num_to_str( oyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s", isim ); menu_additem( iMenu, menu, sira, 0 ); } } case MENU_JBVER: { format( menu, charsmax( menu ), "\wJB \yVer", LANG_PLAYER ); iMenu = menu_create( menu, "MenuJBVer" ); for( new i; i < onum ; i++ ) { get_user_name( oyuncular[ i ], isim, charsmax( isim ) ); num_to_str( oyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s - \r[ %d ]", isim, jb_get_user_packs( oyuncular[ i ] ) ); menu_additem( iMenu, menu, sira, 0 ); } } case MENU_REVLE: { new ioyuncular[ 32 ], ionum; get_players( ioyuncular, ionum, "be", "TERRORIST" ); format( menu, charsmax( menu ), "\yOyuncu Revle", LANG_PLAYER ); iMenu = menu_create( menu, "MenuRevle" ); for( new i; i < ionum ; i++ ) { if( !is_user_alive( ioyuncular[ i ] ) ) { get_user_name( ioyuncular[ i ], isim, charsmax( isim ) ); num_to_str( ioyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s", isim ); menu_additem( iMenu, menu, sira, 0 ); } } } } menu_display( id, iMenu ); return PLUGIN_HANDLED; }
public MenuGardiyan( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new gardiyan = str_to_num(Data); if( cs_get_user_team( gardiyan ) == CS_TEAM_T ) { if(!is_user_alive( id )) { cs_set_user_team( gardiyan, CS_TEAM_CT ); ExecuteHamB(Ham_CS_RoundRespawn, gardiyan); } else { cs_set_user_team( gardiyan, CS_TEAM_CT ); } new gisim[ 64 ]; get_user_name( gardiyan, gisim, charsmax( gisim ) ); client_print( 0, print_chat, "[JB] %s Gardiyan Oldu..", gisim ); } menu_destroy(menu); return PLUGIN_HANDLED; }
public MenuRevle( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new oyuncu = str_to_num(Data); if( !is_user_alive( oyuncu ) ) { ExecuteHamB( Ham_CS_RoundRespawn, oyuncu ); client_print( oyuncu, print_center, "[JB] Yeniden Hayattasin !" ); } else { client_print( id, print_chat, "[JB] Oyuncu Zaten Canli.." ); return PLUGIN_HANDLED; } menu_destroy(menu); return PLUGIN_HANDLED; }
public MenuJBVer( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new oyuncu = str_to_num(Data); jb[ id ] = oyuncu; client_cmd( id, "messagemode JB" ); menu_destroy(menu); return PLUGIN_HANDLED; }
public JBVerSay(id) { new say[ 300 ] read_args( say, charsmax( say ) ) remove_quotes(say); if( !is_str_num( say ) || equal( say, "" ) ) return PLUGIN_HANDLED; jbver( id, say ); return PLUGIN_CONTINUE }
jbver( id, say[] ) { new miktar = str_to_num( say ); new oyuncu = jb[ id ]; new oyuncuisim[ 64 ]; new adminisim[ 64 ]; if(oyuncu > 0) { get_user_name( oyuncu, oyuncuisim, charsmax( oyuncuisim ) ); get_user_name( id, adminisim, charsmax( adminisim ) ); if(miktar <= MAXJB) { jb_set_user_packs( oyuncu, jb_get_user_packs( oyuncu ) + miktar ); } else { client_print( id, print_chat, "[JB] En Fazla %d JB Verebilme Hakkiniz Var !", MAXJB ); return PLUGIN_HANDLED; } client_print( 0, print_chat, "Admin [ %s ], [ %s ] isimli oyuncuya %d JB Verdi",adminisim, oyuncuisim, miktar ); } return PLUGIN_HANDLED }
public C4Sor(id) { new menu = menu_create( "\wC4 Menu","C4Devam" ); menu_additem( menu ,"\yGom", "1" ); menu_additem( menu, "\yNormal", "2" ); menu_display( id, menu ); return PLUGIN_HANDLED; }
public C4Devam( id, menu, item ) { if ( item == MENU_EXIT ) { menu_destroy( menu ); return PLUGIN_HANDLED; } new data[6], name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, data,5, name, 63, Callback); new key = str_to_num(data); switch (key) { case 1: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "TERRORIST" ); for( new i ; i < onum ; i++ ) { client_cmd( id, "amx_weapon @T c4" ); engclient_cmd( oyuncular[ i ], "item_c4" ); client_print( 0, print_chat, "[JB] C4 Oyunu Basladi.." ); } client_cmd( id, "amx_bury @T 1" ); } case 2: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "TERRORIST" ); for( new i ; i < onum ; i++ ) { client_cmd( id, "amx_weapon @T c4" ); engclient_cmd( oyuncular[ i ], "item_c4" ); client_print( 0, print_chat, "[JB] C4 Oyunu Basladi.." ); } } } menu_destroy( menu ); return PLUGIN_HANDLED; }
Posts: 1,089
Threads: 189
Joined: Feb 2012
Reputation:
0
Konu Taşındı !
Fakelerim Çıkmaya Başlamış Lütfen [email protected] & DeaTReX Adreslerinden Başka Hesabım Yoktur Lütfen Onlara Kanmayınız !
Sunuculara Ve Serverlara Özel Plugin Ve Mod Kodlanır
Posts: 416
Threads: 59
Joined: Jan 2012
Reputation:
0
peNgueN dateline='' Wrote: Buyur Yaptım Eksik Varsa Söyle Tamamlarım.
PHP Code: /* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #include <hamsandwich> #include <jail> #define PLUGIN "Gelismis Gardiyan Menusu" #define VERSION "1.0" #define AUTHOR "peNgueN" #define CTHP 5000 //Ctlerin Canı #define BOMBA 50 //Gelecek Bomba Sayısı #define MAXJB 1500 // Verilecek En Fazla Jb #define ADMIN_YETKI ADMIN_BAN // Menuyu Açmak İçin Gerekli Yetki enum MENULER { MENU_GARDIYAN, MENU_JBVER, MENU_REVLE, MENU_UNDEFINED } new MENULER: menum = MENU_UNDEFINED; new bomba[ 33 ]; new bombam[ 33 ]; new jb[ 33 ]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent( "logevent_roundbaslat", 2, "1=Round_Start"); register_clcmd("say /ctmenu", "GardiyanMenu", ADMIN_YETKI ); register_clcmd( "say_team /ctmenu", "GardiyanMenu", ADMIN_YETKI ); register_clcmd( "JB", "JBVerSay" ); } public logevent_roundbaslat(id) { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { if( cs_get_user_team( oyuncular[ i ] ) == CS_TEAM_CT ) { bomba[ oyuncular[ i ] ] = 0; bombam[ oyuncular[ i ] ] = 0; set_user_godmode( oyuncular[ i ], 0 ); } } } public BombaVer(task) { new id = task - 1453; if( is_user_alive( id ) ) { if( bomba[ id ] == 1 ) { if( bombam[ id ] <= BOMBA ) { if(!user_has_weapon(id , CSW_HEGRENADE)) { give_item(id , "weapon_hegrenade"); bombam[ id ]++; } } else { bomba[ id ] = 0; bombam[ id ] = 0; client_print( id, print_center, "[JB] Bombaniz Bitti.." ); remove_task( id + 1453 ); } } } } public GardiyanMenu( id ) { if( cs_get_user_team( id ) == CS_TEAM_CT ) { if( !is_user_alive( id ) ) return PLUGIN_HANDLED; new menu[64]; format( menu, charsmax( menu ), "\y=> \rGelismis Gardiyan Menü \y<=", LANG_PLAYER ); new iMenu = menu_create( menu, "MenuDevam" ); formatex( menu, charsmax( menu ), "\wYerime Gardiyan Sec"); menu_additem( iMenu, menu, "1", 0 ); formatex( menu, charsmax( menu ), "\wCT GodMode + %d HP", CTHP); menu_additem( iMenu, menu, "2", 0 ); formatex( menu, charsmax( menu ), "\wC4 Oynat"); menu_additem( iMenu, menu, "3", 0 ); formatex( menu, charsmax( menu ), "\w%d Hegranade", BOMBA); menu_additem( iMenu, menu, "4", 0 ); formatex( menu, charsmax( menu ), "\wÖlü Oyunculari Revle"); menu_additem( iMenu, menu, "5", 0 ); formatex( menu, charsmax( menu ), "\wJB \rVer"); menu_additem( iMenu, menu, "6", 0 ); menu_display( id, iMenu ); return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } public MenuDevam( id, menu, item ) { if ( item == MENU_EXIT ) { menu_destroy( menu ); return PLUGIN_HANDLED; } new data[6], name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, data,5, name, 63, Callback); new key = str_to_num(data); switch (key) { case 1: { menum = MENU_GARDIYAN; TMenu(id); } case 2: { new oyuncular[32], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { set_user_godmode( oyuncular[ i ], 1 ); set_user_health( oyuncular[ i ], get_user_health( oyuncular[ i ] ) + CTHP ); client_print( oyuncular[ i ], print_chat, "[JB] GodMode + %d HP Aldiniz..", CTHP ); } } case 3: { C4Sor(id); } case 4: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "CT" ); for(new i; i < onum; i++) { if( bomba[ oyuncular[ i ] ] == 1 ) { client_print( id, print_chat, "[JB] CT Zaten %d Tane Bombaya Sahip..", BOMBA ); return PLUGIN_HANDLED; } else if( bomba[ oyuncular[ i ] ] == 0 ) { bombam[ oyuncular[ i ] ] = 0; bomba[ oyuncular[ i ] ] = 1; client_print( id, print_chat, "[JB] CT'ye %d Tane Bomba Verdiniz..", BOMBA ); set_task(0.3 , "BombaVer" , oyuncular[ i ] + 1453 , _ , _ , "b"); } } } case 5: { menum = MENU_REVLE; TMenu(id); } case 6: { menum = MENU_JBVER; TMenu(id); } } menu_destroy(menu); return 0; } public TMenu(id) { new menu[64], iMenu; new oyuncular[ 32 ], onum; new isim[ 64 ], sira[ 10 ]; get_players( oyuncular, onum, "e", "TERRORIST" ); switch( menum ) { case MENU_GARDIYAN: { format( menu, charsmax( menu ), "\yYerine Gardiyan Sec", LANG_PLAYER ); iMenu = menu_create( menu, "MenuGardiyan" ); for( new i; i < onum ; i++ ) { get_user_name( oyuncular[ i ], isim, charsmax( isim ) ); num_to_str( oyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s", isim ); menu_additem( iMenu, menu, sira, 0 ); } } case MENU_JBVER: { format( menu, charsmax( menu ), "\wJB \yVer", LANG_PLAYER ); iMenu = menu_create( menu, "MenuJBVer" ); for( new i; i < onum ; i++ ) { get_user_name( oyuncular[ i ], isim, charsmax( isim ) ); num_to_str( oyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s - \r[ %d ]", isim, jb_get_user_packs( oyuncular[ i ] ) ); menu_additem( iMenu, menu, sira, 0 ); } } case MENU_REVLE: { new ioyuncular[ 32 ], ionum; get_players( ioyuncular, ionum, "be", "TERRORIST" ); format( menu, charsmax( menu ), "\yOyuncu Revle", LANG_PLAYER ); iMenu = menu_create( menu, "MenuRevle" ); for( new i; i < ionum ; i++ ) { if( !is_user_alive( ioyuncular[ i ] ) ) { get_user_name( ioyuncular[ i ], isim, charsmax( isim ) ); num_to_str( ioyuncular[ i ], sira, 9); formatex( menu, charsmax( menu ), "\y- %s", isim ); menu_additem( iMenu, menu, sira, 0 ); } } } } menu_display( id, iMenu ); return PLUGIN_HANDLED; } public MenuGardiyan( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new gardiyan = str_to_num(Data); if( cs_get_user_team( gardiyan ) == CS_TEAM_T ) { if(!is_user_alive( id )) { cs_set_user_team( gardiyan, CS_TEAM_CT ); ExecuteHamB(Ham_CS_RoundRespawn, gardiyan); } else { cs_set_user_team( gardiyan, CS_TEAM_CT ); } new gisim[ 64 ]; get_user_name( gardiyan, gisim, charsmax( gisim ) ); client_print( 0, print_chat, "[JB] %s Gardiyan Oldu..", gisim ); } menu_destroy(menu); return PLUGIN_HANDLED; } public MenuRevle( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new oyuncu = str_to_num(Data); if( !is_user_alive( oyuncu ) ) { ExecuteHamB( Ham_CS_RoundRespawn, oyuncu ); client_print( oyuncu, print_center, "[JB] Yeniden Hayattasin !" ); } else { client_print( id, print_chat, "[JB] Oyuncu Zaten Canli.." ); return PLUGIN_HANDLED; } menu_destroy(menu); return PLUGIN_HANDLED; } public MenuJBVer( id, menu, item ) { if( item == MENU_EXIT ) { menu_destroy(menu); return 0; } new Data[6], Name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback); new oyuncu = str_to_num(Data); jb[ id ] = oyuncu; client_cmd( id, "messagemode JB" ); menu_destroy(menu); return PLUGIN_HANDLED; } public JBVerSay(id) { new say[ 300 ] read_args( say, charsmax( say ) ) remove_quotes(say); if( !is_str_num( say ) || equal( say, "" ) ) return PLUGIN_HANDLED; jbver( id, say ); return PLUGIN_CONTINUE } jbver( id, say[] ) { new miktar = str_to_num( say ); new oyuncu = jb[ id ]; new oyuncuisim[ 64 ]; new adminisim[ 64 ]; if(oyuncu > 0) { get_user_name( oyuncu, oyuncuisim, charsmax( oyuncuisim ) ); get_user_name( id, adminisim, charsmax( adminisim ) ); if(miktar <= MAXJB) { jb_set_user_packs( oyuncu, jb_get_user_packs( oyuncu ) + miktar ); } else { client_print( id, print_chat, "[JB] En Fazla %d JB Verebilme Hakkiniz Var !", MAXJB ); return PLUGIN_HANDLED; } client_print( 0, print_chat, "Admin [ %s ], [ %s ] isimli oyuncuya %d JB Verdi",adminisim, oyuncuisim, miktar ); } return PLUGIN_HANDLED } public C4Sor(id) { new menu = menu_create( "\wC4 Menu","C4Devam" ); menu_additem( menu ,"\yGom", "1" ); menu_additem( menu, "\yNormal", "2" ); menu_display( id, menu ); return PLUGIN_HANDLED; } public C4Devam( id, menu, item ) { if ( item == MENU_EXIT ) { menu_destroy( menu ); return PLUGIN_HANDLED; } new data[6], name[64]; new Access, Callback; menu_item_getinfo(menu, item, Access, data,5, name, 63, Callback); new key = str_to_num(data); switch (key) { case 1: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "TERRORIST" ); for( new i ; i < onum ; i++ ) { client_cmd( id, "amx_weapon @T c4" ); engclient_cmd( oyuncular[ i ], "item_c4" ); client_print( 0, print_chat, "[JB] C4 Oyunu Basladi.." ); } client_cmd( id, "amx_bury @T 1" ); } case 2: { new oyuncular[ 32 ], onum; get_players( oyuncular, onum, "ae", "TERRORIST" ); for( new i ; i < onum ; i++ ) { client_cmd( id, "amx_weapon @T c4" ); engclient_cmd( oyuncular[ i ], "item_c4" ); client_print( 0, print_chat, "[JB] C4 Oyunu Basladi.." ); } } } menu_destroy( menu ); return PLUGIN_HANDLED; }
BİNDekliyebilirmiyiz
Bind f say /ctmenu diye pluginin içine
CelikGame Türkçe Mod Paketlerinin Yapildi Yer
(Mod Paketleri Sadece Pluginlerin Birleşmesiyle Oluşuyor )
Not : Benim Editlediğim Pluginlerde Var
FB
|