1. LeDoK VIP user

    Регистрация:
    19.03.15
    Сообщения:
    73
    Симпатии:
    3
    Пол:
    Мужской
    Skype:
    freemmmen
    Первоисточник - c-s.net.ua

    Здравствуйте.

    Решил выложить свое motd окно, может быть кому-нибудь пригодиться.
    Постарался расписать все подробно, чтобы все процессы были понятны.


    Установка:
    1. Для начала создадим простой плагин, который будет отлавливать команды в чате и вызывать наше motd окно.

    Например, сделаем вызов нашего окна на чат-команду

    Код:
    /info, /admin, /buyadmin, /vip
    Кому не нужны лишние команды, просто закомментуриуйте или просто удалите.

    Пример Вы хотите оставить только команду /info:
    Код:
    public plugin_init () {
    register_plugin ( PLUGIN, VERSION, AUTHOR )
    //register_clcmd("say /admin","info_motd")
    register_clcmd("say /info","info_motd")
    //register_clcmd("say /buyadmin","info_motd")
    //register_clcmd("say /vip","info_motd")
    // или просто удали закоментированное.
    }


    Код:
    #include <amxmodx>
    #include <amxmisc>
    #define PLUGIN  "MOTD"
    #define VERSION "1.0"
    #define AUTHOR "Uknown"
    public plugin_init () {
    register_plugin ( PLUGIN, VERSION, AUTHOR )
    register_clcmd("say /admin","info_motd")
    register_clcmd("say /info","info_motd")
    register_clcmd("say /buyadmin","info_motd")
    register_clcmd("say /vip","info_motd")
    }
    
    public info_motd(id) {
    show_motd(id, "info.txt", "Основная информация о сервере")
    }





    <html lang="ru">
    <head>
    <meta http-equiv="refresh" content="1;url=http://domain.ru/motd/index.php">
    <script type="text/javascript">
    window.location.href = "http://domain.ru/motd/index.php"
    </script>
    </head>
    <body style="overflow: hidden !important;">
    </body>
    </html>



    Красное в коде замените на доменное имя своего сайта, только БЕЗ ПРОБЕЛОВ.




    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]


    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    PS.Внимание! Настоящая инструкция у установке может отличаться от истины, пожалуйста проверьте актуальную версию motd в спойлере - "Версии", который находится ниже.
    Q: Бустрап?
    A: Только админ-панель. Сам дизайн = самопис.

    Q: Почему в "Чат-коммандах не отображаются нужные мне символы?
    A: Потому что кривое браузерное отображение в motd окне + не поддерживает некоторые символы.

    Q: Поможете в настройке motd окна?
    A: Да, пишите в теме или по контактам слева в блоке информации обо мне. Я чаще бываю в Skype'е, поэтому пишите туда.

    Прикрепляю актуальную версию мотд , все старые или бетта версии можете посмотреть в первоистонике
     

    Вложения:

    • motd.sma
      Размер файла:
      477 байт
      Просмотров:
      18
    • motd_v1.0.0.rar
      Размер файла:
      902,9 КБ
      Просмотров:
      34
    Последнее редактирование: 03.05.16
    Toby нравится это.
  2. Toby Пользователь

    Регистрация:
    13.11.15
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Skype:
    betmen638
    норм над поковырять
     
  3. ImbaSS VIP user

    Регистрация:
    09.02.16
    Сообщения:
    375
    Симпатии:
    35
    Пол:
    Мужской
    VKcom:
    maxpert
    Skype:
    Sn1pamc
    ICQ:
    690767690
    Ошибки при компиляции плагина:
    Код:
    Ошибка компиляции:
    Welcome to the AMX Mod X 1.8.2 Compiler.
    Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team
    
    motd.sma(20) : error 001: expected token: ";", but found ")"
    motd.sma(20) : error 029: invalid expression, assumed zero
    
    2 Errors.
    Could not locate output file motd.amx (compile failed).
    
    Пробовал компилировать локально, c-s.net.ua, aghl.ru
    нигде не компилируется.
     
  4. Hnt Пользователь

    Регистрация:
    27.02.16
    Сообщения:
    102
    Симпатии:
    27
    Пол:
    Мужской
    Код:
        register_clcmd("say /buyadmin","info_motd");
    --- добавлено 01.05.16 ---
     
    Fablo и ImbaSS нравится это.
  5. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.248
    Симпатии:
    548
    Пол:
    Мужской
    Скрины добавьте, кота в мешке ставить ни кто не хочет
     
  6. jokin Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    828
    Симпатии:
    212
    maFFyoZZyk, Есть же скрины.
     
  7. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.248
    Симпатии:
    548
    Пол:
    Мужской
    а ну он их запрятал, я описание не читаю, мне визуально надо видеть, зачем мне установка
     
  8. jokin Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    828
    Симпатии:
    212
    Аналогично. Скрины странный предмет, они вроде бы есть, а вроде бы нет:D.
     
    pUzzlik нравится это.
  9. visual Пользователь

    Регистрация:
    15.03.15
    Сообщения:
    54
    Симпатии:
    19
    Пол:
    Мужской
    Где в нём редактируются КОНТАКТЫ?
     
  10. LeDoK VIP user

    Регистрация:
    19.03.15
    Сообщения:
    73
    Симпатии:
    3
    Пол:
    Мужской
    Skype:
    freemmmen
    visual нравится это.
  11. visual Пользователь

    Регистрация:
    15.03.15
    Сообщения:
    54
    Симпатии:
    19
    Пол:
    Мужской
    @LeDoK,
    А какие строки отвечают за
    1. имя скайпа (хочу удалить)
    2. ссылка вк (переименовать в "Группа ВК)
    3. сайт проекта (тоже хочу убрать)
     
  12. LeDoK VIP user

    Регистрация:
    19.03.15
    Сообщения:
    73
    Симпатии:
    3
    Пол:
    Мужской
    Skype:
    freemmmen
    @visual, admin\theme\tpl\info , скорее всего здесь , но я не уверен
     
  13. garikkk Пользователь

    Регистрация:
    03.11.16
    Сообщения:
    9
    Симпатии:
    1
    Пол:
    Мужской
    Проблема при заливке базы

    Ошибка
    Статический анализ:

    Найдено 2 ошибок при анализе.



    1. Неожиданное начало выражения. (near "phpMyAdmin" at position 0)
    2. Unrecognized statement type. (near "SQL" at position 11)


    SQL запрос:

    phpMyAdmin SQL Dump SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

    Ответ MySQL: [​IMG]

    #1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около 'phpMyAdmin SQL Dump

    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"' на строке 1