Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
Войдите, чтобы подписаться
Подписчики
0
-
Похожие публикации
-
Автор: 123new
Нам понадобится:
1. Сервер DayZ Standalone (см. тему вот эту)
2. Notepad++: бесплатно на оф. сайте
3. Немного времени и настойчивости (обычно бывает в комплекте и так)
И так, начинаем:
1. Открываем блокнотом mpmissions\dayzOffline.chernarusplus\init.c
P.S. Имя папки dayzOffline.chernarusplus у вас может отличаться, будьте внимательны
2. В начале файла добавляем:
static int time_repeat_info_players = 10; //in seconds static string file_name_info_players = "$profile:PlayersLogFile.txt"; static void WriteFile(string file_name, string text) { private FileHandle fhandle; if ( !FileExist(file_name) ) { fhandle = OpenFile(file_name, FileMode.WRITE); } else { fhandle = OpenFile(file_name, FileMode.APPEND); } if ( fhandle == 0 ) { Print("[#Запись_в_файл]: Не удалось открыть файл для записи: " + file_name); Print("[#Запись_в_файл]: [Запись]: " + text); return; } FPrintln(fhandle, text); CloseFile(fhandle); } static void WritePlayersInfo() { array<Man> players = new array<Man>; Man player; Man player_test; GetGame().GetPlayers( players ); if (players.Count() > 0) { if ( FileExist(file_name_info_players) ) { DeleteFile(file_name_info_players); } for ( int i = 0; i < players.Count(); ++i ) { player_test = players.Get(i); if( player_test ) { PlayerIdentity p_identity = player_test.GetIdentity(); private string coord_pl = player_test.GetPosition().ToString(); private string Name_P = p_identity.GetName(); private string UID_P = p_identity.GetPlainId(); WriteFile(file_name_info_players, "User name: " + Name_P + " UID: " + UID_P + " Coords: " + coord_pl); } } } else { if ( FileExist(file_name_info_players) ) { DeleteFile(file_name_info_players); } } } Где 'PlayersLogFile.txt' меняем на нужное вам имя файла, а в 'time_repeat_info_players' настраиваем время повтора проверки списка игроков для перезаписи файла
3. Находим в файле блок 'void main()' и в его конце перед закрывающей '}', поумолчанию это строка
weather.SetWindFunctionParams(0.1, 0.3, 50); добавляем ниже строку:
GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(WritePlayersInfo, (time_repeat_info_players * 1000), true); 4. Готово, если не допустили ошибок, при наличии хотя бы 1 игрока на сервере ваш файл с данными по игрокам будет присутствовать и заполняться информацией, а в случае их отсутствия удаляться.
-
Автор: dosserua
Здравствуйте.
Я знаю что люди каким-то чудом делают что при открытие их PBO вылазит ошибочка и хрен что скопируешь или откроешь оттуда.
Так вот, подскажите пожалуйста как и чем это делается.
-
Автор: Alex39
[EXO] Mod
Этот [EXO] Mod Pack позволяет нам предоставлять игрокам на серверах возможность загружать только меньший файл миссии и при этом иметь много дополнительных на наших серверах, таких как: высококачественные текстуры для нашего сценария Base Painting, Awesome скины транспортных средств, Custom Audio файлы и так далее ... В будущем мы будем добавлять все больше и больше в этот пакет дополнений!
Всего 412 текстур в 2048x2048 для BasePainting, множество высококачественных скинов для Strider (HMG), Ifrit (HMG), Hunter (HMG), SUV, Offroad (Armed), 4WD (Open & Closed)
https://steamcommunity.com/sharedfiles/filedetails/?id=778466491&searchtext=
-
Автор: ZigoFrend
Сервер крашится с вот такой ошибкой
---------------------------
DayZ
---------------------------
Out of memory.
Your swap file is too small, only 3 MB of free space left.
Increase your swap file size or delete some files from your hard disk
---------------------------
ОК
---------------------------
что в переводе
--------------------------- DayZ --------------------------- Недостаточно памяти. Ваш файл подкачки слишком мал, осталось только 3 МБ свободного места. Увеличьте размер файла подкачки или удалите некоторые файлы с жесткого диска --------------------------- ОК ---------------------------
Что подскажите просто не хватает оперативы ??
-
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Привет всем, подскажите (в личку если можно) как можно защитить файл миссии от скачивания.
_contents = loadFile "myFunction.sqf" в эту сторону смотреть?
Мне надо чтобы скрипта, например, "serverside\some_script.sqf" не было в миссии, которую качает себе клиент, а только в миссии, что запускается на сервере (видел такое)
как это реализовано на стороне сервера, где хранятся скрипты
как это реализовано на стороне клиента
может эта тема стёрта до дыр, но не смог найти ответ. Спасибо.
Изменено пользователем z1p (история изменений)Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах