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

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

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

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

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

[Battleye Extended Controls (BEC)] - Авторестарт, VIP и Админ Слоты и многое другое.

Рекомендованные сообщения

 

Ты неправильно указываешь. В файле config.cfg надо прописать путь до файла BEServer.cfg
Например вот так:

# Set the path to the BattlEye directory that is currently in use by the server.BePath = C:\Steam\steamapps\common\Arma 2 Operation Arrowhead\instance_11_Chernarus\BattlEye

А запуск сервера вот по такому батнику примерно:
timeout /t 20cd C:\Steam\steamapps\common\Arma 2 Operation Arrowhead\BEC"C:\Steam\steamapps\common\Arma 2 Operation Arrowhead\BEC\Bec.exe" -f config.cfgexit

В том и дело нету там файла BEServer.cfg

 

Карочь создал сам этот BEServer.cfg с параметрами

RConPassword
MaxPing 200

Теперь выдает новую ошибку: : Error : Your config has a misconfigured section header, recheck config file format!

Изменено пользователем tolyan2121 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte

 

В том и дело нету там файла BEServer.cfg

 

Карочь создал сам этот BEServer.cfg с параметрами

RConPassword
MaxPing 200

Теперь выдает новую ошибку: : Error : Your config has a misconfigured section header, recheck config file format!

BEServer.cfg обычно сам создаётся при первом включении сервера

И да, в какой он у тебя кодировке? Потому что во всех файлах должна быть UTF-8 без BOM

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BEServer.cfg обычно сам создаётся при первом включении сервера

И да, в какой он у тебя кодировке? Потому что во всех файлах должна быть UTF-8 без BOM

Не знаю что у меня не так , но файл этот сервер не создает )) кодировка UTF-8

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не знаю что у меня не так , но файл этот сервер не создает )) кодировка UTF-8

Создай сам этот файл в папке instance_11_Chernarus\BattlEye и впиши туда

MaxPing 500
RConPassword 1111 // пароль для RCon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Ты неправильно указываешь. В файле config.cfg надо прописать путь до файла BEServer.cfg

Например вот так:

# Set the path to the BattlEye directory that is currently in use by the server.
BePath = C:\Steam\steamapps\common\Arma 2 Operation Arrowhead\instance_11_Chernarus\BattlEye

А, ну да, что-то я тупанул...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может кто сталкивался с проблемой, при запуске сервера с обычного батника все работает отлично, но если запустить сервер с батника START.bat с последующим запуском BECа при заходе на сервер сразу пишет сессия прервана.

 

START.bat

 

@echo off
color 0a
title Server start
:start
echo Server has been started
start /wait server.bat
echo Server down,restarting!
goto start

 

 

server.bat

 

Start bec.bat
"arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;"
exit

 

 

bec.bat

 

timeout /t 45
cd F:\SteamLibrary\steamapps\common\Arma 2 Operation Arrowhead\BEC
"F:\SteamLibrary\steamapps\common\Arma 2 Operation Arrowhead\BEC\Bec.exe" -f config.cfg
exit

 

 

Оригинальный батник

 

@echo off
start "arma2" /min "Expansion\beta\arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;"

 

 

Если же попробовать содержимое оригинала вписать в server.bat то получается ахинея с бесконечным запуском. Подскажите в чем может быть проблема. Шедулер и прочие штучки от бека работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нужен лог клиента и сервера.

по сути батники написаны верно. ну по крайней мере у меня так-же и все работает.

 

Вот как выглядят батники у меня (игра ЛИЦЕНЗИЯ)

 

Основной z_START

 

 

@echo off
color 0a
title Server start
:start
echo close dayz server
taskkill /f /im arma2oaserver.exe
timeout /t 60
echo -----------
echo %date% %time%
echo Cleanup and respawn destroyed vehicles in the DayZ Epoch DataBase
C:\xampp\mysql\bin\mysql.exe --user=dayz --password=dayz --execute="call Delete_crash_vehicles()" dayz_epoch106
echo Cleanup dead players more 5 days
C:\xampp\mysql\bin\mysql.exe --user=dayz --password=dayz --execute="call Delete_dead_players_5Dayz()" dayz_epoch106
echo Update Traders
C:\xampp\mysql\bin\mysql.exe --user=dayz --password=dayz --execute="call update_traders()" dayz_epoch106
echo start launcher server
start /wait z_server.bat
timeout /t 10
goto start 

 

 

 

z_Server.bat

 

 

start !Bec.bat
"arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;" -nosplash -cpuCount=2 -maxMem=2048
exit 

 

 

 

!Bec.bat

 

 

timeout /t 40
cd "C:\Games\Arma 2 Operation Arrowhead\Bec"
"C:\Games\Arma 2 Operation Arrowhead\bec\Bec.exe" -f config.cfg
exit 

 

 

 

Запуск самого клиента !Start_Epoch106.bat

 

 

@echo off
start ArmA2OA_BE.exe -mod=@DayZ_Epoch; -nosplash -skipIntro -world=empty -noPause 

 

 

Изменено пользователем RedLink (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рпт 

 



=====================================================================
== F:\SteamLibrary\steamapps\common\Arma 2 Operation Arrowhead\arma2oaserver.exe
== "arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;"
=====================================================================
Exe timestamp: 2017/01/16 16:08:27
Current time: 2017/01/18 11:27:29

Version 1.63.131129
Unsupported language Russian in stringtable
Unsupported language Russian in stringtable
Item STR_EQUIP_NAME_41 listed twice
Item STR_EQUIP_DESC_41 listed twice
Unsupported language Russian in stringtable
Unsupported language Russian in stringtable
Updating base class ->NonStrategic, by Ca\config.bin/CfgVehicles/HouseBase/
Updating base class ->HouseBase, by Ca\config.bin/CfgVehicles/Ruins/
Updating base class ->DestructionEffects, by Ca\config.bin/CfgVehicles/House/DestructionEffects/
Updating base class ->FlagCarrierCore, by ca\ca_pmc\config.bin/CfgVehicles/FlagCarrier/
Updating base class ->VehicleMagazine, by ca\weapons\config.bin/CfgMagazines/14Rnd_FFAR/
Updating base class ->PistolCore, by ca\weapons\config.bin/cfgWeapons/Pistol/
Updating base class ->LauncherCore, by ca\weapons\config.bin/cfgWeapons/RocketPods/
Updating base class ->RocketPods, by ca\weapons\config.bin/cfgWeapons/FFARLauncher/
Updating base class ->Default, by ca\weapons\config.bin/cfgWeapons/ItemCore/
Updating base class ->Citizen, by ca\characters2\config.bin/CfgVehicles/Citizen1/
Updating base class ->SkodaBase, by ca\wheeled\config.bin/CfgVehicles/car_sedan/
Updating base class ->UH60_Base, by ca\air\config.bin/CfgVehicles/MH60S/
Updating base class ->House, by ca\misc3\config.bin/CfgVehicles/Land_Fire/
Updating base class ->House, by ca\misc3\config.bin/CfgVehicles/Land_A_tent/
Updating base class ->Camp_base, by ca\misc3\config.bin/CfgVehicles/ACamp/
Updating base class ->Car, by ca\wheeled2\lada\config.bin/CfgVehicles/Lada_base/
Updating base class StreetLamp_EP1->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_Lamp_Small_EP1/
Updating base class StreetLamp_EP1->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_Lamp_Street1_EP1/
Updating base class StreetLamp_EP1->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_Lamp_Street2_EP1/
Updating base class StreetLamp_EP1->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_Lampa_Ind_EP1/
Updating base class StreetLamp_EP1->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_PowLines_Conc2L_EP1/
Updating base class StreetLamp_BaseMediumOrange->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_lampa_sidl/
Updating base class StreetLamp_BaseMediumOrange->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_lampa_sidl_2/
Updating base class StreetLamp_BaseMediumOrange->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_lampa_sidl_3/
Updating base class StreetLamp_BaseWeakYellow->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_lampa_ind/
Updating base class StreetLamp_BaseWeakYellow->StreetLamp, by z\addons\dayz_code\config.bin/CfgNonAIVehicles/Land_lampa_ind_zebr/
Updating base class RscStandardDisplay->, by z\addons\dayz_code\config.bin/RscDisplayStart/
Updating base class RscShortcutButton->RscShortcutButtonMain, by z\addons\dayz_code\config.bin/RscDisplayMain/controls/CA_Exit/
Updating base class RscText->, by z\addons\dayz_code\config.bin/RscTitles/Default/
Updating base class zZombie_Base->zZombie_new_Base, by z\addons\dayz_code\config.bin/CfgVehicles/z_villager1/
Updating base class zZombie_Base->zZombie_new_Base, by z\addons\dayz_code\config.bin/CfgVehicles/z_worker1/
Updating base class Soldier_Crew_PMC->Soldier_Bodyguard_M4_PMC, by z\addons\dayz_code\config.bin/CfgVehicles/SurvivorW2_DZ/
Updating base class HighCommand->Logic, by z\addons\dayz_code\config.bin/CfgVehicles/HighCommandSubordinate/
Updating base class ->ViewOptics, by z\addons\dayz_code\config.bin/CfgVehicles/Mi17_base/Turrets/MainTurret/ViewOptics/
Updating base class HouseBase->, by z\addons\dayz_code\config.bin/CfgVehicles/House/
Updating base class NonStrategic->BuiltItems, by z\addons\dayz_code\config.bin/CfgVehicles/Fort_RazorWire/
Updating base class MeleeHatchet->MeleeWeapon, by z\addons\dayz_code\config.bin/CfgWeapons/MeleeCrowbar/
Updating base class VehicleMagazine->CA_Magazine, by z\addons\dayz_code\config.bin/CfgMagazines/29Rnd_30mm_AGS30/
Updating base class VehicleMagazine->CA_Magazine, by z\addons\dayz_code\config.bin/CfgMagazines/48Rnd_40mm_MK19/
Updating base class 4000Rnd_762x51_M134->CA_Magazine, by z\addons\dayz_code\config.bin/CfgMagazines/2000Rnd_762x51_M134/
Updating base class VehicleMagazine->CA_Magazine, by z\addons\dayz_code\config.bin/CfgMagazines/100Rnd_127x99_M2/
Updating base class VehicleMagazine->CA_Magazine, by z\addons\dayz_code\config.bin/CfgMagazines/50Rnd_127x107_DSHKM/
Updating base class Hatchet_Swing->Melee_Swing, by z\addons\dayz_code\config.bin/CfgMagazines/crowbar_swing/
Updating base class CA_Magazine->Melee_Swing, by z\addons\dayz_code\config.bin/CfgMagazines/Hatchet_Swing/
Updating base class Land_HouseV_1I2->House, by zero_buildings\config.cpp/CfgVehicles/Land_HouseV_1L2/
Updating base class Land_HouseV_1I2->House, by zero_buildings\config.cpp/CfgVehicles/Land_HouseV_3I3/
Updating base class ->Plane, by ca\air2\mv22\config.bin/CfgVehicles/MV22/
Updating base class ViewOptics->, by ca\air2\uh1y\config.bin/CfgVehicles/UH1_Base/Turrets/MainTurret/ViewOptics/
Updating base class ->HouseBase, by ca\misc_e\config.bin/CfgVehicles/House/
Updating base class ->Land_CamoNet_EAST, by ca\misc_e\config.bin/CfgVehicles/Land_CamoNet_EAST_EP1/
Updating base class ->Land_CamoNetB_EAST, by ca\misc_e\config.bin/CfgVehicles/Land_CamoNetB_EAST_EP1/
Updating base class ->Sign_1L_Noentry, by ca\misc_e\config.bin/CfgVehicles/Sign_1L_Noentry_EP1/
Updating base class ->Sign_circle, by ca\misc_e\config.bin/CfgVehicles/Helper_Base_EP1/
Updating base class ->Rifle, by ca\weapons_baf\config.bin/cfgWeapons/BAF_AS50_scoped/
Updating base class ->Rifle, by ca\weapons_e\config.bin/cfgWeapons/M60A4_EP1/
Updating base class ->M249, by ca\weapons_e\config.bin/cfgWeapons/M249_EP1/
Updating base class ->M249, by ca\weapons_e\config.bin/cfgWeapons/M249_m145_EP1/
Updating base class ->m107, by ca\weapons_e\m107\config.bin/CfgWeapons/m107_TWS_EP1/
Updating base class ->M240, by ca\weapons_e\m240\config.bin/CfgWeapons/m240_scoped_EP1/
Updating base class ->V3S_Base, by ca\wheeled_e\v3s\config.bin/CfgVehicles/V3S_Base_EP1/
Updating base class ->V3S_Base_EP1, by ca\wheeled_e\v3s\config.bin/CfgVehicles/V3S_Refuel_TK_GUE_EP1/
Updating base class House->DZE_OpenHouse, by warehouse\config.bin/CfgVehicles/Land_Ind_Pec_03/
Updating base class ->C130J_base, by ca\air_e\config.bin/CfgVehicles/C130J_US_EP1/
Updating base class ->Helicopter, by ca\air_e\ah6j\config.bin/CfgVehicles/AH6_Base_EP1/
Updating base class ->Plane, by ca\air_e\an2\config.bin/CfgVehicles/An2_Base_EP1/
Updating base class ->CH47_base_EP1, by ca\air_e\ch47\config.bin/CfgVehicles/CH_47F_EP1/
Updating base class ViewOptics->, by ca\air_e\uh1h\config.bin/CfgVehicles/UH1H_base/Turrets/MainTurret/ViewOptics/
Updating base class ->Soldier_Base_PMC, by ca\characters_pmc\config.bin/cfgVehicles/Soldier_Crew_PMC/
Updating base class ->Soldier_Base_PMC, by ca\characters_pmc\config.bin/cfgVehicles/Soldier_TL_PMC/
Updating base class ->Soldier_Base_PMC, by ca\characters_pmc\config.bin/cfgVehicles/Soldier_Bodyguard_M4_PMC/
Updating base class ->Soldier_Base_PMC, by ca\characters_pmc\config.bin/cfgVehicles/Soldier_Bodyguard_AA12_PMC/
Updating base class ->BAF_Soldier_MTP, by ca\characters_w_baf\config.bin/CfgVehicles/BAF_Soldier_W/
Updating base class ->BAF_Soldier_L_MTP, by ca\characters_w_baf\config.bin/CfgVehicles/BAF_Soldier_L_W/
Updating base class ->BAF_Soldier_Officer_MTP, by ca\characters_w_baf\config.bin/CfgVehicles/BAF_Soldier_Officer_W/
Updating base class ->BAF_Soldier_SniperH_MTP, by ca\characters_w_baf\config.bin/CfgVehicles/BAF_Soldier_SniperH_W/
Updating base class ->M113Ambul_Base, by ca\tracked_e\m113\config.bin/CfgVehicles/M113Ambul_UN_EP1/
Updating base class ->M113_Base, by ca\tracked_e\m113\config.bin/CfgVehicles/M113_UN_EP1/
Updating base class ->M113Ambul_Base, by ca\tracked_e\m113\config.bin/CfgVehicles/M113Ambul_TK_EP1/
Updating base class ->M113_Base, by ca\tracked_e\m113\config.bin/CfgVehicles/M113_TK_EP1/
Updating base class ->Helicopter, by ca\air_d_baf\config.bin/CfgVehicles/BAF_Merlin_HC3_D/
Updating base class ReammoBox->Small_items, by corepatch\corepatch_additionalobjects\config.cpp/CfgVehicles/CardboardBox/
Updating base class CA_Magazine->4000Rnd_762x51_M134, by corepatch\corepatch_ccp_71142_cit_13602_25047\config.cpp/CfgMagazines/2000Rnd_762x51_M134/
11:28:05 Server error: Player without identity Sonne (id 485999769)

 

 

И лог бека 

 

11:28:02 : Rcon client logging in
11:28:03 : Player #0 Sonne (176.114.131.32:2304) connected
11:28:04 : RCon admin #1 (176.114.131.32:54915) logged in
11:28:05 : Player #0 Sonne disconnected
11:28:32 : RCon admin #1: (Global) Рестарты происходят каждые 4 часа|||Restarts every 4 hours

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в логе у тебя не наблюдается примерно следующее

18:21:15 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
18:21:16 Connected to Steam servers

то есть походу залочены порты.



в папке \Arma 2 Operation Arrowhead\instance_11_Chernarus\ в файле config.cfg проверь чтобы были эти строки

steamport = 2304;
steamqueryport = 2303;

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть такое, я предполагаю что это может быть от того что я закрыл все подключения в брандмауэре для бека, иначе он просто вылетает при запуске, соответственно я сделал так прочитав тут коментарии)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

для бека можно закрыть в файле hosts, чтобы он не вылетал.

C:\Windows\System32\drivers\etc\hosts

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost
127.0.0.1 www.ibattle.org
127.0.0.1 ibattle.org

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Отключил правила в брандмауэре, всписал это все в хост, все равно сессия прервана  :sad:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у тебя в брендмауере принудительно какие либо порты закрыты (ну к примеру если пиратку использовал)?

Если да, то открой их.

судя по всему у тебя нет соединения со стимом.



 

всписал это все в хост

 

надо перезагрузиться обязательно после этого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пиратку не использовал ниразу еще) А насчет портов, они открыты и так все, у меня статичный айпи через кабель. После перезагрузки ничего не изменилось. Может что то не так в конфиге бека? Потому что именно сам бек блочит подключение, даже если запустить START.bat он запустит server.bat но отключить от них бек, то на сервер зайти можно как не странно...

Изменено пользователем Sonne (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

в логе у тебя не наблюдается примерно следующее

18:21:15 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
18:21:16 Connected to Steam servers
то есть походу залочены порты.

 

 

в папке \Arma 2 Operation Arrowhead\instance_11_Chernarus\ в файле config.cfg проверь чтобы были эти строки

steamport = 2304;
steamqueryport = 2303;
steamport и steamqueryport - уже давно ни на что не влияют. Порт прописывать только в батнике, queryPort выдается автоматом (+1 к steamport).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что есть у кого решение?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в логе сервера в любом случае эти строчки, пусть и с другими портами, должны быть.

 

Ту на лицо блок полный.

Попробуй отключить полностью firewall.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Полное отключение так же не помогло :blink:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Помогите проблема такая: В BEC пишет что рестарт через 10 минут, ну на сервере этого не видно в чём может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sanekxxz проверяйте BEClient.dll. Возможно битый. И если бек пишет сообщения значит к серверу он подключился. Скорее всего проблема BattlEye на клиенте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, TheFirstNoob сказал:

sanekxxz проверяйте BEClient.dll. Возможно битый. И если бек пишет сообщения значит к серверу он подключился. Скорее всего проблема BattlEye на клиенте.

Получается надо BEClietn проверять, его взять надо из папки

Expansion\BattlEye

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, TheFirstNoob сказал:

C:\Users\User\AppData\Local\ArmA 2 OA\BattlEye

У меня там всё нормально, щас другой фал закинул на хост они одинаковые

Изменено пользователем sanekxxz
Всё исправил мой косяк!!! (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sanekxxz Причем тут хост если проблема на клиенте. Не отображается у вас, а сервер нормально обрабатывает. На вашем ПК надо заменять на цельный.
Если все ок, то проверяйте настройки все + переустановите BattlEye

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Народ, может уже спрашивали, но изучать 20 страниц сил не хватит, если кто сталкивался, как решить подобную ошибку. Как я понял, ВЕС требует гуид, в то время как арма на уид сидит уже как сто лет и вроде в чём проблема я понял, но как её решить понятия не имею, выручайте. 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Изменено пользователем CPUblackman (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Makliion
      Всем добрый вечер..
      У меня такой вопрос где найти или заказать скрипт для обыска зомбей & игроков 
      что-бы каждую вещь снимать через действие а не тупо через таб
      Шлем отдельно
      Рюкзак отдельно
      ну и на все остальные слоты
      искал долго не нашёл ничего
      есть мод на обыск но он просто открывает  инвентарь и все 
       
    • Автор: SemKa1407
      Ссылка на архив: https://disk.yandex.ru/d/WmYW5AcZozGSiA
      Инструкция, написанная на коленке, есть в архиве (для полных нулей).
    • Автор: Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. На сервере есть трейдер зоны и базы игроков. 
      Если в течение определённого времени, на пример 1 - 2 часа с машиной не кто не взаимодействует и машина не находится в зоне трейдера или на теретории базы, то машина отлетает в гараж или на штраф стоянку.
      На сервере используется TraderPlus.
       
      Есть такие решения у кого?
      За ранние благодарю.
    • Автор: Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. Нужно сделать так, что бы на всей карте был запрет на строительство. 
      Если нужно построить например базу с палатками, то нужно установить верстак или флаг, который установит зону для строительства с радиусом примерно 20-25 метров от центра и желательно что бы зона была квадратной.
      Есть такие решения у кого?
      За ранние благодарю.
    • Автор: Irkutsk86
      Что делает скрипт :

      Скрипт добавляет на ваш сервер систему выдачи лута при появлении игрока, либо определенного лута человеку по steamid64 (донатеру к примеру).

      Как это сделать?
      Для этого нам понадобится зайти в главную папку с вашей картой, к примеру чернарусь (Путь: DayZServer\mpmissions\dayzOffline.chernarusplus)

      После того как вы зашли, в этой папке нужно найти файл с названием init.c

      Открываем файл и видим строки кода, нам нужна строчка с началом ( class CustomMission: MissionServer ).

      Начиная с нее нам нужно вставить код до строчки как на скриншоте клик
      class CustomMission : MissionServer { private const static string m_SpawnLoadoutDirectory = "$profile:SpawnLoadout/"; // root directory for SpawnLoadout private const static string m_DonatorDirectory = m_SpawnLoadoutDirectory + "Donators/"; // directory for donator loadout text files private const static string m_RegularLoadout = m_SpawnLoadoutDirectory + "Regular.txt"; // file for regular loadout private const static string m_CommonItems = m_SpawnLoadoutDirectory + "CommonItems.txt"; // file for in common items for both regular and donator void CustomMission() { FileHandle templateFile; if (!FileExist(m_SpawnLoadoutDirectory)) { MakeDirectory(m_SpawnLoadoutDirectory) // create default CommonItems.txt templateFile = OpenFile(m_CommonItems, FileMode.WRITE); FPrintln(templateFile, "Rag 4\nHuntingKnife\nMatchbox\nHatchet\nFlashlight\nBattery9V\nSodaCan_Cola\nBakedBeansCan"); CloseFile(templateFile); // create default Regular.txt templateFile = OpenFile(m_RegularLoadout, FileMode.WRITE); FPrintln(templateFile, "BomberJacket_Grey\nJeans_Black\nTaloonBag_Blue\nAthleticShoes_Grey"); CloseFile(templateFile); } if (!FileExist(m_DonatorDirectory)) { string template = GetDonatorFile("STEAMIDHERE"); MakeDirectory(m_DonatorDirectory); // create template donator file templateFile = OpenFile(template, FileMode.WRITE); FPrintln(templateFile, "BomberJacket_Blue\nJeans_Grey\nTaloonBag_Orange\nAthleticShoes_Brown"); CloseFile(templateFile); } } //!!! REPLACES EXISTING METHOD override void StartingEquipSetup(PlayerBase player, bool clothesChosen) { player.RemoveAllItems(); // clear all default spawning items FileHandle donatorFile; string line; TStringArray contents = new TStringArray(); string file = GetDonatorFile(player.GetIdentity().GetPlainId()); if (FileExist(file)) { SpawnLoadout(player, ReadFileLines(file)); // spawn donator loadout return; } SpawnLoadout(player, ReadFileLines(m_RegularLoadout)); // spawn regular player loadout } private void SpawnLoadout(PlayerBase player, ref TStringArray loadout) { FileHandle loadoutFile; string line; // creates clothes loadout foreach (string clothes : loadout) player.GetInventory().CreateInInventory(clothes); // creates common items TStringArray items = ReadFileLines(m_CommonItems); foreach (string item : items) { if (item.Contains(" ")) // check for space, which signifies a quantity item { CreateQuantityItem(player, item); continue; } player.GetInventory().CreateInInventory(item); } } private void CreateQuantityItem(PlayerBase player, string item) { TStringArray quantity = new TStringArray(); item.Split(" ", quantity); ItemBase quantityItem = player.GetInventory().CreateInInventory(quantity[0]); quantityItem.SetQuantity(quantity[1].ToFloat()); } private string GetDonatorFile(string id) { return string.Format("%1%2.txt", m_DonatorDirectory, id); } private TStringArray ReadFileLines(string path) { FileHandle file; string line; TStringArray contents = new TStringArray(); file = OpenFile(path, FileMode.READ); while (FGets(file, line) > 0) { line.Trim(); if (line != string.Empty) { contents.Insert(line); line = string.Empty; } } CloseFile(file); return contents; } }; После того как вы вставили код, сохраняйте файл. И запускайте сервер!

      Если ничего не вылезло и сервер нормально запустился, в папке profiles появится папка Spawnloadout.
      В ней вы видите файлы: Regular.txt ; CommonItems.txt
      Эти файлы нужны для стартового снаряжения игрока при спавне. Regular - Для одежды ; CommonItems - Для предметов

      Папка Donator отвечает за кастомные сета игрокам по SteamID64. В этой папке будет файл STEAMIDHERE.txt
      Чтобы прописать сет по SteamID64 нужно изменить название файла и в нем прописать все что нужно выдавать игроку, тут нету разделения на файлы, все нужно писать в 1 файл (Чтобы небыло багов пишите сначало одежду а потом предметы)

      Все обновляется в реальном времени ничего перезапускать не нужно.
       
      P.S: Автор не я !!!
  • Наш выбор

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

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

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

Поддержка