Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 12/11/21 во всех областях

  1. 1 балл
    BorizzK

    Вайтлист / WhiteList

    Немного сыроват, но работает уже на неск серверах и вроде все норм Вариант конечно не окончательный Эксперементировал с кодом и тд итп Потом лишнее уберу Упрощу и тд итп Хочу сделать универсальный Как для вайтлиста так и для блэк Конфиг простой Подключаем в init.c у меня лежит в корне миссии в папке _MOD\WhiteList #include "$CurrentDir:\\mpmissions\\dayzOffline.chernarusplus\\_MOD\\WhiteList\\Server_WhiteList_Class.c" обявляем там же ref Server_WhiteList WhiteList = new Server_WhiteList(); сам список UID (в столбик) кладем в папку _CONF в текстовый файл whiteList.lst далее используем у меня в init.c в 2х местах в классе CustomMission : MissonServer переопределил пару функций и добавил вызов в него и следом override void InvokeOnConnect(PlayerBase player, PlayerIdentity identity) { super.InvokeOnConnect(player, identity); //Если игрок в черном списке или игрока нет в белом списке или ник игрока в черном списке игрока кикнет и функция вернет false if (!Server_WhiteList.CheckWBListConnectAllow(player, identity)) { return; //IF KICK } } Файл whiteList.lst можно править на горячую, если в папке с whiteList.lst положить whitelistautoreload - то при каждом вызове проверки игрока по вайтлисту он будет перезагружаться из whiteList.lst - по задумке что бы не перзапускать каждый раз сервер но иногда если чел хотел войти, не пустило, потом внесли UID может не пустить с ошибкой Character Locked in database. Придется ждать минут 5 Либо перезапускать сервер + Читайте каменты в файлах + подтягивайтесь для доработок в первую очередь хотелось бы разобарться с залочиванием перса в базе Вобщем буду переделывать под обработку эвентов + добавлю управление белым/черным списком из админки с автокиком в случае внесения УИДа ручками вроде получилось Буду автоматизировать Обновленный вариант Server_WhiteList_Class.c
  2. 1 балл
    123new

    Вайтлист / WhiteList

    исправил косяк и протестил запускаемость сервера _WhiteList.rar Рассчитано на стандартное имя папки миссии сервера 'dayzOffline.chernarusplus' Если у вас хостинг какой-то или имя папки миссии отличается от стандартного, во всех файлах из архива меняйте автозаменой 'dayzOffline.chernarusplus' на свое имя папки
  3. 0 баллов
    123new

    Как научиться делать моды.

    По поводу проверки написанного кода на ошибки - частая проблема многих работ - не читать логи сервера, как пример - script.log сервера. Если поставите пяток-другой модов с мастерской - 100% увидите там гневные строчки от игры в самом начале, что пишет игра при чтении работ. Вот на это также желательно обращать внимание. Что-то да, чисто уведомление, не влияющее ни на что, а что-то может и на весомый недочет указать например. То же самое касается и остальных лог файлов сервера и записей в консоли сервера игры, порой ошибки в неверных заполнениях игра сама указывает или подсказывает. Ну и обязательное знание английского, хотя бы на уровне понимания текста с ошибки, которая игра пишет при запуске, потому как порой страшно смешно (ловлю тапки в свою сторону), когда игра прямо говорит в ошибке что не так, а люди не понимают. Ну и еще совет - не пренебрегайте логикой и теорией вероятности, дабы просчитывать в функциях, что будете писать, различные ситуации, например, с значениями тех или иных переменных (например, будет ли она заполнена данными или нет, почему, и как обработать это). Как это исключать - ответ прост, и выше уже был подсказан - условия типа if и т.п. Понятное дело, что все мною написанное в основном применимо уже к моменту, когда будете пытаться сами писать, но тем не менее, знать это необходимо, хотя бы как факт. Ну и может еще кому будет новостью из читающих.
  4. 0 баллов
    123new

    Локальный юморок S-Platoon.Ru

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка