Clan tag // acil - SavagesClaN - 21-08-14
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
Cevap: Clan tag // acil - AoenFlux - 22-08-14
Böyle Birşey Olursa Süper Olur
-Acill Yapin -
Cevap: Clan tag // acil - SavagesClaN - 22-08-14
guncel
Cevap: Clan tag // acil - Nobb - 22-08-14
SMA'sını Paylaşmazsan Yardım Edemeyiz.
Cumaya Gidiyorum Cumadan Sonra Bakarım.
Cevap: Clan tag // acil - SavagesClaN - 22-08-14
https://www.csplague.com/plugin-sizden-gelen-cs-1-6-eklentileri/35831-tag-ekle-v1-1-sma-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
Cevap: Clan tag // acil - peNgueN - 22-08-14
Verdiğin linkteki eklenti gibi tag sistemi mi olacak yoksa sadece nickinin önüne mi gelecek tag ?
Cevap: Clan tag // acil - SavagesClaN - 22-08-14
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
Cevap: Clan tag // acil - peNgueN - 22-08-14
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.
Cevap: Clan tag // acil - SavagesClaN - 22-08-14
kardeş slot tagı CayLak # verse ?
Cevap: Clan tag // acil - SavagesClaN - 22-08-14
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 ?
|