Jump to content

Glenn

Member
  • Posts

    573
  • Joined

  • Last visited

Posts posted by Glenn

  1. Hmm, interesting. I didn't think about any automated tools they may be using.

    I thought the main differences would be database related.

    Other than that, I can see no difference in my files/folders/structure compared to theirs.

     

    The main files that are affected are in MPMissions (+ Chernarus sub-folder) and the server.pbo. 

    I made sure to make my local files as exact as possible (instance number the same, database named the same, etc.)

     

    I'll give it a whirl tonight around 12-1am when the server empties out.

     

    One last question if you wouldn't mind... does updating Epoch clear the database? I don't think it does but thought I'd

    ask just in case.

     

    Thanks again.

     

    Usually, the differences tends to be "enhancements"...  

    Dayz.ST => Adds a custom mission folder for antihacks. Enforces Instances in mission init.sqf 

    Vilayer => needs /ca/ folder in mission package to work properly (if I remember correctly) Uses $PBOPREFIX$ for server PBO

    HFB => Uses $PBOPREFIX$ for server pbo

    Vert => Uses $PREFIX$ for server pbo, Dont use a mission PBO (unpacked folder). needs /ca/ folder in mission package to work properly

    (differences from memory - which is at times faulty - take with several grains of salt)

    As for updating Epoch to higher versions, the DB usually have very little to do with it. Usually there are price adjustments, or new vehicles/items added in large version changes.  It will not wipe your existing DB. 

  2.  

    Does the superadmin.sqf go inside the mission root? or directly in the server root? Also, will I still need the AHConfig in the server pbo?'

     

    Thanks again for all the support.

     

    The three goes into the server root, the same folder where you have your @Dayz_Epoch folder. 

    AH Config and AH is still in the location specified by the install - just fix your settings the way you want them and simply dont define any admins in the AHconfig. This way, you can add and remove admins without the need to repack your Server PBO constantly. 

    I also suggest that you put the .dll files you got into your root, as they provide excellent recording of the Hack, Surveillance and Admin logs when these are written. This way, you wont lose any info when the server restarts (something ViLayer is sadly restricted in). 

     

  3. For Napf, have people zoom aim with their weapon at the traders crotch for the "Trader Menu".  Kind of funny how the traders want their needs satisfied before trading with you. ;)
     

    For all other maps, I have noticed that this is generally related to Server Uptime, where the longer it runs, the more sluggish the trader becomes, or the longer it takes for them to react. 

    If you are running longer than 3 hour restarts and you have a lot of custom scripts on the server, consider reducing the time. 

  4. I remember reading those steps but I never had to do them. Only thing I did was the steps I posted and was able to connect fine. I'm guessing Vilayer does that in the background after you download the Overwatch files? Either that or I'm server managing half-asleep again.

     

    edit: you do still need to do the custom loot tables though

     

    It might have been added in as actions in the Beta tool, yea - I never used it when I installed servers in Vilayer - was simply easier to do it directly myself. That way I cant blame anyone but myself when the server explodes and no one can enter.  :D 

  5. Plus: 

    4.) Copy dayz_code.pbo and dayz_code_1051_bikey from the @Dayz_Epoch folder and paste it into/over the dayz_code.pbo in the @DayzOverwatch folder

    5.) Copy the Overwatch.bikey from the Overwatch Github to your /Keys/ folder 

    6.) Adjust your mission file to initialize and load custom loot tables, containing the Overwatch content. 

  6. In theory, what you are planning on doing is the correct action of going about things. 

    The difference you may see is in flavored changes that your host is making to the files, to better support their automated tools. 

     

    The best way generally is to have a small test server using the same host provider to have as your staging environment, as final test...  which would make it look like this: 

     

    [Your local server for tinkering] ==> [Your Staging Environment for final testing (with invited people if need be)] ==> You simply replacing your production files for the new updated ones from staging. 

     

    Just remember - always take backups! :) 

  7. I really appreciate the responses everyone! I am in love with this community <3

     

    I have a bit of an update. The people who were experiencing the same lag issue are all admins.

    We don't have to many public players yet, so it was hard for us to find this source. Sure enough, after restarting the server with NO ADMINS in the AHConfig, we experienced no lag.

     

    Now I am taking this as a good thing and a bad thing.

    Good: I know the source

    Bad: I have no f***ing clue how to fix it :)

     

    Best regards, and thanks again!

     

    If you are using HFB or Vert Hosting, you can always try and use the lowadmin.sqf, normaladmin.sqf and superadmin.sqf in the root of the server as the designator of admins, instead of having that in the AHconfig. 

    I will assume you are running AH332A on Overpoch? 

  8. Sirblockwood - I believe there are a number of videos that explains well how to use the /vilayercustomcode/ folder when you code. 

     

    Doping a search for "add custom code to Vilayer" and selecting the option gave me a few results, this one amongst them: 
    http://www.youtube.com/watch?v=8zueGoDe8FE

     

    Beyond that - the Snapping (And Snapping Pro) installation instructions are amongst the best there is imo - if you follow them exactly, it will take you very little time to add it in. 

    If you fail and something breaks - there is your learning opportunity! :) 

     

    Always remember: Before changing any code, ensure you have a backup. In case of ViLayer, always make a backup of the /vilayercustomcode/dayz.epoch and /vilayercustomcode/mission/epoch.{mapname} .

  9. In most cases, if you want to set up a Taviana map, you need to include the following steps: 

     

    1.) Upload the @Taviana mod to your Server. (Provider should have the proper @Taviana for use) 

    2.) Use the DayZ_Mission.13.Tavi MP mission (Provider may have different naming convention) to cusomize your Tavi experience.

    3.) Adjust your Start-up Command line to include "-mod=@Taviana;" in it. 

    4.) Get your players to add "-mod=@Taviana;" in their additional launch parameters to be able to connect to it. 

    5.) Play the crap out of Tavi (Camp that Bridge - Yea! :) )

  10. If you export those specific files into a spreadsheet, will you see anything special related to those lines? or can you post the complete string that Heidi gives? Could be something that is not seen in the screenshots, like world positions or something. 

    Heidi seems to be very forgiving sometimes with what we humans enter into the DB, and displays it nicely in the result, while there might be a blatant issue that is easier to be spotted when seen in a notepad++ or imported into Excel. 

  11.  

    So today I just bought infistar from infistar.de Everything is has been great so far, though I've realized since adding the antihack, there is a large discrepancy between the fps while standing still and moving.

     

    I am aware that your fps will go down when moving, but I've never seen it happen this much.

    Standing still I get 80 fps looking at a tree. The moment I start moving towards the tree, my fps drops to 55-60 fps. 

     

    Any ideas?

     

    All comments are much appreciated. 

     

    Edit: Added AHConfig for more support

    
    

    If you dont mind, could you remove the AHconfig from your post? 

    People using AH from infiStar knows that file and if needed we can reference our own copies. 

     

    For your issues - you will always take a slight (note that it is a slight!) hit in server FPS when running things that will parse and check what is being sent to and from a player, verifying the content against a complex set of rules. 

    In my experience, a drop that you describe tends to happen if the server is running alot of custom content, scripts, addons and such. For each additional custom content you add, you make it harder for the server to run optimally. Some scripts will be harder on the server than others, granted... but you still have a hit regardless. 

    Mind telling us what you have on the server so far? Maybe we can suggest something to optimize to make up for the FPS loss you are feeling? 

  12.  

    I'm getting a similar issue. This is part of my RPT with DZMS lines in it

     

    16:32:38 Warning Message: Script z\addons\dayz_server\missions\DayZ_Epoch_24.Napf\dynamic_vehicle.sqf not found
    16:32:38 Warning Message: Script z\addons\dayz_server\missions\DayZ_Epoch_24.Napf\mission.sqf not found
    16:32:38 "\z\addons\dayz_code\system\REsec.sqf:Monitoring Remote Exe..."
    16:32:38 "Res3tting B!S effects..."
    16:32:38 Error in expression <z\addons\dayz_server\DZMS\DZMSInit.sqf";/
    allowConnection = true;
    sm_done = tru>
    16:32:38   Error position: </
    allowConnection = true;
    sm_done = tru>
    16:32:38   Error Invalid number in expression
    16:32:38 File z\addons\dayz_server\system\server_monitor.sqf, line 389
    16:32:38 Error in expression <z\addons\dayz_server\DZMS\DZMSInit.sqf";/
    allowConnection = true;
    sm_done = tru>
    16:32:38   Error position: </
    allowConnection = true;
    sm_done = tru>
    16:32:38   Error Invalid number in expression
    16:32:38 File z\addons\dayz_server\system\server_monitor.sqf, line 389
     
    I'm hosted with Vert Hosting so maybe they have a different directory structure but not sure.
    Any ideas?

     

     

    From the failure in the start where the Server cant load the mission, the issue looks to be that you have a malformed PBO.

    Check that you have your "$PREFIX$" file in the PBO, and try again.

  13. If you dont have any BE filters anymore, then you should not experience that kick (obvious, I know).

    Any BE filters you had when server restarted will still be in effect - only after restart and rebuild of the mission/server files will it change.  

     

    Is this something happening in this restart cycle only? 

    If it is happening to multiple players, maybe a quick out-of-sequence restarts is in order? 

  14. - What host are you using? 

    - What version of Epoch are you running? 

    - What Beta Patch are you running  (1,62.103718 or 1.62.112555 or higher) 

    - Are you having AH running on the server? (if so, is it up-to-date?)

     

    Your answer will be in the publicvariable.log, as to what line is triggering the filter and what it is that triggers it. 

    f you are on Vilayer and you deleted the text files in any other location but your /masterconfig/ folder, then you still have them running. 

  15. Hey guys having some issues (I'm still on 1.0.4.2) For some reasons the vodnik doesnt spawn (hero and bandit trader..) all other vehicles seem to spawn correctly. For the vodnic it just creates the red awwor and nothing appears. The Needed money is also taken.. Some ideas what that could be ?

     

    - What host are you on? 

    - Are you running 1.63.112555? 

    - What scripts did you recently add? 

    - Have you changed anything in the DB? 

    - Are yu getting any messages in the RPT log? 

  16. When I encounter this issue, it tends to be the $PBOPREFIX$ or $PREFIX$ (depending on host) that is missing or wrong, from the dayz_server.pbo


    This is a file that essentially tells the server that the default path for the main pbo is "z\addons\" and should be prefixed to all calls to various files in that particular PBO. 

  17. Here ya go..  Try this one:

     

    // Taken from the 2nd post here: http://opendayz.net/threads/simple-ish-debug-monitor-w-toggling-function-and-animation.12567/
    // Modified as per our previous template
    
    
    // File: <mission_dir>\custom\custom_monitor.sqf
    // Summary: This file is called by <mission_dir>\init.sqf with the code below
    //////    if (!isDedicated) then {
    //////    // call custom debug monitor
    //////    [] execVM "custom\custom_monitor.sqf";
        
    
    dayz_spaceInterrupt = {
        private ["_dikCode", "_handled"];
        _dikCode = _this select 1;
        _handled = false;
     
        if (_dikCode == 0x44) then {
            if (debugMonitor) then {
                debugMonitor = false;
                hintSilent "";
            } else {[] spawn fnc_debug;};
        };
        _handled
    };
     
    fnc_debug = {
        debugMonitor = true;
        while {debugMonitor} do
        {
            _kills =        player getVariable["zombieKills",0];
            _killsH =        player getVariable["humanKills",0];
            _killsB =        player getVariable["banditKills",0];
            _humanity =        player getVariable["humanity",0];
            _headShots =    player getVariable["headShots",0];
            _zombies =              count entities "zZombie_Base";
            _zombiesA =    {alive _x} count entities "zZombie_Base";
            _banditCount = {(isPlayer _x) && ((_x getVariable ["humanity",0]) < 0)} count playableUnits;
            _heroCount  = {(isPlayer _x) && ((_x getVariable ["humanity",0]) >= 5000)} count playableUnits;
            _pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
                if (player == vehicle player) then
                {
                    _pic = (gettext (configFile >> 'cfgWeapons' >> (currentWeapon player) >> 'picture'));
                }
                    else
                {
                    _pic = (gettext (configFile >> 'CfgVehicles' >> (typeof vehicle player) >> 'picture'));
                };
    
    
    	hintSilent parseText format ["
    	<t size='1.25' font='Bitstream'align='center' color='#D60000'>Epoch Test Server</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='0.95' font='Bitstream' align='left' color='#FFBF00'>Players Online: </t><t size='1.15 'font='Bitstream' align='right'>%1</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='1.15' font='Bitstream'align='center' color='#298A08'>%2</t><br/>
    	<t size='0.95' font='Bitstream'align='center' color='#5882FA'>Survived %3 Days</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='0.75' font='Bitstream' align='left' color='#FFBF00'>Zombies Killed: </t><t size='0.95' font='Bitstream' align='right'>%4</t><br/>
    	<t size='0.75' font='Bitstream' align='left' color='#FFBF00'>Headshots: </t><t size='0.95' font='Bitstream' align='right'>%5</t><br/>
    	<t size='0.75' font='Bitstream' align='left' color='#FFBF00'>Murders: </t><t size='0.95' font='Bitstream' align='right'>%6</t><br/>
    	<t size='0.75' font='Bitstream' align='left' color='#FFBF00'>Bandits Killed: </t><t size='0.95' font='Bitstream' align='right'>%7</t><br/>
    	<t size='0.75' font='Bitstream' align='left' color='#FFBF00'>Humanity: </t><t size='0.95' font='Bitstream' align='right'>%8</t><br/>
        <t size='0.75' font='Bitstream' align='left' color='#FF0000'>Blood: </t><t size='0.95' font='Bitstream' align='right'>%9</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='0.75'font='Bitstream'align='left' color='#104E8B' >Current Hero Count:</t><t size='1'font='Bitstream'align='right' color='#104E8B' >%10</t><br/>
    	<t size='0.75'font='Bitstream'align='left' color='#104E8B' >Current Bandit Count:</t><t size='1'font='Bitstream'align='right' color='#104E8B' >%11</t><br/>
        <t size='0.75' font='Bitstream' align='left' color='#FFBF00'>FPS: </t><t size='0.95' font='Bitstream' align='right'>%12</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='1.15' font='Bitstream'align='center' color='#5882FA'>Restart in %14 Minutes</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
    	<t size='0.75' font='Bitstream'align='center' color='#D60000'>www.mydomain.com</t><br/>
    	<t size='0.75' font='Bitstream'align='center' color='#D60000'>ts.mydomain.com</t><br/>
    	<t size='0.35' font='Bitstream'align='center' color='#D60000'></t><br/>
        <t size='1'font='Bitstream'align='center' color='#104E8B'>Press F10 to toggle!</t><br/>
    	<img size='3' image='%13'></img><br/>",
    	count playableUnits,dayz_playerName,(dayz_Survived),_kills,_headShots,_killsH,_killsB,round _humanity,r_player_blood,_heroCount,_banditCount,(round diag_fps),_pic,(round(180-(serverTime) / 60)];
        sleep 1;
        };
    };
     
    [] spawn fnc_debug;
    
×
×
  • Create New...