-
Content Count
384 -
Joined
-
Last visited
Everything posted by mrwolv
-
Install Battleye + Server Start.bat +Server Restarts +Server Crash Restarter
mrwolv replied to mrwolv's topic in Servers
thats down to dayz and the community tools they are broken still 😄 -
Install Battleye + Server Start.bat +Server Restarts +Server Crash Restarter
mrwolv replied to mrwolv's topic in Servers
that looks like it due to another mod or something edited in a dta/scripts file somewhere as it runs ok for me still http://prntscr.com/mkunxz -
Install Battleye + Server Start.bat +Server Restarts +Server Crash Restarter
mrwolv replied to mrwolv's topic in Servers
yes its working as it says connected and then you should see yourself via dart rcon -
Install Battleye + Server Start.bat +Server Restarts +Server Crash Restarter
mrwolv replied to mrwolv's topic in Servers
Yes aslong as you point it to your battleye folder in your Server folder you will be good dont point it to your dayz game folder it must be your Server folder -
have you forwarded your ports on your router and pc 2302-2312 upd/tcp and 27016 tcp/udp this is why it is not showing up the reason you need ports 2302-2312 is the launcher mod you need on will jump 10 ports higher to use the mod feature also you need to add this in to your server folder http://dayzsalauncher.com/releases/dzsalmodserver.zip when you have done that adjust your bat file to say the following just add your battleyepath and profile folder path and your ip start DZSALModServer.exe -ip=YOURIP -port=2302 -config=serverDZ.cfg -dologs -adminlog -scrAllowFileWrite -scriptdebug=true -profiles= SERVERPROFILEPATH "-mod=@RPCFramework;@PermissionsFramework;@CommunityOnlineTools" -BEpath=BATTLEYEPATH -dayzserver=DayZServer_x64.exe
-
that looks like the launcher is not loading the mods which launcher are you using try this http://www.dayzsalauncher.com/#/home it will auto enable mods and download them if the mods dont appear under the server name give it 5 mins then close and reopen the launcher untill they appear i dont run my server in my steam folder as you dont need steam to run a server so i have my profile folder in my server folder
-
ok so i will explain the folder structures for you best i can in your server directory you need a profiles folder in that you should have CommunityOnlineTools and in that folder you should have ProfileFolder\CommunityOnlineTools 3 files 2 folders see below for the folders you need ProfileFolder\CommunityOnlineTools\GameModule_BaseBuilding\ / with 7 files ProfileFolder\CommunityOnlineTools\GameModule_Vehicles / 1 file In you PermissionsFramework folder you should have 3 folders and they should be ProfileFolder\PermissionsFramework\Permissions /with your admin txt files i will post the permissions at the bottom of the post so the correct id for the admins will be there steam id and this is a text file with the name of there steam id so for example 76561198345624116.txt ProfileFolder\PermissionsFramework\PermissionsFramework\Roles / no text files ProfileFolder\PermissionsFramework\Players /this will list all players that connect to your server hopefully you can understand this 😄 if not ile try help you more Admin 2 Admin.Player 2 Admin.Player.Read 2 Admin.Player.Ban 2 Admin.Player.Kick 2 Admin.Player.Godmode 2 Admin.Player.Spectate 2 Admin.Player.Set 2 Admin.Player.Set.Health 2 Admin.Player.Set.Shock 2 Admin.Player.Set.Blood 2 Admin.Player.Set.Energy 2 Admin.Player.Set.Water 2 Admin.Player.Set.HeatComfort 2 Admin.Player.Set.Wet 2 Admin.Player.Set.Tremor 2 Admin.Player.Set.Stamina 2 Admin.Player.Set.LastShaved 2 Admin.Player.Set.BloodyHands 2 Admin.Player.Transport 2 Admin.Player.Transport.Kick 2 Admin.Player.Transport.Repair 2 Admin.Player.Teleport 2 Admin.Player.Teleport.ToMe 2 Admin.Player.Teleport.MeTo 2 Admin.Permissions 2 COT 2 COT.Show 2 Object 2 Object.Spawn 2 Object.Spawn.Position 2 Object.Spawn.Inventory 2 Teleport 2 Teleport.Cursor 2 Teleport.Predefined 2 CameraTools 2 CameraTools.EnterCamera 2 CameraTools.LeaveCamera 2 CameraTools.UpdateNetworkBubble 2 Game 2 Game.ChangeAimingMode 2 Game.ThrowApple 2 Game.Spawn 2 Game.Spawn.Vehicle 2 Game.Spawn.Vehicle.OffroadHatchback 2 Game.Spawn.BaseBuilding 2 Game.Spawn.BaseBuilding.Platform 2 Game.Spawn.BaseBuilding.Gate 2 Game.Spawn.BaseBuilding.Gate.Wood 2 Game.Spawn.BaseBuilding.Gate.Metal 2 Game.Spawn.BaseBuilding.Fence 2 Game.Spawn.BaseBuilding.Fence.Metal 2 Game.Spawn.BaseBuilding.Fence.Wood 2 Game.Spawn.BaseBuilding.Watchtower 2 Game.Spawn.BaseBuilding.Watchtower.Wood 2 Game.Spawn.BaseBuilding.Watchtower.Metal 2 Weather 2 Weather.SetDate 2 Weather.SetWindFunctionParams 2 Weather.SetOvercast 2 Weather.SetFog 2 Weather.SetRain 2 Weather.SetStorm 2
-
it did not work for me i have had to use a diffrent method to get it to work ile try to explain how i did it Step 1 in your init.c file if you have the following below your objects you added in from the map editor like this below go to step 2 SpawnObject("Land_Mil_Tent_Big3", "12124.700195 141.119995 12680.099609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big3", "12143.400391 141.171005 12671.599609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big4", "12115.599609 141.212006 12661.700195", "18.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12164.799805 141.996994 12659.000000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12173.099609 141.996994 12655.099609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12181.700195 141.996994 12651.200195", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12153.900391 141.996994 12634.500000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12162.700195 141.996994 12630.400391", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12171.099609 141.996994 12626.500000", "-66.000000 0.000000 0.000000"); //INIT ECONOMY-------------------------------------- Hive ce = CreateHive(); if ( ce ) ce.InitOffline(); //DATE RESET AFTER ECONOMY INIT------------------------- int year; int month; int day; int hour; int minute; GetGame().GetWorld().GetDate(year, month, day, hour, minute); if (((month <= 9) && (day < 20)) || ((month >= 10) && (day > 20))) { month = 9; day = 20; GetGame().GetWorld().SetDate(year, month, day, hour, minute); } Step 2 So Find the Following in your init.c and paste above your buildings you added at the top of void main so it looks like this the //INIT WEATHER BEFORE ECONOMY INIT------------------------ should be below void main() { //INIT ECONOMY-------------------------------------- Hive ce = CreateHive(); if ( ce ) ce.InitOffline(); //DATE RESET AFTER ECONOMY INIT------------------------- int year; int month; int day; int hour; int minute; GetGame().GetWorld().GetDate(year, month, day, hour, minute); if (((month <= 9) && (day < 20)) || ((month >= 10) && (day > 20))) { month = 9; day = 20; GetGame().GetWorld().SetDate(year, month, day, hour, minute); } SpawnObject("Land_Mil_Tent_Big3", "12124.700195 141.119995 12680.099609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big3", "12143.400391 141.171005 12671.599609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big4", "12115.599609 141.212006 12661.700195", "18.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12164.799805 141.996994 12659.000000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12173.099609 141.996994 12655.099609", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_5", "12181.700195 141.996994 12651.200195", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12153.900391 141.996994 12634.500000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12162.700195 141.996994 12630.400391", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_4", "12171.099609 141.996994 12626.500000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_3", "12190.000000 141.996994 12647.299805", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_2", "12199.299805 141.996994 12643.200195", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big2_1", "12179.400391 141.996994 12623.000000", "-66.000000 0.000000 0.000000"); SpawnObject("Land_Mil_Tent_Big1_5", "12188.500000 140.000000 12619.799805", "-156.000000 0.000000 0.000000"); Then at the bottom of all your spawned in building information add a new line and paste in the following GetTesting().ExportProxyData("7500 0 7500", 10000); Save The init.c file boot your server then wait for a few mins and then look in your mp missions folder storage folder and your will see a exported folder inside there you will find a new mapgrouppos.xml stop your server backup your old mapgrouppos.xml and paste the new one in there then go back to your init.c file and add // infront of the //GetTesting().ExportProxyData("7500 0 7500", 10000); otherwise the server will just keep regenerating the file over and cause lots of server lag after you have done all this just boot your server and all your new buildings will have new loot 😄
-
do you have discord maybe i can help you
-
Install Battleye + Server Start.bat +Server Restarts +Server Crash Restarter
mrwolv replied to mrwolv's topic in Servers
if your getting incorrect login it means you havent set your password in the file/s make sure you have added in BEServer_x64.cfg the following RConPassword PASSWORDHERE RestrictRCon 0 RConPort 2302 RConIP SERVERIPHERE then in your battleye\Bec\Config\Config.cfg file [Bec] Ip = SERVERIPHERE Port = 2302 BePath = BATTLEYEFOLDER Admins = admins.xml Commands = commands.xml LogDir = Config Make sure you have set the information correctly in ServerDZ.cfg hostname = "####"; // Server name password = ""; // Password for connection to the server passwordAdmin = "#####"; // Password to become server admin AND battleye password steamQueryPort = 2302; // Steam Query Port If you want a 6 hour restart here is a Scheduler <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <Scheduler> <!-- Repeating messages every 5 minutes --> <job id="0"> <time>001500</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 1 </cmd> <cmdtype>0</cmdtype> </job> <job id="1"> <time>000900</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 2</cmd> <cmdtype>0</cmdtype> </job> <job id="2"> <time>001700</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 3</cmd> <cmdtype>0</cmdtype> </job> <job id="3"> <time>002100</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 4 </cmd> <cmdtype>0</cmdtype> </job> <job id="4"> <time>002700</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 5 </cmd> <cmdtype>0</cmdtype> </job> <job id="5"> <time>003000</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 MESSAGE 6</cmd> <cmdtype>0</cmdtype> </job> <job id="6"> <time>003300</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>1</loop> <cmd>say -1 This server restarts every 6 hours , 12am, 6pm,12pm, 6am</cmd> <cmdtype>0</cmdtype> </job> <!-- End repeat messages --> <!-- 06:00am restart --> <job id="7"> <time>05:55:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 5 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="8"> <time>05:57:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 3 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="9"> <time>05:59:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 1 minute</cmd> <cmdtype>0</cmdtype> </job> <job id="10"> <time>05:59:50</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server is now restarting</cmd> <cmdtype>0</cmdtype> </job> <job id="11"> <time>06:00:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>#shutdown</cmd> <cmdtype>0</cmdtype> </job> <!-- End 06:00am restart --> <!-- 12:00 noon restart --> <job id="12"> <time>11:55:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 5 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="13"> <time>11:57:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 3 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="14"> <time>11:59:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 1 minute</cmd> <cmdtype>0</cmdtype> </job> <job id="15"> <time>11:59:50</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server is now restarting</cmd> <cmdtype>0</cmdtype> </job> <job id="16"> <time>12:00:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>#shutdown</cmd> <cmdtype>0</cmdtype> </job> <!-- End 12:00 noon restart --> <!-- 00:00 restart --> <job id="22"> <time>23:55:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 5 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="23"> <time>23:57:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 3 minutes</cmd> <cmdtype>0</cmdtype> </job> <job id="24"> <time>23:59:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server will restart in 1 minute</cmd> <cmdtype>0</cmdtype> </job> <job id="25"> <time>23:59:50</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>say -1 This server is now restarting</cmd> <cmdtype>0</cmdtype> </job> <job id="26"> <time>00:00:00</time> <delay>000000</delay> <day>1,2,3,4,5,6,7</day> <loop>0</loop> <cmd>#shutdown</cmd> <cmdtype>0</cmdtype> </job> <!-- End 00:00 restart follows on to 6am --> </Scheduler> -
have you set PermissionsFramework up correctly and all the folders you need to add in the profile folder ?
-
yeah as phephe said you need to open ports 2302-2306 and 27016 on your firewall and router if your doing a modded server you need to open 2302-2316 and 27016 also you need to create a bat file to run yur server
-
the spawn ok for me i always see them i come across them daily just using the default vanllia dayz files
-
easyest way would be to use a vpn on your server box expressVPN is the best one has the better speeds
-
You can create your own server just download the files from steam and your set
-
yeah there was but i could never find it so i just use the dart program
-
nope no solution for this script atm but if you run a modded server youc an simply add the admin mod from there but your server will become modded you will have problems with that you need to tell all players to change there name via steam -name=playername lol i posted this before modding was a thing still works great tho :D you dont need to change your script.pbo this needs to be placed in the init.c in your mission files
-
there is a modded dart admin floating around that dose this i have it here you go just login to your server as you would with any admin and it will annouce all players connecting and leaving https://www.dropbox.com/s/qljxbmc0evbulm5/DaRT with log feed announcer.zip?dl=0
-
people getting reflex sight and fnx mrds in server!?
mrwolv replied to SIR_RICHARD's topic in Servers
lol thats how they made it to be a few patches ago still works good when you see a player ectra they have tryed to blur out all iron sights but yeah dosent look to good -
looks great is there a way to run a backup every 30 mins ?
-
people getting reflex sight and fnx mrds in server!?
mrwolv replied to SIR_RICHARD's topic in Servers
<type name="ReflexOptic"> <nominal>10</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>5</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> <category name="weapons"/> <usage name="Military"/> <usage name="Police"/> <value name="Tier1"/> <value name="Tier2"/> <value name="Tier3"/> <value name="Tier4"/> </type> <type name="FNP45_MRDSOptic"> <nominal>10</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>5</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> <category name="weapons"/> <usage name="Military"/> <usage name="Police"/> <value name="Tier1"/> <value name="Tier2"/> <value name="Tier3"/> <value name="Tier4"/> </type> -
yeah are you running a modded server or a vanilla server i carnt really help unless you provide more info :D
-
add are you using a modded server or a vanilla
-
i used to use a chunk of code in my mp mission init.c and it used to call out the ammount of players perfectly on the server when they connect here is the code //Player Call Start// override void OnInit() { GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(NumPLayersOnServer, 300000, true); // 30 seconds } void NumPLayersOnServer() { ref array<Man> players = new array<Man>; GetGame().GetPlayers( players ); int numPlayers = players.Count(); for ( int i = 0; i < players.Count(); ++i ) { Man player = players.Get(i); if( player ) { string messPlayers = "Players on the server: " + numPlayers.ToString(); Param1<string> m_MessageParam = new Param1<string>(messPlayers); GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, m_MessageParam, true, player.GetIdentity()); } } } //Player Call End// but i have added the trader mod to my server now and this stops the trader mod working is there a mod or plugin that will solve this for me as i want it to call players out when they join the server thanks
-
you add it under class CustomMission: MissionServer but if you use the trader plugin it will break the plugin for you but it dose work class CustomMission: MissionServer { //Player Call Start// override void OnInit() { GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(NumPLayersOnServer, 300000, true); // 30 seconds } void NumPLayersOnServer() { ref array<Man> players = new array<Man>; GetGame().GetPlayers( players ); int numPlayers = players.Count(); for ( int i = 0; i < players.Count(); ++i ) { Man player = players.Get(i); if( player ) { string messPlayers = "Players on the server: " + numPlayers.ToString(); Param1<string> m_MessageParam = new Param1<string>(messPlayers); GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, m_MessageParam, true, player.GetIdentity()); } } } //Player Call End//