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

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

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

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

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

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


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

Отображаются публикации с наибольшей репутацией на 04/16/19 в Сообщения

  1. 1 балл
    NoNameUltima

    DAYZ enScript (вопросы, ответы)

    VIRrusR int A; // Объявление переменной с именем А, и типом int(integer - Целые числа). A = 1; // Инициализация переменной. т.к. выше она только объявлена, но не инициализирована(не присвоено ни одно стартовое значение). Конструктор класса можно не создавать, в таком случае, при вызове класса, ничего не произойдет. Хотя класс будет создан, и если мы поместим его в переменную-указатель, то сможем с ним работать далее... Вызывать вложенные фукнкции, и процедуры класса, менять значение переменных и т.д. Если класс является наследником какого либо другого класса, и ты не указал конструктор в наследнике, то произойдет вызов конструктора предка.
  2. 1 балл
    NoNameUltima

    DAYZ enScript (вопросы, ответы)

    Хватить бредить. ZoneInit это процедура или функция, которой у тебя в классе НЕТ. И что ты пытаешься вызвать совершенно не понятно. С таким успехом можно написать ZOneSuperPuperInit(); какую какую? Без чего? Какого результата? Куда еще сохраняемого? В контексте твоего класса, - void ZonesClass() void - процедура. ZonesClass - имя данной процедуры. т.к. имя процедуры, совпадает с именем самого класса, то данная процедура является конcтруктором класса. => при создании твоего класса, к примеру таким образом - new ZonesClass(); сразу же будет выполнен код конструктора. Код внутри - void ZonesClass()
  3. 1 балл
    NoNameUltima

    Проверка модов

    zamorochilo серверу, - срать, пердеть, колесом вертеть, что ты там у него перепаковал(хотя так и не делается, ну хотя бы потому, что при обновлении дайза будешь потом по 100500 раз все свои скрипты по новой сверять, с новыми). Ключ дайза, нужен для проверки присоединяющемуся игроку, - что у него там папка scripts и т.п. не перепакована, и не внесены изменения.
  4. 1 балл
    NoNameUltima

    Проверка модов

    zamorochilo Тебе про клиент пишет, а ты моды смотришь. Если бы тебя за подписи кикало.... Скриншот в студию, с версией клиента, и версией сервера в заголовках...
  5. 1 балл
    BorizzK

    Запрет разбора строений без модов

    zamorochilo Нужно не исправить, а добавить аналогичные строки/параметры для Code Lock например в ItemBase_Modded.c было if (this.GetType() == "BarbedWire" || this.GetType() == "CombinationLock" || this.GetType() == "HescoBox") стало if (this.GetType() == "BarbedWire" || this.GetType() == "CombinationLock" || this.GetType() == "CodeLock" || this.GetType() == "HescoBox") ну и где-то еще наверное
  6. 1 балл
    SergeyMaltsev1992 ,ну в самом деле, дружище! Там же123new уже прописал сет с номером раз - для примера. Скопипастите его и впишите в блок Default, между открывающей скобочкой и break. Потом удалите ненужные вам шмотки (оружие, например, или рюкзак) и переименуйте шмотки нужные - вместо вояцких штанов, джинсы, например. Названия скопируйте из types.xml. Что тут сложного то?! Если нужны "аттачменты", например, Вы хотите, чтобы фонарик с батарейкой спавнился в стартовом луте - посмотрите, как у 123new это реализовано для автомата - тоже самое, вместо автомата - фонарик, вместо оптики - батарейка... Да, и не забудьте .txt-шку поправить! Дописать или выключить точки спавна, скин и номер сета - для игроков, не вписанных в номерные сеты (случайных) в .txt ничего писать не нужно! Вы ж их идентификаторы не знаете, верно? К ним как раз и будет применён сет из блока Default. Если хотите, чтобы случайные игроки спавнились с дефолтным лутом - оставьте блок Default пустым. И буит Вам щастье!
  7. 1 балл
    BorizzK

    Краши

    Блин Вы крашлог видели? Код с этой строкой покажите
  8. 1 балл
    BorizzK

    Краши

    buka Функцию OnClientReadyEvent из инит с покажи и что в строке 229???
  9. 1 балл
    mastaZz OpenFile прекрасно работает с FileMode.READ разрабы запретили по умочланию FileMode.WRITE Но его можно включить параметром запуска сервера - -scrallowfilewrite и все работает просто дыра в серваке нашлась и инфа у Виталия немного устарела пост у Виталия от какого числа?
  10. 1 балл
    NoNameUltima Всегда и везде использую ini для файлов в которых параметр = или | значение а для списков lst В винде кстати все ini изначально текстовые да и не только в винде Что такого в .ini или lst? Какая разница какое расширение? Давай я их .cfg или .conf как в линухе обзову или еще лучше как для постфикаса или сейдмайла .cf
  11. 1 балл
    Ну так раз разбираетесь? ))) тема кстати эта и есть см перв пост ну и как бы Пробегитесь по всему классу CustomMission: MissionServer Что мы видим? Сначала FileHandle file = OpenFile("$profile:pointPlayerPVP.lst", FileMode.READ); и далее чтение координат для спавна if (file != 0) // если файл есть и открыт { while ( FGets( file, line_content ) > 0 ) //пока строка прочитанная из файла больше 0 - те имеет содержимое { m_pointPlayerPVP.Insert( line_content); //запихнуть в ранее определенный массив типа строка (см начало функции OnInit) } CloseFile(file); //закрыть файл } то же самое ниже для других целей file = OpenFile("$profile:playersSetUID.ini", FileMode.READ); //FileHandle (тип переменной для файла) не указываем тк уже определено выше и ниже в цикле читаем if (file != 0) { while ( FGets( file, line_content ) > 0 ) { strFileParam = new array<string>; line_content.Split( "|", strFileParam ); //тут прочитанный текст прочитанный в line_content делится на 2 части - резделитель | и пишется в переменную типа массмв strFileParam m_playersSetUID.Insert(strFileParam.Get(0), strFileParam.Get(1).ToInt()); //m_playersSetUID массив типа map (отдельная тема для разговора ) определен выше для всего класса и тут пишется в него } CloseFile(file); } ну и далее...
×
×
  • Создать...

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

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

Поддержка