AMX MOD X
Воскресенье, 28.04.2024, 22:11:09



Приветствую Вас Гость | RSS
[ Главная ] [ Show IP - Страница 2 - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Готовые плагины » Show IP (расширенный вариант amx_who с поддержкой IP + новый модуль)
Show IP
slogicДата: Вторник, 17.04.2007, 12:11:31 | Сообщение # 16
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Пофиксил тему на более привлекательную. Если есть претензии - высказывай.

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
Репутация: 0
Статус: Не в сети
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
Репутация: 0
Статус: Не в сети
Quote (L3X)
4. Я давно еще написал свой плагин, показывающий список адресов в данном случае только админам, а не всем пользователям. Код очень короткий в нем нет ничего лишнего, принцип использования такой-же(amx_showip), пробуй может понравится:
Прикрепления: 78000313.sma (1 Kb)

Респект и уважуха. То что икала давно!


 
SNIPERДата: Вторник, 18.09.2007, 21:03:03 | Сообщение # 19
Полковник
Группа: Пользователи
Сообщений: 234
Репутация: 2
Статус: Не в сети
а уже полный нормально работающий плагин выложите)
чтоб показывало коннект (ип, ник) и чтоб только админы могли использоватьего smile
под винду.


Главный Администратор портала [Black]
Список серверов на главной странице Black.Telenet.Ru


Сообщение отредактировал SNIPER - Вторник, 18.09.2007, 21:46:37
 
ahtohДата: Среда, 30.07.2008, 12:39:10 | Сообщение # 20
Рядовой
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Не в сети
обновил версию маленько
скачивайте http://forums.alliedmods.net/showthread.php?t=51990
пофиксил все баги
работает под линуксом и виндой


Сообщение отредактировал ahtoh - Среда, 30.07.2008, 12:40:19
 
AMX Mod X Форум » Плагины » Готовые плагины » Show IP (расширенный вариант amx_who с поддержкой IP + новый модуль)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

AMX Mod X Russian Community © 2006-2024