Show IP
|
|
slogic | Дата: Вторник, 17.04.2007, 12:11:31 | Сообщение # 16 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| Пофиксил тему на более привлекательную. Если есть претензии - высказывай. PS. Можешь заменить Code | replace_all(tmpStr, 15, ".", " ") | на использование Quote | stock replaceChars(str[], what, with) { for(new i=0; str[i]; i++) if(str[i] == what) str[i] = with } | Думаю, быстрее будет =) Хотяэто мелочь.
Сообщение отредактировал slogic - Вторник, 17.04.2007, 12:52:11 |
|
| |
ahtoh | Дата: Пятница, 20.04.2007, 17:24:39 | Сообщение # 17 |
Рядовой
Группа: Пользователи
Сообщений: 9
Статус: Не в сети
| 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
Сообщение отредактировал ahtoh - Пятница, 20.04.2007, 18:35:54 |
|
| |
matamba | Дата: Суббота, 07.07.2007, 00:08:02 | Сообщение # 18 |
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Не в сети
| Quote (L3X) 4. Я давно еще написал свой плагин, показывающий список адресов в данном случае только админам, а не всем пользователям. Код очень короткий в нем нет ничего лишнего, принцип использования такой-же(amx_showip), пробуй может понравится: Прикрепления: 78000313.sma (1 Kb) Респект и уважуха. То что икала давно!
|
|
| |
SNIPER | Дата: Вторник, 18.09.2007, 21:03:03 | Сообщение # 19 |
 Полковник
Группа: Пользователи
Сообщений: 234
Статус: Не в сети
| а уже полный нормально работающий плагин выложите) чтоб показывало коннект (ип, ник) и чтоб только админы могли использоватьего под винду.
Главный Администратор портала [Black] Список серверов на главной странице Black.Telenet.Ru
Сообщение отредактировал SNIPER - Вторник, 18.09.2007, 21:46:37 |
|
| |
ahtoh | Дата: Среда, 30.07.2008, 12:39:10 | Сообщение # 20 |
Рядовой
Группа: Пользователи
Сообщений: 9
Статус: Не в сети
| обновил версию маленько скачивайте http://forums.alliedmods.net/showthread.php?t=51990 пофиксил все баги работает под линуксом и виндой
Сообщение отредактировал ahtoh - Среда, 30.07.2008, 12:40:19 |
|
| |