2VEN: там этот макрос ниже тоже используется:
собственно из-за него так сделано
Code |
#if defined ADMIN_LEVEL <br /> new players[32], inum <br /> <br /> for (new a = 0; a < inum; a++) <br /> { <br /> if (!access(players[a], ADMIN_LEVEL)) <br /> continue <p> if (get_cvar_num("amx_showip_showhost") == 0) <br /> { <br /> colorChat(players[a], CHATCOLOR_RED, M_CONNECT, name, userip, g_IPDescription[id]) <br /> } <br /> else <br /> { <br /> colorChat(players[a], CHATCOLOR_RED, MH_CONNECT, name, userip, g_HostName[id], g_IPDescription[id]) <br /> } <br /> } <br /> #else <br /> if (get_cvar_num("amx_showip_showhost") == 0) <br /> { <br /> colorChat(0, CHATCOLOR_RED, M_CONNECT, name, userip, g_IPDescription[id]) <br /> } <br /> else <br /> { <br /> colorChat(0, CHATCOLOR_RED, MH_CONNECT, name, userip, g_HostName[id], g_IPDescription[id]) <br /> } <br /> #endif <br /> |
Добавлено (2007-04-20, 5:24 Pm)
---------------------------------------------
2slogic:
Да наверное быстрее, только если уж убыстрять, то наверное скорее в другом месте нужно убыстрять, например чтение из ipdesc.ini оптимизмровать: сделать чтоб он один раз в память загружался... сделал это в версии 1.55