[Любая игра] Warning Systems

Тема в разделе "Отклонённые плагины", создана пользователем CTe6eJIeK_vRn, 6 июн 2011.

  1. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    Warning system (CS:S)


    Описание:
    Этот плагин дает возможность администратору, выдавать предупреждения игрокам. После достижения определенного колличества предупрждений, он получает наказание. Есть два способа наказания игрока: kick, или ban. Время бана можно изменить конфигурационом файле. Все данные хранятся в MySQL (ID, ник, steam_id, предупреждения).

    Требования
    MySQL
    Таблица MySQL(Выполнить это базе данных):
    CREATE TABLE user_warn (
    id int(10) unsigned NOT NULL auto_increment,
    nick varchar(65) NOT NULL,
    steam_id varchar(65) NOT NULL,
    warn int(10) NOT NULL,
    PRIMARY KEY (id)
    );

    Особенности:
    Администратор может легко предупредить игрока, не говоря или ему ничего.
    Возможность выбора наказания.
    Возможность выбора макс предупреждения.
    Возможность выбора наказания с причиной
    Возможность выбора продолжительности бана.
    Игроки могут проверить их предупреждения, набрав в чате !mywarn или /mywarn.

    [​IMG]

    Команды:
    sm_warn <ник> <причина>
    !mywarn или /mywarn - отображает предупреждения статус.

    Cvar's:
    warn_version: Версия плагина

    eurocss_warn "1" : Включает / отключает системы предупреждения о плагине. По умолчанию: 1

    warn_ban_reason "[Предупреждение] Ты был плохим мальчиком. : Бан с причиной наказания.

    warn_ban_time "60" : Длина бана в минутах. По умолчанию: 60 минут.

    warn_kick_reason "[Предупреждение] Замедление, Бибер" : Kick с указанием причины.

    warn_max "5" : Максимальное количество предупреждений. По умолчанию: "5"

    warn_punishment "2" : наказания. 1-Kick 2 - Ban. По умолчанию: 2

    Изменения:

    v4.0a
    • Replaced all the queries to SQL_TQueries(Thearded), and added Thearded connection, so it wont lag anymore(Thanks to Peace-Maker)
    • Added ConsoleCmd for /mywarn
    • Added Public notify cvar.
    Оригинал
     

    Вложения:

    Последнее редактирование: 12 июн 2011
    Cmapuk, dddennnisss, Fab3r и 3 другим нравится это.
  2. dddennnisss

    dddennnisss

    Сообщения:
    173
    Симпатии:
    159
    есть ли меню у плагина, или всё писать надо в консоли?
     
  3. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    а что все то? всего одна команда для админа и одна для клиента... ну вообщем да в консоль
     
  4. LEII4A

    LEII4A

    Сообщения:
    631
    Симпатии:
    116
    было бы прикольно перевести все на русский и добавить управление через файл adminmenu_custome
     
  5. dddennnisss

    dddennnisss

    Сообщения:
    173
    Симпатии:
    159
    ну во первых сразу будут проблемы с никами имеющие пробелы - вторая часть будет восприниматься, как причина.
    во вторых причину имеющею пробел нужно будет писать через _ чтобы она воспринималась единой.
    ну и в третьих просто муторно)

    З.Ы. плагин появился на свет два дня назад, так что наверно всё впереди, подождём)
     
  6. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    Оффтоп
     
  7. koFF

    koFF

    Сообщения:
    147
    Симпатии:
    20
    Ты неадекватный?

    Во-первых, созданы ковычки =) если у чела ник Ya <cut> Alibabu, то можно написать

    sm_warn "ali" ; sm_warn "Ya <cut>"

    Во-вторых, с причиной тоже самое!

    sm_warn sss "омг хранический тупизм"

    В третьих, я потратил на набор варна - 4 секунды. это не муторно:no:
     
    Последнее редактирование модератором: 6 июн 2011
    CTe6eJIeK_vRn нравится это.
  8. dddennnisss

    dddennnisss

    Сообщения:
    173
    Симпатии:
    159
    да, рад что тебя это интересует.

    Про остальное, не знал, если так, то замечательно. А что касается меню, то оно в любом случает будет плюсом к плагину.
     
  9. Qweezzzz

    Qweezzzz

    Сообщения:
    6
    Симпатии:
    0
    У меня даже основной исходник не получается скомпилировать , выдает ошибку .

    [​IMG]

    У кого получится , переведите , пожалуйста .
     
  10. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Qweezzzz, Мб инклайдов не хватает :)
     
    CTe6eJIeK_vRn нравится это.
  11. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    вот мой скрин
    [​IMG]

    Он те пишет что не могу прочитать файл "colors" в папке include. kv.acid, прав, у тебя их не хватает
     
  12. JumPixX

    JumPixX Админ. CSSRUS.ru

    Сообщения:
    94
    Симпатии:
    16
    Создатель ты?, просто лучше плагин сделать не для админов а на оборот для пользователей на админов
     
  13. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    Нет создатель не я. В первом посте ссылка на оригинал. А то чтобы лучше сделать на админов тоже хорошая идея.:) Хотя игроки еще без ответственнее чем админы, а значит жалобы на них могут быть всего лишь "забавой над ними" или просто потому что он админ.
     
  14. JumPixX

    JumPixX Админ. CSSRUS.ru

    Сообщения:
    94
    Симпатии:
    16
    : D админы у меня тупые тупей играков), потому что продажа открытая а кто покупают тот балуется
     
  15. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    Обновление 08.06.2011
    В шапке перезалил

    upd
    Обновление 11.06.2011
    Перезалито
     
    Последнее редактирование: 12 июн 2011
    Andrey и random.81 нравится это.
  16. DrJekil

    DrJekil

    Сообщения:
    298
    Симпатии:
    6
    а скулайт не поддерживаетсо? ток мускул?
     
  17. Кокос

    Кокос

    Сообщения:
    49
    Симпатии:
    8
    а есть ли похожий мод в котором не надо делать sql запрос?
     
  18. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    Так?
    PHP:
    "Commands"
    {
        
    "PlayerCommands"
        
    {
            
    "Система предупреждений"
            
    {
                
    "Предупредить игрока"
                
    {
                    
    "admin"    "sm_ban"
                    "cmd"    "sm_warn #1 #2"
                    "execute"    "server"
                    "1"
                    
    {
                        
    "type"    "player"
                        "method"    "name"
                        "title"    "Выберите игрока"
                    
    }
                    
    "2"
                    
    {
                        
    "type"    "list"
                        "title"    "Укажите причину"
                        "1"    "Спам"
                        "2" "HLDJ"
                        "3"    "Мат"
                        "4"    "И т.д."
                    
    }
                }
            }
        }
    }
    Поинтереснее вроде плагин ;)
     
    Последнее редактирование: 17 июн 2013
  19. KapaT

    KapaT Эгоист

    Сообщения:
    1.982
    Симпатии:
    408
    В архиве файла перевода нет!
     

    Вложения:

  20. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    199
    этот плагин уже давно находится в графе неодобрительные, и рекомендуют его не устанавливать.
    Читайте на офф. сайте.
    Хотя очень жаль, хотел его поставить, пока не прочитал неодобрение