Jump to content
therealunhinged

Any BEC geniuses out there that can help

Recommended Posts

Hello all,

Need help with BEC - I believe it starts up correctly as it shows people connecting to the server etc.  I'm guessing that this means it is working (The No Valid Response seems odd though)

BECIMAGE1.jpg

 

But for love nor money can I get my schedule to work - no messages or restarts and it is driving me crazy - HELP PLEASE!

My BEC config.cfg

[Bec]
Ip = MY IP ADDRESS
Port = 2302
BePath = C:\Users\marti\Desktop\DAYZSERVER\battleye
Admins = admins.xml
Commands = commands.xml
LogDir = Config

[Misc]

# Only allow english chars.
AsciiNickOnly = True

# Kick players who has listed chars in their name
DisallowPlayerNameChars	= ё,я,ш,е,р,т,ы,у,и,о,п,ю,щ,э,а,с,д,ф,г,ч,й,к,л,ь,ж,з,х,ц,в,б,н,м,ъ,Ё,Я,Ш,Е,Р,Т,Ы,У,И,О,П,Ю,Щ,Э,А,С,Д,Ф,Г,Ч,Й,К,Л,Ь,Ж,З,Х,Ц,В,Б,Н,М,Ъ

ServerExeName = DayZServer_x64.exe
Color = 0f
ConsoleHeight = 65
ConsoleWidth = 100
Timeout = 60
Scheduler = scheduler.xml
AsciiChatOnly = False
WordFilterFile = BadWords.txt
#WhiteListFile = WhiteList.txt
#WhileListKickMsg = You are not in the whitelist. 
NickFilterFile = BadNames.txt
ChatChannelFiles = false
MinPlayerNameLength	= 3
MaxPlayerNameLength	= 20
SlotLimit = 120
SlotLimitKickMsg = The Server has reached its player limit.
Ban = 3

By Scheduler.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<Scheduler>
<!-- Repeating messages every 15 minutes -->
<job id="0">
<time>000900</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 WIBBLE WIBBLE</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="1">
<time>001800</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 WIBBLE WIBBLE 2</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="2">
<time>002700</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 WIBBLE WIBBLE 3</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="3">
<time>003600</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 WIBBLE WIBBLE 4</cmd>
<cmdtype>0</cmdtype>
</job>

<job id="4">
<time>004500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 This server restarts every 3 hours</cmd>
<cmdtype>0</cmdtype>
</job>
<!-- End repeat messages -->

<!-- 20:00 restart -->
<job id="5">
<time>19: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="6">
<time>19: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="7">
<time>20: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 20:00 restart -->

<!-- 00:00 restart -->
<job id="8">
<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="9">
<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="10">
<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 -->

<!-- 04:00 restart -->
<job id="11">
<time>03: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="12">
<time>03: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="13">
<time>04: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 04:00 restart -->

<!-- 08:00 restart -->
<job id="14">
<time>07: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="15">
<time>07: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="16">
<time>08: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 08:00 restart -->

<!-- 12:00 restart -->
<job id="17">
<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="18">
<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="19">
<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 restart -->

<!-- 16:00 restart -->
<job id="20">
<time>15: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="21">
<time>15: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="22">
<time>16: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 16:00 restart -->
</Scheduler>

 

Share this post


Link to post
Share on other sites

Confirm your configs and xml's are in the correct location. 

Share this post


Link to post
Share on other sites
17 minutes ago, Baker. said:

Confirm your configs and xml's are in the correct location. 

As far as I can see everything is where it should be - schedule.xml in the same folder as Bec.exe and so is the BEC Config.cfg

 

Share this post


Link to post
Share on other sites
3 minutes ago, heizung124 said:

sheduler.xml belongs in the config folder

atleast its there for me and it works

Sorry my bad - it is in the battleye\Bec\Config folder.....

 

Share this post


Link to post
Share on other sites

okay i had typos in my file and bec told me in the console so i dont really know why its not working for u never has "no valid responce"

sry

Share this post


Link to post
Share on other sites
4 hours ago, therealunhinged said:

Sorry my bad - it is in the battleye\Bec\Config folder.....

 

Redo in the following format. Your method has been depreciated. 

 

<?xml version="1.0"?>
<Scheduler>

    <job id="N">
        <day></day>
        <start></start> 
        <runtime></runtime>
        <loop></loop> 
        <cmd></cmd>    
    </job>

</Scheduler>

 

Edited by Baker.

Share this post


Link to post
Share on other sites

It may be case sensitive..
Scheduler = scheduler.xml

Share this post


Link to post
Share on other sites
1 hour ago, Agusanz said:

It may be case sensitive..
Scheduler = scheduler.xml

no

Scheduler = Scheduler.xml is correct

Share this post


Link to post
Share on other sites

Point being that it's not capitalized in his cfg.  I had to change this as well.

Share this post


Link to post
Share on other sites
6 hours ago, plunge said:

Point being that it's not capitalized in his cfg.  I had to change this as well.

Will try this tonight when im home.... otherwise it is recode and start again!!!

I W8LL NOT BE DEFEATED!

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×