| Offline | 
				 				
					  | 
				 				
					  | 
				 				 
				 Csatlakozott:2015.12.05. 20:51 Hozzászólások:179 Megköszönt másnak: 7 alkalommal Megköszönték neki: 12 alkalommal				
			 | 
			
				
				
					
						gyurc1111 írta: Senki? Hali! a ban-t azt nem nagyon tudom hogy kell lekérni, de a kicket így. Próbáld meg hogy ki e kickeli ha 5-en jelentették , ha igen akkor megpróbálom a BANN-t beleírni, köszönöm. #include <amxmodx>   new g_iTarget[33] new jelent_prefix   public plugin_init() {     register_plugin("Jelentes indokkal", "1.0", "mforce")          register_clcmd("say /jelent", "jelent")     register_clcmd("say_team /jelent", "jelent")     register_clcmd("Indok", "jelentok");          jelent_prefix = register_cvar("jelent_prefix", "HunGun") }   public jelent(id) {     new prefix[64]     get_pcvar_string(jelent_prefix, prefix, 63)     new jelentmenu[256]     formatex(jelentmenu, charsmax(jelentmenu), "\r[%s] \wCsalĂł JelentĂ©se", prefix);          new menu = menu_create(jelentmenu, "jelenth")          new players[32], num     new szName[32], szTempid[32]          get_players(players, num, "ach")          for(new i; i < num; i++)     {         get_user_name(players[i], szName, charsmax(szName))                  num_to_str(get_user_userid(players[i]), szTempid, charsmax(szTempid))                  menu_additem(menu, szName, szTempid, 0)     }     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);     menu_setprop(menu, MPROP_BACKNAME, "Vissza");     menu_setprop(menu, MPROP_NEXTNAME, "KövetkezĹ‘Â");     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s");     menu_display(id, menu) }   public jelenth(id, menu, item) {     if(item == MENU_EXIT)     {         menu_destroy(menu)         return PLUGIN_HANDLED     }          new szData[6], szName[64], iAccess, iCallback     menu_item_getinfo(menu, item, iAccess, szData, charsmax(szData), szName, charsmax(szName), iCallback)          g_iTarget[id] = find_player("k", str_to_num(szData))          client_cmd(id, "messagemode Indok")          menu_destroy(menu)     return PLUGIN_HANDLED }   public jelentok(id) {     new indok[300]     read_args(indok, charsmax(indok))     remove_quotes(indok)          if(!strlen(indok))         return PLUGIN_HANDLED          new kuldo[32], jelentett[32]     get_user_name(id, kuldo, charsmax(kuldo))     get_user_name(g_iTarget[id], jelentett, charsmax(jelentett))     log_to_file( "jelentesek.log", "%s jelentette %s-t. Indok: %s", kuldo, jelentett, indok);     jelentett[id]++     new players[32], num, id     get_players(players, num, "c")          for( new i; i< num; i++ )     {         id = players[i]         if(get_user_flags(id) & ADMIN_KICK)         {             print_color(id, "!t%s !yjelentette!g %s!y-t. Indok: !g%s", kuldo, jelentett, indok)             jelentett[id]++         }         if(jelentett[id] >= 5)         {                          server_cmd("kick #%i ^"Mar minimum 5-en jelentettek mert csalsz!",get_user_userid(id))         }     }          return PLUGIN_CONTINUE }   stock print_color(const id, const input[], any:...) {     new count = 1, players[32]     static msg[191]     vformat(msg, 190, input, 3)          replace_all(msg, 190, "!g", "^4")     replace_all(msg, 190, "!y", "^1")     replace_all(msg, 190, "!t", "^3")          if (id) players[0] = id; else get_players(players, count, "ch") {     for (new i = 0; i < count; i++)     {         if (is_user_connected(players[i]))         {             message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])             write_byte(players[i])             write_string(msg)             message_end()         }     } } return PLUGIN_HANDLED } 
  						 _________________ .:[*|P|eac|E|*]:.
 
  
						
					 | 
				 
				 
			 |