Официалният форум на iPlay.bg 

Ако сте направили плъгин и искате да го разпространите или просто искате да покажете на какво сте способни, тук е мястото. Имайте предвид, че копирани от други места плъгини, директно ще се трият!

Модератор: eMinEm

Правила на форума: Поствайте само ваши лични разработки! Копирането на чужди плъгини е строго забранено!
Следвайте този шаблон. Задължително трябва да предоставяте и .sma файловете! Всички файлове, трябва да са прикачени към главния пост. Линкове за сваляне от чужди сайтове, ще бъдат изтривани!
 #366924  от OciXCrom™
 нед сеп 27, 2015 5:30 pm
Изображение

OciXCrom's Admin Chat
Описание
  • Нова, подобрена версия на обикновения плъгин за администраторски чат команди. Плъгинът е напълно пренаписан и добавя допълнителни команди за различно писане, както и по-лесни начини за използването на старите и новите.
Плюсове и минуси
  • Плюсове:
    • Оцветени съобщения (с възможност за връщане на оригиналните такива).
    • Възможност за промяна на всяко едно съобщение.
    • Синонимни команди в чата за по-лесно ползване на командите.
    • Конзолска команда за администраторския чат (say_team @).
    • Конзолски команди за всички различни HUD позиции (say @/@@/@@@).
    • Възможност за писане на дясната страна от екрана.
    • Възможност за писане с различни цветове.
    • Администраторска опция за четене на чужди лични съобщения.
    • Добавен е звук при получаване на лично съобщение.
    • Възможност за писане на DHUD съобщения.
    • Възможност за скриване на никовете на играчите в съобщения по ваш избор.
    • Възможност за промяна на ефекта при изпращане на HUD съобщение.
    • Произволен цвят при писане на (D)HUD съобщение.
    • Команда за изпращане на съобщение до определен отбор.
    • Възможност за избор на цвета на (D)HUD съобщенията по подразбиране.
    • Възможност за смяна на времетраенето на (D)HUD съобщенията.
    • Конфигурационен файл за лесно и удобно настройване на плъгина.
  • Минуси: няма!
Списък с команди
  • amx_say <message> - (All Chat) Изпраща съобщение до всички играчи.
    • Синонимна чат команда: say #<message>
    • Флаг по подразбиране: "i"
  • amx_asay <message> - (Admin Chat) Изпраща съобщение до всички администратори. Префиксът преди съобщението (%level%) е различен за всеки играч. Администраторите имат префикс (ADMIN), ВИП потребителите (какъвто и да е флаг) получават префикс (VIP), а обикновените играчи (PLAYER).
    • Синонимна чат команда: say_team @<message>
    • Флаг по подразбиране: всички играчи може да използват командата, но само тези с флаг "e" може да четат съобщенията
  • amx_chat <message> - (VIP Chat) Изпраща съобщение до всички ВИП потребители.
    • Синонимна чат команда: say_team !<message>
    • Флаг по подразбиране: "i"
  • amx_psay <player> <message> - (Private Message) Изпраща лично съобщение до дадения играч, който допълнително чува и специален звук, с цел да обърне внимание на съобщението.
    • Синонимна чат команда: say_team #<player> <message>
    • Флаг по подразбиране: играчи с флаг "i" имат достъп до командата, а играчи с флаг "d" може да четат чуждите съобщения
  • amx_tsay <color> <message> - (Left HUD) Изпраща HUD съобщение на лявата страна от екрана.
    • Синонимна чат команда: say @<color> <message>
    • Флаг по подразбиране: "i"
  • amx_csay <color> <message> - (Center HUD) Изпраща HUD съобщение на горната страна от екрана.
    • Синонимна чат команда: say @@<color> <message>
    • Флаг по подразбиране: "i"
  • amx_bsay <color> <message> - (Bottom HUD) Изпраща HUD съобщение на долната страна от екрана.
    • Синонимна чат команда: say @@@<color> <message>
    • Флаг по подразбиране: "i"
  • amx_rsay <color> <message> - (Right HUD) Изпраща HUD съобщение на дясната страна от екрана.
    • Синонимна чат команда: say @@@@<color> <message>
    • Флаг по подразбиране: "i"
  • amx_tsay2 <color> <message> - (Left DHUD) Изпраща DHUD съобщение на лявата страна от екрана.
    • Синонимна чат команда: say &<color> <message>
    • Флаг по подразбиране: "l"
  • amx_csay2 <color> <message> - (Center DHUD) Изпраща DHUD съобщение на горната страна от екрана.
    • Синонимна чат команда: say &&<color> <message>
    • Флаг по подразбиране: "l"
  • amx_bsay2 <color> <message> - (Bottom DHUD) Изпраща DHUD съобщение на долната страна от екрана.
    • Синонимна чат команда: say &&&<color> <message>
    • Флаг по подразбиране: "l"
  • amx_rsay2 <color> <message> - (Right DHUD) Изпраща DHUD съобщение на дясната страна от екрана.
    • Синонимна чат команда: say &&&&<color> <message>
    • Флаг по подразбиране: "l"
  • amx_teamsay <team> <message> - (Team Say) Изпраща съобщение до определен отбор (използвайте t/c/s/terror/ct/spec/tt/counter и прочие).
    • Синонимна чат команда: say_team &<team> <message>
    • Флаг по подразбиране: Играчи с флаг "d" може да изпращат и да четат чужди съобщения.
Списък с допълнителни опции
  • При използване на символа "$" в (D)HUD съобщения, съобщението ще има "премигващ" ефект.
  • При използване на символа "#" в (D)HUD съобщения, съобщението ще има ефект на пишеща машина.
  • Използване на "!an" в каквото и да е съобщение, ще превърне съобщението в "анонимен вид". Нужен е флаг "l" по подразбиране.
  • Използване на "!g", "!t" и "!n" ще смени цвета на текста.
Списък с цветове за HUD/DHUD съобщения

  • white (W)
  • red (R)
  • green (G)
  • blue (B)
  • yellow (Y)
  • magenta (M)
  • cyan (C)
  • orange (O)
  • ocean
  • maroon
  • random (X)
  • default
  • При използване на синонимна команда, пишете само първата буква от цвета. Пример: say @R hello - червено. Имайте предвид, че трябва да използвате главна буква.[/b]
Снимки

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Настройване на плъгина и промяна на съобщенията
  • Настройките на плъгина се намират в configs/AdminChat.ini файла. Прочетете всеки един ред внимателно преди да го редактирате. В раздела за съобщения се намират обикновените съобщения, които ще се ползват при нормални обстоятелства, и анонимните съобщения, които ще се ползват ако съобщението е изпратено в анонимен режим или самият режим е активен за всички. В същия раздел ще намерите и съобщенията от оригиналния admin chat плъгин, като можете да ги активирате ако премахнете символа ";" преди тях и го сложите на съобщението под тях, с което ще изключите новите.
    Код: Избери всички
    [Settings]
    ;Use Anonymous Mode (yes/no) -- Anonymous Mode hides the player's name in certain messages.
    AC_ANONYMOUS = 0
    
    ;(D)HUD Messages Time -- how long before the sent (D)HUD message dissapears from the screen.
    AC_HUDTIME = 6.0
    
    ;Default (D)HUD Messages Colors -- the color will be used when the player doesn't choose one.
    AC_HUDDEFAULT = random
    
    ;The ADMIN prefix in the admin chat.
    AC_ADMINPREFIX = "ADMIN"
    
    ;The VIP prefix in the admin chat.
    AC_VIPPREFIX = "!tVIP"
    
    ;The PLAYER prefix in the admin chat.
    AC_PLAYERPREFIX = "!nPLAYER"
    
    ;This is used instead of name when a command is executed through the server console.
    AC_SERVERNAME = "!gS!tE!nR!gV!tE!nR"
    
    ;Using this in a message will convert it to an anonymous one.
    AC_SYM_ANONYMOUS = "!an"
    
    ;The sound used when a player receives a private message. You can leave it blank.
    AC_PSAY_SOUND = "scientist/overhere.wav"
    
    ;Team name for Terrorists.
    AC_TEAM_TT = "Terrorist"
    
    ;Team name for Counter-Terrorists.
    AC_TEAM_CT = "Counter-Terrorist"
    
    ;Team name for Spectators.
    AC_TEAM_SPEC = "Spectator"
    
    [Flags]
    ;Flag for "ADMIN" prefix in admin chat
    AC_FLAG_ADMIN = e
    
    ;Players with this flag can read others players' private messages, including team ones
    AC_FLAG_PSAY = d
    
    ;Players with this flag can read the admin chat
    AC_FLAG_READ_ADMIN = e
    
    ;Players with this flag can read the VIP chat
    AC_FLAG_READ_VIP = i
    
    ;This flag grants you access to the "anonymous symbol", which allows you to send messages in anonymous mode if entered
    AC_FLAG_ANONYMOUS = l
    
    [Messages]
    ;The first option is the default message.
    ;The second one is used when Anonymous Mode is enabled.
    ;The third option is the message secondary color (!t). 3 = TEAM_COLOR, 4 = GREY, 5 = RED, 6 = BLUE.
    ;The commented line is the default admin chat type. Uncomment it and comment the one below it if you want to use the "retro" style.
    
    ;amx_say -- Sends a message to all players.
    ;AC_MSG_SAY = "!n(ALL) %name% : %message%"
    AC_MSG_SAY = "!g(ALL) !t%name% !n: !g%message%"
    AC_AMSG_SAY = "!g(ALL) !n: !g%message%"
    AC_CLR_SAY = 3
    
    ;amx_asay -- Sends a message to all admins.
    ;AC_MSG_ASAY = "!n(ADMIN) %name% : %message%"
    AC_MSG_ASAY = "!g(%level%!g) %name% !t: !g%message%"
    AC_AMSG_ASAY = "!g(%level%!g) %name% !t: !g%message%"
    AC_CLR_ASAY = 3
    
    ;amx_chat -- Send a message to VIP users.
    ;AC_MSG_CHAT = "!n(ADMINS) %name% : %message%"
    AC_MSG_CHAT = "!g(VIP CHAT) !t%name% !n: !t%message%"
    AC_AMSG_CHAT = "!g(VIP CHAT) !t%name% !n: !t%message%"
    AC_CLR_CHAT = 3
    
    ;amx_psay -- Sends a private message to a player.
    ;AC_MSG_PSAY = "!n(%name2%) %name% : %message%"
    AC_MSG_PSAY = "!t(!g%name%!t -> !g%name2%!t) !n%message%"
    AC_AMSG_PSAY = "!t(!g%name%!t -> !g%name2%!t) !n%message%"
    AC_CLR_PSAY = 3
    
    ;amx_teamsay -- Sends a message to a specific team.
    ;AC_MSG_TEAMSAY = "!n(%team%) %name% : %message%"
    AC_MSG_TEAMSAY = "!t(!g%team%!t) !n%name% : !g%message%"
    AC_AMSG_TEAMSAY = "!t(!g%team%!t) !n: !g%message%"
    AC_CLR_TEAMSAY = 3
    
    ;amx_<letter>say(2) -- Sends a (D)HUD message to all players.
    AC_MSG_HSAY = "%name% : %message%"
    AC_AMSG_HSAY = "%message%"
    Използвайте !g за зелено, !t за цвят според отбора и !n за нормален цвят. Можете да ползвате %name%, %name2%, %level% и %message% за да замените съответната информация.
Anonymous Mode
  • Anonymous Mode скрива никовете на играчите в определени съобщения. Опцията се активира от конфигурациония файл.
    Код: Избери всички
    ;Use Anonymous Mode (yes/no) -- Anonymous Mode hides the player's name in certain messages.
    AC_ANONYMOUS = 0
  • Съобщенията се променят по начина, показан по-горе.
Промяна на флагове
  • Флаговете за настройките на плъгина се променят от configs/AdminChat.ini , а тези за достъп до командите от configs/cmdaccess.ini.
    Код: Избери всички
    [Flags]
    ;Flag for "ADMIN" prefix in admin chat
    AC_FLAG_ADMIN = e
    
    ;Players with this flag can read others players' private messages, including team ones
    AC_FLAG_PSAY = d
    
    ;Players with this flag can read the admin chat
    AC_FLAG_READ_ADMIN = e
    
    ;Players with this flag can read the VIP chat
    AC_FLAG_READ_VIP = i
    
    ;This flag grants you access to the "anonymous symbol", which allows you to send messages in anonymous mode if entered
    AC_FLAG_ANONYMOUS = l
Допълнителна информация и линк за теглене

Изображение
Изображение
 #367796  от OciXCrom™
 ср окт 07, 2015 10:16 pm
Ъпдейт 1.1:
  • Добавена е команда amx_teamsay <team> <message>, която ви позволява да изпратите съобщение до определен отбор. Можете да ползвате t/c/s/terror/ct/spec/terrorist/counter и прочие. Синонимната команда е say_team &<team> <message>
  • Обикновеният цвят при (D)HUD съобщенията вече е произволен, а не бял.
  • Направено е цветът на (D)HUD съобщенията да се променя с използване на главна буква, а не малка, тъй като често пъти се случва той да се промени неумишлено, с което изчезва и първата буква от него. Примери: @R, @G, @B; вместо @r, @g, @b.
  • Добавени са специални символи за изпращане на (D)HUD съобщения с ефекти: "$" за "премигващ" ефект и "#" за ефект на пишеща машина. Нужно е да добавите един от символите в съобщението, ако искате да използвате въпросния ефект.
  • При изпращане на съобщение от сървърната конзола, няма да се използва името на сървъра, а думата "SERVER" в различни цветове.
  • Добавен е по-удобен начин за промяна на цветовете на съобщенията - погледнете кода.
  • Оправени са всички забелязани проблеми и бъгове.
Цъкни тук за да
видиш всички сървъри, които използват този плъгин.
 #387631  от OciXCrom™
 пет апр 15, 2016 10:09 pm
Ъпдейт 2.0:
  • Кодът на плъгина е оптимизиран.
  • Добавен е конфигурационен файл, който прави редактирането на настройките и съобщенията бързо и лесно. Вече можете да променяте самите съощбения и най-важните настройки без да трябва да редактирате кода на плъгина, да го компилирате и прикачвате отново.
  • Добавена е опция за избор на цвета на (D)HUD съобщенията по подразбиране.
    Код: Избери всички
    ; Default (D)HUD Messages Colors -- the color will be used when the player doesn't choose one
    - random
  • Добавена е опция за промяна на времетраенето на (D)HUD съобщенията.
    Код: Избери всички
    ; (D)HUD Messages Time -- how long before the sent (D)HUD message dissapears from the screen
    - 6.0
  • Вече ще трябва да ползвате @X за произволен цвят, в противен случай плъгинът ще използва цвета по подразбиране (зададен в AdminChat.ini), в случай, че играчът не е избрал друг цвят - @R, @G, @B и прочие.
 #389622  от OciXCrom™
 съб май 07, 2016 11:04 pm
Ъпдейт 3.0:
  • Плъгинът отново е почти изцяло пренаписан.
  • Цялостна промяна по конфигурациония файл за по-удобно и по-лесно ползване.
  • Във файла са добавени и съобщенията от оригиналния admin chat, в случай, че някой иска да ползва стария начин, който няма никакви цветове.