IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate]

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate]

Мнение от OciXCrom » 07 Окт 2016, 16:12

Изображение

IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate]
Описание
  • Този плъгин добавя команди, с които можете да видите ИП адресите на останалите играчи. Плъгинът има опция за автоматично скриване на ИП адресите на администраторите, тъй като в последно време играчите доста се възползват от така наречения "флууд", особено по адрес на администраторите. Опцията за скриване на ИП може да бъде изключена чрез конфигурациония файл, или пък да бъде променен начинът, по който администраторите биват скрити, примерно да бъдат скрити само последните числа, да бъде генериран фалшив ИП адрес, или пък изобщо да не показва администратори в списъка. Добавено е и меню, което в чата ще покаже ИП адреса на определен играч. Също така, направено е при използване на командите да се показва точна дата и час, тъй като при докладване на играчи в някои форуми се изисква и тази информация.
Команди
  • amx_showip
  • /showip
Снимки



Изображение

Изображение

Изображение

Настройки
  • Настройките на плъгина се променят чрез файла configs/IPShower.ini:

    Код за потвърждение: Избери целия код

    ;The prefix that will be used in the chat and console.
    CHAT_PREFIX = [IP Shower]
    
    ;If you want the amx_showip command to be available for admins only.
    ADMIN_ONLY = 0
    
    ;The admin flag.
    ADMIN_FLAG = e
    
    ;0 = Don't hide IPs | 1 = HIDDEN | 2 = 77.29.**.** | 3 = Generates random false IP | 4 = Excludes admins from list
    HIDE_ADMINS = 1
    
    ;0 = Full IP | 1 = 77.29.**.**
    PLAYER_IP = 0
    
    ;Whether admins can see full IP addresses of normal players.
    ADMIN_SEEFULL = 1
    
    ;Include the IP port?
    SHOW_PORT = 0
    
    ;HIDDEN tag. When HIDE_ADMINS = 1.
    HIDDEN_TAG = HIDDEN
    
    ;The first line when using amx_showip. You can use %time%, %hostname%, %map%, %newline%.
    LINE_BEGIN = < ----- < IP Shower > ----- < %time% > ----- < IP Shower > ----- >%newline%
    
    ;The last line when using amx_showip. You can use %time%, %hostname%, %map%, %newline%.
    LINE_END = %newline%< ----- < IP Shower > ----- < %time% > ----- < IP Shower > ----- >
    
    ;How are the IP adresses going to be displayed when using amx_showip. You can use %userid%, %name%, %ip%, %authid%.
    IP_FORMAT = #%userid%: %name% [ %ip% ] [ %authid% ]
    
    ;Random addresses that will be used if HIDE_ADMINS = 3.
    RANDOM_ADDRESSES = 31.13 , 31.211 , 77.85 , 79.100 , 84.252 , 89.215 , 93.123 , 93.183 , 94.139 , 130.204 , 151.251 , 188.254
    
    ;The menu title.
    MENU_TITLE = [IP Shower] \wChoose a player:\r
    
    ;Display format for players in the menu. You can use %userid%, %name%, %ip%, %authid%.
    MENU_FORMAT = %name% \d... \r%ip%
    
    ;Previous page field in the menu.
    MENU_BACKNAME = \yPrevious Page
    
    ;Next page field in the menu.
    MENU_NEXTNAME = \yNext Page
    
    ;Exit menu field in the menu.
    MENU_EXITNAME = \rClose
    
    ;Display format for the chat message that shows in chat when choosing a player from the menu. You can use %userid%, %name%, %ip%, %authid%, %prefix%, %time%.
    CHAT_FORMAT = !g%prefix% !nPlayer !g%name%!n's !tIP Adress !nis !g%ip%!n. The time is !t%time%
    
    ;No access message. You can use %flag%.
    NO_ACCESS = Only users with flag "%flag%" can use this command.
    
    ;No IPs message.
    NO_IPS = * No IPs available at the moment.
    
    ;The time format. More info @ http://www.cplusplus.com/reference/ctime/strftime/
    TIME_FORMAT = %d.%m.%Y - %X
  • CHAT_PREFIX: Префиксът, който ще се ползва в чата и конзолата.
  • ADMIN_ONLY: Сложете го на "1" ако искате командите да са достъпни само за администраторите.
  • ADMIN_FLAG: Администраторският флаг.
  • HIDE_ADMINS: Начин на скриване на ИП адресите на администраторите:
    • 0 = ИП адресите няма да бъдат скрити.
    • 1 = На мястото на ИП адреса ще изписва "HIDDEN".
    • 2 = Последните числа от ИП адреса ще бъдат скрити - 77.29.**.**.
    • 3 = Ще бъде генериран фалшив ИП адрес.
    • 4 = Администраторите няма изобщо да бъдат изписвани в списъка с играчи.
  • PLAYER_IP: Сложете го на "1" ако искате последните числа от ИП адресите на обиковените играчи да бъдат скрити.
  • ADMIN_SEEFULL: Дали администраторите ще имат достъп до цялостните ИП адреси на играчите.
  • SHOW_PORT: Сложете го на "1" ако искате да се показва и порта (27005).
  • HIDDEN_TAG: Тагът, който ще се ползва ако HIDE_ADMINS = 1.
  • LINE_BEGIN: Първото съобщение при използване на командата. Можете да ползвате %time%, %hostname%, %map%, %newline%.
  • LINE_END: Последното съобщение при използване на командата. Можете да ползвате %time%, %hostname%, %map%, %newline%.
  • IP_FORMAT: По какъв начин да се изписват ИП адресите в конзолата. Можете да ползвате %userid%, %name%, %ip%, %authid%.
  • RANDOM_ADDRESSES: Списък с произволни ИП адреси, които ще се ползват ако опцията HIDE_ADMINS = 3.
  • MENU_TITLE: Заглавието на менюто.
  • MENU_FORMAT: По какъв начин да се изписват играчите в менюто. Можете да ползвате %userid%, %name%, %ip%, %authid%.
  • MENU_BACKNAME: Името на полето за предишна страница.
  • MENU_NEXTNAME: Името на полето за следваща страница.
  • MENU_EXITNAME: Името на полето за излез от менюто.
  • CHAT_FORMAT: По какъв начин да бъде изписвана информацията в чата. Можете да ползвате %userid%, %name%, %ip%, %authid%, %prefix%, %time%.
  • NO_ACCESS: Съобщението, което се показва когато нямате достъп до командата.
  • NO_IPS: Съобщението, което се показва когато няма достъпни ИП адреси в момента.
  • TIME_FORMAT: Начин на показване на времето. Повече информация тук.
Допълнителна информация и линк за теглене

Изображение
Изображение
Изображение

Аватар
Unbr3akable
Извън линия
Потребител
Потребител
Мнения: 178
Регистриран на: 21 Дек 2016, 20:50
Получена благодарност: 6 пъти

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от Unbr3akable » 17 Мар 2017, 22:47

Предлагам да направиш когато играч избере неговото си име в менюто, да изписва в чата "Your IP is: xx.xxx.xx.xx" примерно.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от OciXCrom » 18 Мар 2017, 01:45

Изписва си го?

Аватар
Unbr3akable
Извън линия
Потребител
Потребител
Мнения: 178
Регистриран на: 21 Дек 2016, 20:50
Получена благодарност: 6 пъти

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от Unbr3akable » 18 Мар 2017, 09:17

На мен не ми го изписва. Може би ползвам по-стара версия.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от OciXCrom » 18 Мар 2017, 16:41

То на снимката се вижда:

Изображение

Да не би да не съм те разбрал правилно?

Аватар
Unbr3akable
Извън линия
Потребител
Потребител
Мнения: 178
Регистриран на: 21 Дек 2016, 20:50
Получена благодарност: 6 пъти

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от Unbr3akable » 18 Мар 2017, 17:41

Имам предвид, ако примерно в менюто избера моето си име, да изписва в чата "Your IP Adress is xx.x.x.xx", а не "Player "моето си име"'s IP Adress is xx.x.x.xx".

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от OciXCrom » 18 Мар 2017, 17:45

Не мисля, че за толкова неважно нещо трябва да редактирам плъгина. Целта е да показва ИП-то, пък дали пише "your IP" или "player's IP"...

Аватар
Unbr3akable
Извън линия
Потребител
Потребител
Мнения: 178
Регистриран на: 21 Дек 2016, 20:50
Получена благодарност: 6 пъти

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от Unbr3akable » 18 Мар 2017, 17:46

Ами примерно ако мислиш да правиш нова версия на плъгина, може да добавиш и предложението ми.

Аватар
aHaJLruH
Извън линия
VHE Mapper
VHE Mapper
Мнения: 138
Регистриран на: 13 Окт 2016, 12:33
Местоположение: София
Се отблагодари: 12 пъти
Получена благодарност: 42 пъти

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от aHaJLruH » 24 Мар 2017, 13:19

Здравейте. Бихте ли ми казали как да премахна съобщенията в чата изобщо да не ги изписва? Не мисля, че са толкова наложителни. :)

Аватар
stambeto2006
Извън линия
Модератор
Модератор
Мнения: 505
Регистриран на: 06 Окт 2016, 15:44
Се отблагодари: 53 пъти
Получена благодарност: 45 пъти
Обратна връзка:

Re: IP Shower [Hide Admins|Flag Control|IP Menu|Ultimate] v2.0

Мнение от stambeto2006 » 24 Мар 2017, 14:07

Съобщенията в чата не са цветни със съответните цветове.
Untitled-1.fw.png
Untitled-1.fw.png (184.33 KiB) Преглеждано 9760 пъти
Untitled-1.fw.png
Untitled-1.fw.png (184.33 KiB) Преглеждано 9760 пъти
https://amxx-bg.info/forum/memberlist.php?mod ... file&u=108 Намираш това и го изтриваш и повече няма да ти ги изписва в чата.

Код за потвърждение: Избери целия код

				else if(equal(szKey, "CHAT_FORMAT"))
					{
						copy(g_eSettings[stgChatFormat], charsmax(g_eSettings[stgChatFormat]), szValue)
						g_blNameC = contain(szValue, "%name%") != -1 ? true : false
						g_blUserIdC = contain(szValue, "%userid%") != -1 ? true : false
						g_blIPC = contain(szValue, "%ip%") != -1 ? true : false
						g_blAuthIdC = contain(szValue, "%authid%") != -1 ? true : false
						g_blPrefixC = contain(szValue, "%prefix%") != -1 ? true : false
						g_blTimeC = contain(szValue, "%time%") != -1 ? true : false
					}

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Одобрени плъгини”

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 6 госта