Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
plugin var ama ben şöyle istiyorum
menu olcak işte // saydan veya konsoldan bişey yazinca menu gelsin
1-SLOT TAGI VER
2-ETKINLIK TAGI VER
olsun birini seçtikten sonra bi menü daha çıksın herkese ver oyuncuya ver diye ayrılsın
bu yetki sadece L yetkisinde olsun böyle plugin yapan olursa çok iyi olur lütfen
Posts: 69
Threads: 3
Joined: Jul 2014
Reputation:
0
Böyle Birşey Olursa Süper Olur
-Acill Yapin
-
Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
Posts: 1,371
Threads: 252
Joined: Mar 2012
Reputation:
0
SMA'sını Paylaşmazsan Yardım Edemeyiz.
Cumaya Gidiyorum Cumadan Sonra Bakarım.
PHP Code:
İletişim => cebinihat @ hotmail . com
PHP Code:
İletişim => cebinihat @ hotmail . com
PHP Code:
İletişim => cebinihat @ hotmail . com
Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
https://www.csplague.com/plugin-sizden-g...-amxx.html plugin bu ama
plugin var ama ben şöyle istiyorum
menu olcak işte // saydan veya konsoldan bişey yazinca menu gelsin
1-SLOT TAGI VER
2-ETKINLIK TAGI VER
olsun birini seçtikten sonra bi menü daha çıksın herkese ver oyuncuya ver diye ayrılsın
bu yetki sadece L yetkisinde olsun böyle plugin yapan olursa çok iyi olur lütfen DEDİĞİMİ DİKKATE ALIRSAN SEVİNİRİM BU ÇOK UZUN VE KARIŞIK
Posts: 292
Threads: 19
Joined: Dec 2011
Reputation:
0
Verdiğin linkteki eklenti gibi tag sistemi mi olacak yoksa sadece nickinin önüne mi gelecek tag ?
PAWN KOD YARDIMCISI
Eklentiyle ilgili her türlü yardımı edebilirim.( jail shop hariç )
İletişim: hassel-vl
Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
peNgueN dateline='' Wrote: Verdiğin linkteki eklenti gibi tag sistemi mi olacak yoksa sadece nickinin önüne mi gelecek tag ?adamın adı mesela Ahmet diyelim otomatik işte yazcak 1-OYUNCUYA VER altında 2-HERKESE ver birini seçtiğinde otomatik Slot # Ahmet olcak
- - - - - - - - - -
peNgueN dateline='' Wrote: Verdiğin linkteki eklenti gibi tag sistemi mi olacak yoksa sadece nickinin önüne mi gelecek tag ?adamın adı mesela Ahmet diyelim otomatik işte yazcak 1-OYUNCUYA VER altında 2-HERKESE ver birini seçtiğinde otomatik Slot # Ahmet olcak
Posts: 292
Threads: 19
Joined: Dec 2011
Reputation:
0
PHP Code:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Give Me Tag Dude" #define VERSION "1.0" #define AUTHOR "peNgueN" enum { TAG_SLOT , TAG_ETKINLIK } new Type [ 33 ]; new const TAGLAR [ 2 ][] = { "SLOT # " , "ETKINLIK # " } public plugin_init () { register_plugin ( PLUGIN , VERSION , AUTHOR ) register_clcmd ( "say /tag" , "cmdTag" ); } public cmdTag ( id ) { if( get_user_flags ( id ) & ADMIN_RCON ) { new menu = menu_create ( "\wTAG MENU" , "showtagmenu_go" ); menu_additem ( menu , "\wSlot Tagi Ver" , "1" ); menu_additem ( menu , "\wEtkinlik Tagi Ver" , "2" ); menu_display ( id , menu ); } return PLUGIN_CONTINUE ; } public showtagmenu_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], szName [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szName , charsmax ( szName ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { Type [ id ] = TAG_SLOT ; showtagmenu2 ( id ); } case 2 : { Type [ id ] = TAG_ETKINLIK ; showtagmenu2 ( id ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; } public showtagmenu2 ( id ) { if( get_user_flags ( id ) & ADMIN_RCON ) { new menu = menu_create ( "\wCHOOSE" , "showtagmenu2_go" ); menu_additem ( menu , "\wHerkese Ver" , "1" ); menu_additem ( menu , "\wOyuncuya Ver" , "2" ); menu_display ( id , menu ); } return PLUGIN_CONTINUE ; } public showtagmenu2_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], szName [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szName , charsmax ( szName ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { new players [ 32 ], pnum , szTag [ 32 ], szName [ 32 ]; get_players ( players , pnum , "ch" ); switch( Type [ id ] ) { case TAG_SLOT : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 1 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 1 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 0 ], szName ); set_user_info ( players [ i ], "name" , szTag ); } client_print ( id , print_chat , "[TAG] Herkese Slot Tagi Verildi." ); } case TAG_ETKINLIK : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 0 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 0 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 1 ], szName ); set_user_info ( players [ i ], "name" , szTag ); } client_print ( id , print_chat , "[TAG] Herkese Etkinlik Tagi Verildi." ); } } } case 2 : { showplayersmenu ( id ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; } public showplayersmenu ( id ) { new players [ 32 ], pnum ; new szName [ 32 ], Own [ 32 ]; get_players ( players , pnum , "ch" ); new menu = menu_create ( "\wCHOOSE PLAYER" , "showplayersmenu_go" ); for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); num_to_str ( players [ i ], Own , charsmax ( Own ) ); menu_additem ( menu , szName , Own ); } menu_display ( id , menu , 0 ); return PLUGIN_HANDLED ; } public showplayersmenu_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], Name [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), Name , charsmax ( Name ), callback ); new key = str_to_num ( info ); new szName [ 32 ], szTag [ 32 ]; switch( Type [ id ] ) { case TAG_SLOT : { get_user_name ( key , szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 1 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 1 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 0 ], szName ); client_print ( id , print_chat , "[TAG] %s ' e Slot Tagi Verildi." , szName ); set_user_info ( key , "name" , szTag ); } case TAG_ETKINLIK : { get_user_name ( key , szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 0 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 0 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 1 ], szName ); client_print ( id , print_chat , "[TAG] %s ' e Etkinlik Tagi Verildi." , szName ); set_user_info ( key , "name" , szTag ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; }
Amxx ekte.
Attached Files
tag.amxx (Size: 2.97 KB / Downloads: 66)
PAWN KOD YARDIMCISI
Eklentiyle ilgili her türlü yardımı edebilirim.( jail shop hariç )
İletişim: hassel-vl
Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
kardeş slot tagı CayLak # verse ?
Posts: 45
Threads: 17
Joined: Jan 2014
Reputation:
0
penguen dateline='' Wrote: PHP Code:
/* plugin generated by amxx-studio */ #include <amxmodx> #include <amxmisc> #define plugın "give me tag dude" #define versıon "1.0" #define author "penguen" enum { tag_slot , tag_etkınlık } new type [ 33 ]; new const taglar [ 2 ][] = { "slot # " , "etkınlık # " } public plugin_init () { register_plugin ( plugın , versıon , author ) register_clcmd ( "say /tag" , "cmdtag" ); } public cmdtag ( id ) { if( get_user_flags ( id ) & admın_rcon ) { new menu = menu_create ( "\wtag menu" , "showtagmenu_go" ); menu_additem ( menu , "\wslot tagi ver" , "1" ); menu_additem ( menu , "\wetkinlik tagi ver" , "2" ); menu_display ( id , menu ); } return plugın_contınue ; } public showtagmenu_go ( id , menu , item ) { if( item == menu_exıt ) { menu_destroy ( menu ); return plugın_handled ; } new info [ 6 ], szname [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szname , charsmax ( szname ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { type [ id ] = tag_slot ; showtagmenu2 ( id ); } case 2 : { type [ id ] = tag_etkınlık ; showtagmenu2 ( id ); } } menu_destroy ( menu ); return plugın_handled ; } public showtagmenu2 ( id ) { if( get_user_flags ( id ) & admın_rcon ) { new menu = menu_create ( "\wchoose" , "showtagmenu2_go" ); menu_additem ( menu , "\wherkese ver" , "1" ); menu_additem ( menu , "\woyuncuya ver" , "2" ); menu_display ( id , menu ); } return plugın_contınue ; } public showtagmenu2_go ( id , menu , item ) { if( item == menu_exıt ) { menu_destroy ( menu ); return plugın_handled ; } new info [ 6 ], szname [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szname , charsmax ( szname ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { new players [ 32 ], pnum , sztag [ 32 ], szname [ 32 ]; get_players ( players , pnum , "ch" ); switch( type [ id ] ) { case tag_slot : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szname , charsmax ( szname ) ); if( containi ( szname , taglar [ 1 ] ) != - 1 ) { replace_all ( szname , charsmax ( szname ), taglar [ 1 ], "" ); } format ( sztag , charsmax ( sztag ), "%s%s" , taglar [ 0 ], szname ); set_user_info ( players [ i ], "name" , sztag ); } client_print ( id , print_chat , "[tag] herkese slot tagi verildi." ); } case tag_etkınlık : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szname , charsmax ( szname ) ); if( containi ( szname , taglar [ 0 ] ) != - 1 ) { replace_all ( szname , charsmax ( szname ), taglar [ 0 ], "" ); } format ( sztag , charsmax ( sztag ), "%s%s" , taglar [ 1 ], szname ); set_user_info ( players [ i ], "name" , sztag ); } client_print ( id , print_chat , "[tag] herkese etkinlik tagi verildi." ); } } } case 2 : { showplayersmenu ( id ); } } menu_destroy ( menu ); return plugın_handled ; } public showplayersmenu ( id ) { new players [ 32 ], pnum ; new szname [ 32 ], own [ 32 ]; get_players ( players , pnum , "ch" ); new menu = menu_create ( "\wchoose player" , "showplayersmenu_go" ); for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szname , charsmax ( szname ) ); num_to_str ( players [ i ], own , charsmax ( own ) ); menu_additem ( menu , szname , own ); } menu_display ( id , menu , 0 ); return plugın_handled ; } public showplayersmenu_go ( id , menu , item ) { if( item == menu_exıt ) { menu_destroy ( menu ); return plugın_handled ; } new info [ 6 ], name [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), name , charsmax ( name ), callback ); new key = str_to_num ( info ); new szname [ 32 ], sztag [ 32 ]; switch( type [ id ] ) { case tag_slot : { get_user_name ( key , szname , charsmax ( szname ) ); if( containi ( szname , taglar [ 1 ] ) != - 1 ) { replace_all ( szname , charsmax ( szname ), taglar [ 1 ], "" ); } format ( sztag , charsmax ( sztag ), "%s%s" , taglar [ 0 ], szname ); client_print ( id , print_chat , "[tag] %s ' e slot tagi verildi." , szname ); set_user_info ( key , "name" , sztag ); } case tag_etkınlık : { get_user_name ( key , szname , charsmax ( szname ) ); if( containi ( szname , taglar [ 0 ] ) != - 1 ) { replace_all ( szname , charsmax ( szname ), taglar [ 0 ], "" ); } format ( sztag , charsmax ( sztag ), "%s%s" , taglar [ 1 ], szname ); client_print ( id , print_chat , "[tag] %s ' e etkinlik tagi verildi." , szname ); set_user_info ( key , "name" , sztag ); } } menu_destroy ( menu ); return plugın_handled ; }
amxx ekte.
kardeşim sana zahmet şimdi tek oyuncuya verirken birini seçtiğim zaman menu kapanıyor menü hep açık dursun ?
- - - - - - - - - -
peNgueN dateline='' Wrote: PHP Code:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Give Me Tag Dude" #define VERSION "1.0" #define AUTHOR "peNgueN" enum { TAG_SLOT , TAG_ETKINLIK } new Type [ 33 ]; new const TAGLAR [ 2 ][] = { "SLOT # " , "ETKINLIK # " } public plugin_init () { register_plugin ( PLUGIN , VERSION , AUTHOR ) register_clcmd ( "say /tag" , "cmdTag" ); } public cmdTag ( id ) { if( get_user_flags ( id ) & ADMIN_RCON ) { new menu = menu_create ( "\wTAG MENU" , "showtagmenu_go" ); menu_additem ( menu , "\wSlot Tagi Ver" , "1" ); menu_additem ( menu , "\wEtkinlik Tagi Ver" , "2" ); menu_display ( id , menu ); } return PLUGIN_CONTINUE ; } public showtagmenu_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], szName [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szName , charsmax ( szName ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { Type [ id ] = TAG_SLOT ; showtagmenu2 ( id ); } case 2 : { Type [ id ] = TAG_ETKINLIK ; showtagmenu2 ( id ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; } public showtagmenu2 ( id ) { if( get_user_flags ( id ) & ADMIN_RCON ) { new menu = menu_create ( "\wCHOOSE" , "showtagmenu2_go" ); menu_additem ( menu , "\wHerkese Ver" , "1" ); menu_additem ( menu , "\wOyuncuya Ver" , "2" ); menu_display ( id , menu ); } return PLUGIN_CONTINUE ; } public showtagmenu2_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], szName [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), szName , charsmax ( szName ), callback ); new key = str_to_num ( info ); switch( key ) { case 1 : { new players [ 32 ], pnum , szTag [ 32 ], szName [ 32 ]; get_players ( players , pnum , "ch" ); switch( Type [ id ] ) { case TAG_SLOT : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 1 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 1 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 0 ], szName ); set_user_info ( players [ i ], "name" , szTag ); } client_print ( id , print_chat , "[TAG] Herkese Slot Tagi Verildi." ); } case TAG_ETKINLIK : { for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 0 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 0 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 1 ], szName ); set_user_info ( players [ i ], "name" , szTag ); } client_print ( id , print_chat , "[TAG] Herkese Etkinlik Tagi Verildi." ); } } } case 2 : { showplayersmenu ( id ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; } public showplayersmenu ( id ) { new players [ 32 ], pnum ; new szName [ 32 ], Own [ 32 ]; get_players ( players , pnum , "ch" ); new menu = menu_create ( "\wCHOOSE PLAYER" , "showplayersmenu_go" ); for( new i ; i < pnum ; i ++ ) { get_user_name ( players [ i ], szName , charsmax ( szName ) ); num_to_str ( players [ i ], Own , charsmax ( Own ) ); menu_additem ( menu , szName , Own ); } menu_display ( id , menu , 0 ); return PLUGIN_HANDLED ; } public showplayersmenu_go ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ); return PLUGIN_HANDLED ; } new info [ 6 ], Name [ 64 ]; new access , callback ; menu_item_getinfo ( menu , item , access , info , charsmax ( info ), Name , charsmax ( Name ), callback ); new key = str_to_num ( info ); new szName [ 32 ], szTag [ 32 ]; switch( Type [ id ] ) { case TAG_SLOT : { get_user_name ( key , szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 1 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 1 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 0 ], szName ); client_print ( id , print_chat , "[TAG] %s ' e Slot Tagi Verildi." , szName ); set_user_info ( key , "name" , szTag ); } case TAG_ETKINLIK : { get_user_name ( key , szName , charsmax ( szName ) ); if( containi ( szName , TAGLAR [ 0 ] ) != - 1 ) { replace_all ( szName , charsmax ( szName ), TAGLAR [ 0 ], "" ); } format ( szTag , charsmax ( szTag ), "%s%s" , TAGLAR [ 1 ], szName ); client_print ( id , print_chat , "[TAG] %s ' e Etkinlik Tagi Verildi." , szName ); set_user_info ( key , "name" , szTag ); } } menu_destroy ( menu ); return PLUGIN_HANDLED ; }
Amxx ekte.
KARDEŞİM SANA ZAHMET ŞİMDİ TEK OYUNCUYA VERİRKEN BİRİNİ SEÇTİĞİM ZAMAN MENU KAPANIYOR MENÜ HEP AÇIK DURSUN ?