Jump to content

Nakama Mind

Member
  • Posts

    222
  • Joined

  • Last visited

Posts posted by Nakama Mind

  1. Wish I could tell ya what to do but I really have no idea. Maybe post what you have done in the code in more detail and someone might be able to pinpoint the problem *shrugs* Sounds like you are missing something maybe? Not sure sorry :(

  2. This may have been answered already, but.....

     

    I want to add more items, do I just repeat the steps, add another .sqf file (named differently) to "maps" and add another:

     

    execVM "\z\addons\dayz_server\maps\name of file.sqf";

     

    below the first one?

     

    or do I have have keep editing the original one?

     

    Thanks.

    You do not have to keep editing the original file.

    This is how I have it all set up.

    Inside my init.sqf in my mission.pbo I....

    Placed

    _nil = [] execVM "\z\addons\dayz_server\Maps\CustomLocations.sqf";
    

    Under

    _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
    

    So it looks like

    if (isServer) then {
    	//Compile vehicle configs
    	call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_7.Lingor\dynamic_vehicle.sqf";				
    	// Add trader citys
    	_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_7.Lingor\mission.sqf";
    	_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
    	_nil = [] execVM "\z\addons\dayz_server\Maps\CustomLocations.sqf";
    };
    

    The contents of the customlocations.sqf inside the server.pbo as an example looks like

    if (isServer) then {
    // LOCATIONS BY Randomdoode
            _nil = [] execVM "\z\addons\dayz_server\Maps\xxx.sqf";        //Custom location #1 By Randomdoode 
            _nil = [] execVM "\z\addons\dayz_server\Maps\xxx.sqf";        //Custom location #2 By Randomdoode 
            _nil = [] execVM "\z\addons\dayz_server\Maps\xxx.sqf";        //Custom location #3 By Randomdoode 
            _nil = [] execVM "\z\addons\dayz_server\Maps\xxx.sqf";        //Custom location #4 By Randomdoode 
            _nil = [] execVM "\z\addons\dayz_server\Maps\xxx.sqf";        //Custom location #5 By Randomdoode 
    		
    	};
    

    Just point the files to the right locations with the folder structure you have set up.

    I personally kept everything inside server_functions.sqf before I was shown this method by a friend and I prefer it as it keeps everything more organized for me. Hope this helps in anyway!

  3. Im not sure if it is the same principle for the gear menu but I wanted to have the gear ui from 1.8.2 as it is already inside the epoch pbos as well. I talked with a few people about it and it came down to it not being possible unless you have a custom pbo that your players would need to download and then call with -mod=@Dayz182_example; or whatever you name it.

  4. I was lucky enough to see Megadeath live with Job for a Cowboy, Lamb of God and Children of Bodom. Very good show!

    Props on the Dio and Sabbath love!

    Never really got into Acid Reign or Re-Animator I will have to check them out for sure, I assume you like Mastodon, Gorjira, Meshuggah etc....

  5. Thank you for responding it is very appreciated. I applogize for I know nothing about how to do any of this. I never had to do anything like this and this is all extreamly new to me.

     

    I dont know how to get into said file to change it, Is there a program used to read it so I can change it? Can I just use notepad to do it and will it work that way?

    No apologies needed, just take your time and read through the umpteenth amount of knowledge on this website

    PBO Manager

    Notepad++

    Npad++ SQF Highlight & AC

    You have to open your init.sqf inside your mission.pbo and add a custom compiles or directly change the compiles in your Dayz_code.pbo (I personally would not recommend the latter).

    You shouldn't need to copy your entire compiles over if you don't wish to.

    This is what my custom compiles looks like (do not just copy/paste this you do not have same folder structure) -

    if (!isDedicated) then {
        dayz_spaceInterrupt = compile preprocessFileLineNumbers "custom\fixes\dayz_spaceInterrupt.sqf";
        player_selectSlot = compile preprocessFileLineNumbers "custom\fixes\ui_selectSlot.sqf";
        fnc_usec_selfActions = compile preprocessFileLineNumbers "custom\fixes\fn_selfActions.sqf";
        player_updateGui  = compile preprocessFileLineNumbers "compile\player_updateGui.sqf";
        zombie_initialize = compile preprocessFileLineNumbers "custom\fixes\zombie_init.sqf";
        fnc_usec_damageHandler = compile preprocessFileLineNumbers "custom\fixes\fn_damageHandler.sqf";
        wild_spawnZombies = compile preprocessFileLineNumbers "custom\fixes\wild_spawnZombies.sqf";
        player_switchModel = compile preprocessFileLineNumbers "custom\fixes\player_switchModel.sqf";
    };
    
    

    You want to add the following lines of code inside the compiles.sqf like pigd states.

    if (dayz_clientPreload && dayz_authed) exitWith {
    endLoadingScreen;
    diag_log "PLOGIN: Login loop completed!";
    };
    

    I believe you can just add the block of text you are after like so -

    if (!isDedicated) then {
        dayz_spaceInterrupt = compile preprocessFileLineNumbers "custom\fixes\dayz_spaceInterrupt.sqf";
        player_selectSlot = compile preprocessFileLineNumbers "custom\fixes\ui_selectSlot.sqf";
        fnc_usec_selfActions = compile preprocessFileLineNumbers "custom\fixes\fn_selfActions.sqf";
        player_updateGui  = compile preprocessFileLineNumbers "compile\player_updateGui.sqf";
        zombie_initialize = compile preprocessFileLineNumbers "custom\fixes\zombie_init.sqf";
        fnc_usec_damageHandler = compile preprocessFileLineNumbers "custom\fixes\fn_damageHandler.sqf";
        wild_spawnZombies = compile preprocessFileLineNumbers "custom\fixes\wild_spawnZombies.sqf";
        player_switchModel = compile preprocessFileLineNumbers "custom\fixes\player_switchModel.sqf";
    };
        [] spawn {
            private["_timeOut","_display","_control1","_control2"];
            disableSerialization;
            _timeOut = 0;
            dayz_loadScreenMsg = "";
            diag_log "DEBUG: loadscreen guard started.";
            _display = uiNameSpace getVariable "BIS_loadingScreen";
            if (!isNil "_display") then {
                    _control1 = _display displayctrl 8400;
                    _control2 = _display displayctrl 102;
            };
            if (!isNil "dayz_DisplayGenderSelect") then {
                waitUntil {!dayz_DisplayGenderSelect};
            };
    
            // 120 sec timeout (12000 * 0.01)
            while { _timeOut < 12000 } do {
                if (dayz_clientPreload && dayz_authed) exitWith {
                    endLoadingScreen;
                    diag_log "PLOGIN: Login loop completed!";
                };
                if (!isNil "_display") then {
                    if ( isNull _display ) then {
                            waitUntil { !dialog; };
                            startLoadingScreen ["","RscDisplayLoadCustom"];
                            _display = uiNameSpace getVariable "BIS_loadingScreen";
                            _control1 = _display displayctrl 8400;
                            _control2 = _display displayctrl 102;
                    };
    
                    if ( dayz_loadScreenMsg != "" ) then {
                            _control1 ctrlSetText dayz_loadScreenMsg;
                            dayz_loadScreenMsg = "";
                    };
    
                    _control2 ctrlSetText format["%1",round(_timeOut*0.01)];
                };
    
                _timeOut = _timeOut + 1;
    
                if (_timeOut >= 12000) then {
                    1 cutText [localize "str_player_login_timeout", "PLAIN DOWN"];
                    sleep 10;
                    endLoadingScreen;
                    endMission "END1";
                };
    
                sleep 0.01;
            };
        };
    

    If it does not work out the way I have pasted here just copy over your entire compiles from Dayz_code.pbo and make the needed changes.

  6. @piggd posted a working solution on this thread.....Right

    More specifically a few more pages into the thread you can find this
     

    @piggd Wrote

    Here what I did and appears to be working like a champ:

     

    I pulled all the endLoadingScreen; I had put in my init.sqf.  I then modified my compiles.sqf

     

    Replaced this line:

     

                if (dayz_clientPreload && dayz_authed) exitWith { diag_log "PLOGIN: Login loop completed!"; };
     

    With:

     

                if (dayz_clientPreload && dayz_authed) exitWith {
                    endLoadingScreen;
                    diag_log "PLOGIN: Login loop completed!";
                };

     

    So far seems to be working before I did I would restart be able to login.  Then I would log out and hang on restart.  After the change I was able to log out 3 times in a row with out disconnecting.  Then I disconnected and was able to log in with no issues.

  7. PR stunt and this is just getting him what he wants

     

    At multiple times Horner broke down into fits of sobbing hysteria and calls to his mother, to the point that the presiding Judge, Arthur Digsby, was forced to have him removed. Hearing the sentence of 25 years to life, Horner began sobbing.

    Iunno about a 25 to life publicity stunt ... I mean you think if he wanted to get 25 to life he would have done something more notable if it were a publicity stunt.

    I personally think this Horner guy thought he was being a funny shit, pulling those swat pranks and now hes paying the biggest price by having his life taken from him for 25 years at the very least!

     

    A lot of publicity stunts crash and burn under the weight of their unintended consequences. Most are poorly-conceived, half baked ideas that probably sound so edgy in the board room but don’t exactly pan out in real life. Everyone remembers the famous Oprah car giveaway, where every member of the audience walked out with a brand new car and a hefty hidden income tax. But quick quiz: what kind of cars were they? What company made them? Did you ever think twice about maybe going out and buying one?

    Of course not, because Oprah realized that everyone would remember that Oprah gave out free cars, not that those cars were actually Pontiacs donated by GM. So now while this publicity stunt is widely considered to have been a stroke of genius that elevated Oprah to Deity status, Pontiac recently went out of business. It didn’t help that, at the time, the Pontiacs given out on the show weren’t even available for purchase.

    The above is an example of a PR stunt that did not pan out as expected, I highly doubt the swatting thing could fall into the same category!

    It would not take a half a brain to figure out doing something like this would result in consequence... Horner probably did not expect to get tried as an adult, but im sure he would have realized some form of punishment to be incured if/when he was caught! I assume he did not realize that messing with a state agency such as a SWAT team would lead to far greater consequences than expected. I again highly doubt he thought this was great for a PR stunt and could possibly milk the fame. Lets be real guys Opera and the car giveaway example is quite in fact a stunt burned into the books. This kids swat pranks on the other hand...probs going to be 97% forgotten about by the majority of online communities in, o i don't know ....less than 4 - 6 months

    EDIT - Should have used the martha stuert goes to jail stunt as the example....She made more money after going to jail than she did in her entire career f.y.i ....That was a well thought out PR stunt which resulted in her arrest. Keep in mind the jail she stayed in is literally nicer than my summer cottage up north on the lake!

  8. Meh...I really only feel bad for the kid who got in trouble for the green in his own home...

    IMO the kid who was responsible for this swatting thing mainly im glad he got tried as an adult... I had to learn at a pretty darn young age put rather simply.

    Actions = consequence, so make sure your actions are justified!

  9. I agree with this, I have been playing the alpha for a little while now and I have yet to build anything due to the build limit...I have seen a lot of crap just randomly placed which I get its cool, test out the building, but if it is clearly not a base not is it clearly going to become one I think a confirmation on getting the building mats cleaned up or if there is degradation would be cool!

  10. Believe what you want. It's not true, though. I made it clear that it'd be a slow progress, and that ZFM progress stops when my personal time gets taken up with other things. I'm kinda sick of having to repeat it, but it doesn't make it any less true. Either way, feel free to believe whatever makes you feel happy. :)

    I believe it is coming along nicely :)

  11. Ye me and my mates all died from this lol

    We wanted to see what would happen, If it was desync would it have drowned us?
     

    please seen the many many threads on desync...   theres no bug there with the boat or anything... its worked fine for a month and a half now for me...

     

    Not all too well versed on these topics :P

  12. I followed this link


    http://forums.bistudio.com/showthread.php?147537-Tutorial-How-to-run-ArmA3-server-on-a-dedicated-server&p=2401936&viewfull=1#post2401936



    which I found from a link raymix had posted to me on this subject (Thanks again btw)

    Find which method works best for you I suppose, I just personally mix and matched the described methods, used a bunch of symlinks to save disk space with a script a friend wrote up for me in python.

     

    METHOD 1

    see THIS POST for more detailed information This is copy of the master install into a different directory As may times as you have space for

    Pros

    • Most robust
    • Unique MpMissions folder
    • Unique "keys" folder
    • Allows ability to run seperate instances of different branches of the game, (E.g Dev or Stable)

    Cons

    • Uses more drive space
    • Requires more effort to create and automate the updating process
    METHOD 2

    This uses 1 master install folder and has renamed arma3server.exe's in sub folders of the master see THIS POST for more detailed information

    Pros (Compared to Method 1)

    • Uses less space than Method 1
    • Updating will be easier

    Cons (Compared to Method 1)

    • Not very Robust
    • Shares MpMissions folders with all the other exe's (Will create a very cluttered MpMissions folder and allows admins to select addon required missions for a mod this server instance isn't running
    • Shares "keys" folder with all other exe's (This can cause an issue when running various differing -mod servers)
    • Will not allow you to run seperate instances of different branches of the game
    METHOD 3

    This is a hybrid of method 1, in that it is essentially a "Virtual" copy of the master install in a different directory the difference being that many folders are sim linked to the initial Master directory simlink GUI:

    Pros (Compared to Method 1)

    • Uses less drive space (As you wont have multiple copies of the addons folder)
    • Allows for unique MpMissions folder if desired
    • Allows for unique "keys" folder if desired
    • Updating will be easier

    Cons (Compared to Method 1)

    • Requires more effort to initially create the simlinks and directories
    • Will not allow you to run seperate instances of different branches of the game at the same time, (E.g Dev or Stable)
    METHOD 4

    You could of course mix n match all 3 methods to suit your specific requirements


    Result is much more organized for someone like me and preferable IMO. 


    fg0euhc.png

  13. Haven't you heard of this Fad? Its called swatting, the guy who was responsible for a lot of its rise in the twitch/streaming community actually just got recently raided by swat members who have placed him under charges pending for minor terrorist offenses or some shit like that. I am not American nor do I know what those charges would literally be called! Please excuse my lack of verbatim.

    EDIT - it sucks buddy is getting in trouble for the green :(

  14. You mean this?

     

    b0ea951056d966cd780ee4266ff93b47.png

     

    If so, DaRT seems to be an abandoned project and is full of problems, and i guess the problem is with DaRT itself. Here i had 2 other people logged into dart and i actually have a 500 line bans.txt

    Honestly I am unsure why it started saying 1 admin was logged in. I assumed BEC was not logging in but I just removed all traces of dart gave my comp a restart and unzipped another copy to my desktop works fine now!

    J1fudlI.png

  15. Hey guys sorry for the silly question but I just updated bec to v1.601 and everything looks like it is running fine all my jobs have been scheduled. I am noticing however when I log in on Dart it only says 1 admin is connected instead of two. Is this something to do with the newest version of BEC or did I mess something up here that im not seeing.

    SOLVED

  16. I was listening to some good ol Ensiferum when it dawned on me....I wonder if anyone else over @ epoch forums listens to metal while doing computer shtuffs!

    Post your fav metal for me to listen to! I probably already have heard it but maybe not and either way I love all genres and instruments and for the record most music will appeal to me be it hardcore metal, or some J-pop :D (I think it comes from a musical background at a young age & a very open mind).

    NO GENRE BASHING <3 ...

    Metal only plz n thx


    https://www.youtube.com/watch?v=fyvPe0uqjjY

  17. Thank you I may be doing a new one but I have dropped out of DayZ for a bit  but as for the log rotation I seem to have an issue with it as well seems to work sometimes but not all ways I think I may have made some changes to the one I use but I cant remember I will be sure to update this once I start modding Epoch again

    I edited the roto problem out as I got it working for the most part.

    I had put a space before the drive in "set arma2srvpath= C:\ACWEPRESCHER"

    Thanks again !!!!! ^_^

  18. Vert hosting has provided me with some of the best customer service ever experienced in any company I have dealt / deal with on a daily basis.

    These guys know how to keep their customers happy!

    One love, Blake and James <3

     

×
×
  • Create New...