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

Тук е мястото да представите плъгин(и), написани от вас!
Post Reply
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

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

Post by OciXCrom »

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

YouTube видео

Image

Image

Image

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

    Code: Select all

    ;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: Начин на показване на времето. Повече информация тук.
* Цъкни тук за да видиш всички сървъри, които използват този плъгин.

Изтегли плъгина
  • Download from iPlay.bg -- Това е линкът към оригинала. При разпространяване на плъгина по други сайтове/форуми, длъжни сте да го добавите към темата си!
Last edited by OciXCrom on 06 Sep 2016, 14:33, edited 12 times in total.
User avatar
Alex.
Потребител
Потребител
Posts: 105
Joined: 20 Mar 2011, 17:14
CS Nick: Alex!
Favorite version: CS: 1.6
Location: ;;

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by Alex. »

Браво за плъгина ,идеята и всичко изпипано !Качествен плъгин! Браво! :)
Може да сложиш и рекламно съобщение ,че има такива команди ,но и без него е супер.

П.С А за динамичните ИП-та замислял ли си се?
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by OciXCrom »

Z0om wrote:Браво за плъгина ,идеята и всичко изпипано !Качествен плъгин! Браво! :)
Може да сложиш и рекламно съобщение ,че има такива команди ,но и без него е супер.

П.С А за динамичните ИП-та замислял ли си се?
Благодаря.
Не мисля, че има нужда от излишни неща като рекламни съобщения, тъй като повечето сървъри използват подобен плъгин и играчите са запознати с командата.

Какъв е проблемът с динамичните ИП-та? Плъгинът си показва моментното ИП на играча.
User avatar
Alex.
Потребител
Потребител
Posts: 105
Joined: 20 Mar 2011, 17:14
CS Nick: Alex!
Favorite version: CS: 1.6
Location: ;;

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by Alex. »

Ми:
В повечето случай хората записват ИП-то и го качват в някой форум като оплакване за хак и така нататък...и стават едни проблеми...особено с бисквитките на мтел(имат 500ипта които се въртят и почва банване на други хора)
Но плъгина си е супер :)
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by OciXCrom »

Z0om wrote:Ми:
В повечето случай хората записват ИП-то и го качват в някой форум като оплакване за хак и така нататък...и стават едни проблеми...особено с бисквитките на мтел(имат 500ипта които се въртят и почва банване на други хора)
Но плъгина си е супер :)
Този проблем няма как да се предотврати. За такива тарикати си има един куп плъгини за изгонване от сървъра.
User avatar
T3k!La
Потребител
Потребител
Posts: 48
Joined: 08 Mar 2012, 21:28
CS Nick: Dr.TekiiLa`
Favorite version: CS: 1.6

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by T3k!La »

Може да добавиш да се показва UserID, също може да бъде полезно. Иначе замисъла за това да се скриват ИП адресите на админите е добър. :o
User avatar
NiTriX
ULTRAS#WC3
ULTRAS#WC3
Posts: 122
Joined: 04 Sep 2012, 13:23
CS Nick: NiTriX
Favorite version: CS: 1.6
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by NiTriX »

Браво! Плъгина работи ОТЛИЧНО и е много добър! Сложих го на моя сървър + малка редакция от мен (за да бъде по мой вкус) и стана супер.

Иначе:
T3k!La wrote:Може да добавиш да се показва UserID, също може да бъде полезно.
сигурно аз, ще му добавя за моя и по принцип май, ще бъде още по-добре, ако искаш да му добавиш и за UserID.
:) :o
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by OciXCrom »

Добавено, както и опция да показва SteamID.

Image
User avatar
420 BULGARIA
Потребител
Потребител
Posts: 180
Joined: 07 Jan 2014, 17:36
Skype: mitko000831 все още активен
CS Nick: POK
Favorite version: CS: 1.6

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by 420 BULGARIA »

Плъгина работи идеално... Много добър плъгин !! :flowers: Един от най-добрите си ! :)
Чакам още нови неща :)
User avatar
WaLkZ
Потребител
Потребител
Posts: 98
Joined: 23 Apr 2011, 00:42
Favorite version: CS: 1.6
Location: Варна

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by WaLkZ »

Можеш да добавиш някакъв таг с който да се разбира кой е с оригинален steam. http://amxxmodx.ru/poleznye_funkcii/490 ... i-net.html
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by OciXCrom »

Не е кой знае колко нужно, но ще го имам предвид при следващия ъпдейт. Може да добавя [S] (Steam), [C] (Cracked Steam) и [V] (Valve) тагове пред имената на играчите.
User avatar
WaLkZ
Потребител
Потребител
Posts: 98
Joined: 23 Apr 2011, 00:42
Favorite version: CS: 1.6
Location: Варна

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by WaLkZ »

Забравих да те предупредя, ако направиш версията със steam да не я пускаш в alliedmodders, защото стока който ти дадох взема инфото от dproto, а в alliedmodders като видят dproto може да те баннат направо.
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

Re: IP Shower [Hide Admins|Flag Control|IP Menu]

Post by OciXCrom »

Късно се сетих, обаче това не е единственият проблем. Ако добавя тази опция, то ще е ясно, че плъгинът ще се ползва в non-steam сървъри, което е напълно забранено. Няма да го правя по този начин, понеже вече съм го качил там.
User avatar
OciXCrom
OciXCrom™ Official Profile
OciXCrom™ Official Profile
Posts: 585
Joined: 21 Mar 2013, 14:21
Skype: doctor.crom1234
CS Nick: OciXCrom
Favorite version: CS: 1.6
Steam Community ID: OciXCrom
Location: jb.iplay.bg:27015
Contact:

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

Post by OciXCrom »

Update v2.0 @ 13.05.2016:
  • Плъгинът е изцяло пренаписан и оптимизиран.
  • Премахнати са всички cvar-ове.
  • Добавен е конфигурационен файл, чрез който можете да промените почти всичко, което се ползва в плъгина.
  • Добавена е опция за промяна на префикса в чата и конзолата.

    Code: Select all

    CHAT_PREFIX = [IP Shower]   
  • Добавена е опция за промяна на начина по който се показват ИП адресите в конзолата, менюто, както и чата.

    Code: Select all

    IP_FORMAT = #%userid%: %name% [ %ip% ] [ %authid% ]
    MENU_FORMAT = %name% \d... \r%ip%
    CHAT_FORMAT = !g%prefix% !nPlayer !g%name%!n's !tIP Adress !nis !g%ip%!n. The time is !t%time%
  • Добавени са нови варианти за скриване на ИП адресите на администраторите. Можете да направите последните числа да бъдат скрити, да бъде генериран фалшив ИП адрес, или пък изцяло да се премахнат администраторите от списъка с играчи.

    Code: Select all

    ;0 = Don't hide IPs | 1 = HIDDEN | 2 = 77.29.**.** | 3 = Generates random false IP | 4 = Excludes admins from list
    HIDE_ADMINS = 1
  • Добавена е опция за скриване на последните цифри от ИП адресите на обикновените играчи, както и опция само администраторите да могат да виждат цялостните ИП адреси.

    Code: Select all

    ;0 = Full IP | 1 = 77.29.**.**
    PLAYER_IP = 0
    
    ;Whether admins can see full IP addresses of normal players.
    ADMIN_SEEFULL = 1
  • Добавена е опция за промяна на заглавието на менюто, както и опциите за предишна страница, следваща страница и излез от менюто.

    Code: Select all

    MENU_TITLE = [IP Shower] \wChoose a player:\r
    MENU_BACKNAME = \yPrevious Page
    MENU_NEXTNAME = \yNext Page
    MENU_EXITNAME = \rClose
  • Добавена е опция за промяна на начина по който се показват времето и датата.

    Code: Select all

    TIME_FORMAT = %d.%m.%Y - %X
User avatar
Downderry
Потребител
Потребител
Posts: 161
Joined: 21 Nov 2012, 15:55
Skype: suport.cryzer-bg
CS Nick: PRO KILLER 2013
Favorite version: CS: 1.6
Location: SOFIA
Contact:

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

Post by Downderry »

Сгрешил си името на папката

=

SCRIPTING!
Post Reply

Return to “Ваши плъгини”