Jump to content

chriseeeee

Member
  • Posts

    47
  • Joined

  • Last visited

Posts posted by chriseeeee

  1. Well that's simple, everything you change in dayz_code.pbo or whatever has to be put in your DayZ_Epoch_11.Chernarus.pbo (or whatever it is called).

    That is the only way all players receive the changes you have made. The only exception is the dayz_server.pbo of course because that will only run on the server.

    So it will do nothing if you change the compiles.sqf or any other file in the dayz_code.pbo, you have to change the copy in your mission.pbo! :)

     

    That said you need to change the following to costomize the debug monitor:

    1. copy the file "@DayZ_Epoch\addons\dayz_code\actions\playerstats.sqf" to your mission folder (I put it in the custom folder for this example)

    2. in compiles.sqf change "\z\addons\dayz_code\actions\playerstats.sqf" to "custom\playerstats.sqf", there are 2 places where you have to to that, you use replace or find it with your editor

    3. change the "custom\playerstats.sqf" file to your liking

    That's it, repack your mission.pbo if you want. :)

     

    Just as a reference what you could change I'll post my changed playerstats.sqf here:

    //Let Zeds know
    [player,4,true,(getPosATL player)] spawn player_alertZombies;
    
    //display gui (temp hint)
    
    hintSilent parseText format ["
    	<t size='1.4' font='Bitstream' align='center' color='#DDDDDD'>BRS DayZ Epoch</t><br/>
    	<t size='1.15' font='Bitstream' align='center' color='#DDDDDD'>%9 Players Online</t><br/><br/>
    	<t size='1.25' font='Bitstream' color='#5882FA'>%1</t><br/><br/>
    	<t size='1.20' font='Bitstream' color='#5882FA'>Survived %7 Days</t><br/><br/>
    	<t size='1.15' font='Bitstream' align='left'>Zombies Killed: </t><t size='1.15' font='Bitstream' align='right'>%2</t><br/>
    	<t size='1.15' font='Bitstream' align='left'>Headshots: </t><t size='1.15' font='Bitstream' align='right'>%3</t><br/>
    	<t size='1.15' font='Bitstream' align='left'>Murders: </t><t size='1.15' font='Bitstream' align='right'>%4</t><br/>
    	<t size='1.15' font='Bitstream' align='left'>Bandits Killed: </t><t size='1.15' font='Bitstream' align='right'>%5</t><br/><br/>
    	<t size='1.15' font='Bitstream' align='left'>Humanity: </t><t size='1.15' font='Bitstream' align='right'>%6</t><br/>
    	<t size='1.15' font='Bitstream' align='left' color='#C70000'>Blood: </t><t size='1.15' font='Bitstream' align='right' color='#C70000'>%8</t><br/><br/>
    	<t size='1' font='Bitstream' align='center' color='#16DB57'>Restart in %10 minutes</t><br/><br/>
    	<t size='1' font='Bitstream' align='center' color='#DDDDDD'>brsquad.enjin.com</t><br/>
    	<t size='1' font='Bitstream' align='center' color='#DDDDDD'>TS 46.20.46.243:14713</t><br/>",
    	(name player),
    	(player getVariable['zombieKills', 0]),
    	(player getVariable['headShots', 0]),
    	(player getVariable['humanKills', 0]),
    	(player getVariable['banditKills', 0]),
    	(player getVariable['humanity', 0]),
    	(dayz_Survived),
    	(r_player_blood),
    	(count playableUnits),
    	(120-(round(serverTime/60)))
    ];
    
    

    It will look like this:

     dayz_monitor.png

    I'm trying to recreate this but unfortunately I don't have a compile.sqf anywhere that contains anything that references playerstats.sqf, any tips?

  2. EDIT: I solved this using the following thread 

     

    but now it doesn't include the overwatch weapons, will I need to add these manually?

     

     

     

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Hi guys, I'm having this issue,

     

    I launch the server and everything goes fine until a player begins to load the mission, the console shows game started after mission read and the player is then stuck at a loading screen with an empty load bar.

     

    My RPT shows the follow error in each case 

    17:43:19 "DayZ Epoch: PRELOAD Functions\init [[<No group>:0 (FunctionsManager)],any]"
    17:43:19 "DayZ Epoch: MPframework inited"
    17:43:20 Error in expression <nd (((_itemChances select _l) select 1) * 100);
    for "_k" from 0 to (_weight - 1)>
    17:43:20   Error position: <* 100);
    for "_k" from 0 to (_weight - 1)>
    17:43:20   Error *: Type String, expected Number
    17:43:20 File z\addons\dayz_code\init\loot_init.sqf, line 85
    
  3. # This config file is only provided as an example file.
    # Edit it to sute your needs.
    # For more info on how to edit this file. use the Readme.txt file or visit http://www.ibattle.org/install-and-configure
    
    
    #--------------------------------------------------------------------------------------------------------
    [Bec]
    #--------------------------------------------------------------------------------------------------------
    
    # Set the ip to your server. normally 127.0.0.1 will be fine.
    Ip = 144.76.100.4
    
    
    # Set the port to the server. default port is 2302
    Port = 2302
    
    
    # Set the path to the BattlEye directory that is currently in use by the server.
    BePath = C:\Users\Administrator\Desktop\Epoch Server\cfgdayz
    
    
    # Set the path to your Admins.xml file containing your admins.
    Admins = A2_Admins.xml
    
    
    # Set the path to your Commands.xml file.
    Commands = Commands.xml
    
    
    #--------------------------------------------------------------------------------------------------------
    [Misc]
    #--------------------------------------------------------------------------------------------------------
    
    # Set which type of hacks that will be added to your banlist.
    # 0 = none. 1 = GameHack. 2 = Battleye Hack. 3 = both GameHack & Battleye Hack. 
    # value 3 is set as default if this parameter is not defined.
    Ban = 3
    
    # Set the height & width of Becs console window
    ConsoleHeight	= 45
    ConsoleWidth	= 165
    
    
    # Only allow english chars.
    AsciiNickOnly = False
    
    
    # Only allow english chars to be typed on the chat. Note, Warnings must be enabled. 0 or more.
    AsciiChatOnly = True
    
    
    # If AsciiChatOnly is set True. you can define none english chars that will be accepted.
    # You separate each char with a , "note you need to define lower and upper case of the chars."
    IgnoreChatChars	= €,£,æ,Æ,ø,Ø,å,Å,ö,ä,ü,ß
    
    
    # Set the amount of warnings a player will get before kicked. -1 is disabled. 0 instant kick
    # 1 == one warning on a bad word. next bad word results in kick
    Warnings = 3
    
    
    # Kick players who has listed chars in their name
    DisallowPlayerNameChars	= []{}()0123456789
    
    
    # Min length, kicks players who has to short name.
    MinPlayerNameLength	= 3
    
    
    # Max length, kicks players who has to long name.
    MaxPlayerNameLength	= 16
    
    
    # Set the name of your Arma3server.exe if it has been renamed from arma3server.exe to something else!
    # if the exe has its original name. comment it out.
    # DO NOT SET FULL PATH TO THE EXE FILE
    ServerExeName = NewArmaExeName.exe
    
    
    # Set path to the file containing a list of bad words. Note, Warnings must be enabled. 0 or more.
    WordFilterFile = BadWords.txt
    
    
    # Set the path to the file containing whitelisted guids.
    WhiteListFile = A2_WhiteList.txt
    
    
    # Set custom whitelist kick message. Text must be in ascii letters.  MAX 58 CHARS. BE only does ascii on messages
    WhileListKickMsg = you are not whitelisted on this server.
    
    
    # Kick people with offensive names
    NickFilterFile = BadNames.txt
    
    
    # Set the path to the Scheduler.xml file.
    Scheduler = Scheduler.xml
    
    
    # Kick people who are idleing in the lobby, kick will happen after given time, Min time is 90 sec. use 0 to disable this function.
    KickLobbyIdlers	= 0
    
    
    # If enabled. Bec will create seperate chat files for each channel along with the main file.
    #ChatChannelFiles = false
    
    # Set the amount of Normal players who can connect. Set it to -1 to disable it. 
    # If set to 0 it means only players who are listed in the Admins.xml, (or whatever you call it) will be able to connect to the server.
    # Quick Example 1: server can holed 50 players. and you want to reserve 5 slots for admins. then set SlotLimit to 45.
    # Quick Example 2: server can holed 50 players. and you want to reserve 5 slots for admins and 5 slots for friends. then set SlotLimit to 40,
    # AND edit your admins.xml. ADD in all your frineds guid and remaining data, put them in group example 100. or whatever you feel likt.
    # by using this method you can give some of your friends some access to some commands if you like or none. 
    # in general this is works like .Whitelisting X player slots for admins and friends, while leaving the remaining Y slots for public.
    SlotLimit = -1
    
    # Set the message people will get when they try to connect and is not whitelisted. Text must be in ascii letters.
    SlotLimitKickMsg = The Server has reached its player limit.
    
    
    # The amount of time Bec will wait for the server to start up.
    Timeout = 30
    
    
    #--------------------------------------------------------------------------------------------------------
    [Reporter]
    #--------------------------------------------------------------------------------------------------------
    # Reporter account. Fill in the username and password for your reporter account.
    # GameHacks, BattlEye Hacks will be reported to a database. all players who connect will also be checked against this database.
    
    # Set the Username for your account
    #User = alfred
    
    
    # Set the Password for your account
    #Password = 123456
    
    
    #--------------------------------------------------------------------------------------------------------
    [ChatRestriction]
    #--------------------------------------------------------------------------------------------------------
    # Set max amount of chat lines a player is allowed to send for each channel. 
    # Going passed the number will result in kick. -1 is disabled, 0 isntant kick.
    # If the number is higher than 0 players will be sent warnings.
    
    Lobby = 30
    Global = 5
    Side = 7
    Group = 9
    Vehicle	= 11
    Command	= 13
    Commander = 15
    Direct = 17
    
    
    #--------------------------------------------------------------------------------------------------------
    [ChatSpam]
    #--------------------------------------------------------------------------------------------------------
    
    # Set max amount of chat lines per channel allowed within given time frame.
    # Set the values to 0 to disable this function(s)
    
    # Quick Example:
    # Lobby = 5
    # Lobby_Time_Lower = 10
    # Lobby_Time_Upper = 15
    
    # If the time between each new chatlines from a player is less than CHANNEL_Time_Lower the spam counter increases by + 1. 
    # Consider the CHANNEL (Lobby) as the spam counter.
    # When a player has (CHANNEL - 1) in spam counting. a warning will be sent to whom it may consern.
    # If the time between each new chatline from the player is Greater than CHANNEL_Time_Lower and Less than CHANNEL_Time_Upper the spam counter stay as it is.
    # If the time since the last chatline is greater then CHANNEL_Time_Upper the spam counter is reset to 1.
    # To get optimal result play around a bit with the values on your server.
    
    Lobby = 0
    Lobby_Time_Lower = 0
    Lobby_Time_Upper = 0
    
    Global = 0
    Global_Time_Lower = 0
    Global_Time_Upper = 0
    
    Side = 0
    Side_Time_Lower	= 0
    Side_Time_Upper	= 0
    
    Group = 2
    Group_Time_Lower = 1
    Group_Time_Upper = 3
    
    Vehicle	= 0
    Vehicle_Time_Lower = 0
    Vehicle_Time_Upper = 0
    
    Command = 0
    Command_Time_Lower = 0
    Command_Time_Upper = 0
    
    Commander = 0
    Commander_Time_Lower = 0
    Commander_Time_Upper = 0
    
    Direct = 0
    Direct_Time_Lower = 0
    Direct_Time_Upper = 0
    
    
    
  4. yes is it the arma2oaserver.exe or has it a different name ?

    currently I launch with the following  named DayZ_Epoch_instance_11_chernarus.bat 

    @echo off
    start "arma2" /min "C:\Users\Administrator\Desktop\Epoch Server\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;"
    
    

    but it still launches arma2oaserver.exe

  5.  

    in the config file the bath to your battleye folder is wrong ...

     

    C:\Server\cfgdayz\Battleye

    something like that and you need a beserver.cfg in there where a rconpassword is defined.

    RconPassword YOURPASSWORD
    

    Thank you for your continued help, 

     

    I've now successfully launched it but now it's unable to get a valid response from my server, I've tried multiple IP settings in config like direct and local

  6. is your config file named bec_config.cfg ???

     

    if not adjust either your configfile or the startparameter to have the right name

    my bad there, I've named it correctly now and am receiving BePath is not valid directory (I really am this bad if I get this working though I may just set up a tutorial for others)

×
×
  • Create New...