Jump to content
  • 0

Changes in dayz_server.pbo are being ignored.


azmodanfury

Question

{UPDATE}

 

Problem half solved by deleting everything inside the addons folder but the dayz_server.pbo and after recreating a brand new one.

 

Goodday community,

 

I usually try to deal with server issues myself as I believe that's the best way to learn stuff, but I brought myself to the edge of hysteria trying to install addons that use modifications inside dayz_server.pbo

 

Anything I add to my mpmission folder is correctly added and loaded by client and server but when I try to install stuff that requires to modify files inside dayz_server.pbo, nothing happens inside the server.

 

Taking DZAI as instance: it has two ways to be installed, one with a simple alteration of the server_monitor.sqf file along copying DZAI folder inside the root of the .pbo, and another one by editing the mission.pbo file (that I understand being discontinued as it is just a bunch of folders inside something like "DayZ_Epoch_16.Panthera2") along with the same DZAI folder copy and some line adding inside the mission init.sqf.

 

The former installation returns no success as nothing happens and my .RPT shows no informations about DZAI (even if extreme debugging were set to true). The latter gives a nice working addon, with helis chopping around and headshots taken pout of nowhere. But my noobishness is another issue... And the .RPT talks nicely about DZAI.

 

I would like to use Wicked AI missions but that only has dayz_server.pbo installation and that doesn't seem to work.

 

Just another few lines to let people understand my problem:

My dayz_server.pbo works well and it is packed well as the server returns no errors but when (for instance) call a script inside it (like adding [] ExecVM "\z\addons\dayz_server\WAI\init.sqf"; in my mission init.sqf) the server returns that file doesn't exist... and that's not true at all of course.

 

What's wrong with it (or me)?

Do I need to paste some more info I can't think about it atm?

 

Thanks in advance for any kind of help I might get :)

Link to comment
Share on other sites

Recommended Posts

  • 0

Are you extracting the files, making edits and then pasting the edited file back into the server pbo?  Or are you editing the files directly in the pbo?  If you are using PBO Manager to see the contents of the PBO and opening sqf files from there and editing them then they will NOT save any changes you make.  PBO Manager will open the file and moves a copy to a temporary directory for editing, but it will NOT save them back into the PBO, rather it saves them only to the temporary directory where they are stored.  If you're editing with Notepad++ check the path of the file you are editing in the top program bar.  It will likely show that the file is in some temp directory, which means it is not saving back into your PBO when you are done with editing.

 

What I have found works best is to open the server PBO in PBO Manger, copy the file you want to edit into some folder or your desktop, make the changes you need to make, close the file, right click on the file, copy it, then paste it back into the appropriate folder in PBO Manager.  

 

You could also use PBO Manger or CPBO or some other program to extract all the files into a folder and edit them from there and then repack it.  But I began having problems with that since the 103 patch with the PBO Prefix file getting corrupted somehow.  But the method I listed above works flawlessly.

Link to comment
Share on other sites

  • 0
  On 2/3/2014 at 2:29 PM, Sukkaed said:

WAI should be called from server_monitor not mission side.

 

I'm sorry but you're not reading what I'm typing. Thanks for your help anyway.

 

 

  On 2/3/2014 at 3:04 PM, mdswish said:

Are you extracting the files, making edits and then pasting the edited file back into the server pbo?  Or are you editing the files directly in the pbo?

 

As you can see in the screenshot, I have unpacked the .pbo and am working on the unpacked files (modifying server_monitor.sqf of course). I use CPBO to repack everything and starting up  the server, joining and examining the .RPT, I see no action by WAI nor DZAI.

 

The funny part is that if I unpack again the .pbo, I see all my changes was correctly made.

 

Do you think using PBO Manager (the corect way) instead of CPBO would return a different behaviour?

 

Thanks again for your help. :)

Link to comment
Share on other sites

  • 0

Update:

 

I tried to download a custom made dayz_server.pbo (I actually can't remember where among the corners of Open DayZ I dragged it out, at the moment) and it was containing WAI, DZAI and a few other nice stuff but the problem persists.

 

It is interesting to see though, how the server run with no hassles (yet still ignoring my dayz_server.pbo changes) if I remove the aforementioned .pbo file but leaving its extracted folder structure intact.

 

I seem to be having the same (or very similar) issue of FrenzyFire000 (click to go to his epochmod.com post) and I really don't know why we two are the only ones facing this issue. Talking about myself I could imply a fairly wide amount of coding stupidity but really, I do believe it is something that can be resolved with a few skillful touches here and there.

 

Again, thanks to who will hop by and try to help me :)

Link to comment
Share on other sites

  • 0

I am  posting my RPT log from the start of the server to a couple of minutes after I logged in.

No actions by DZAI nor WAI and as you can see in my previous post the .pbo is PERFECT.

 

Why is it ignoring my changes, I beg to understand?

 

  Reveal hidden contents

 

A little note: during my post submission, I realized my character was being kicked by my server due this:

 

11:07:06 Giocatore Azmodan: [translated by me] wrong sign for file ca\plants\data\jablon_3.rvmat

 

Yes I'm using Panthera and I am using DayZ Commander downloads, but I had the same dayz_server.pbo problem when I used to host plain DayZ along a manual download of Epoch.

 

Please, help me...

Link to comment
Share on other sites

  • 0
  On 2/4/2014 at 10:05 AM, Sukkaed said:

Wierd. How about you delete the whole server.pbo and see what happens when you start the server. Maybe you are calling it from somewhere else.

 

I did this try, deleted the .pbo, deleted the folder structure and the server doesn't get out of the mission screen (the one before it starts to auth players).

 

If I leave the .pbo the server works.

 

If I delete the .pbo but leave the folder structure it works.

Link to comment
Share on other sites

  • 0

Why your command line has these:

-mod=@DayZEpochPanthera_Panthera;@DayZEpochPanthera_Epoch;

 

Isn't the original folder just:

-mod=@panthera;

start "arma2" /min "Expansion\beta\arma2oaserver.exe" -port=2325 "-config=instance_16_panthera\config.cfg" "-cfg=instance_16_panthera\basic.cfg" "-profiles=instance_16_panthera" -name=instance_16_panthera "-mod=@panthera;@ibr_plants;@ibr_rn;@DayZ_Epoch;@DayZ_Epoch_Server;"

Never ran Panthera myself but that looks wierd to me.

Link to comment
Share on other sites

  • 0

As I said, I'm using Dayz Commander and those are the mod folders that it downloads and uses.

Actually I don't think it is a problem if they're correctly invoked within the batch file, but I will try to revert everything back to the "manual" mode, even if I won't be able to join via Commander (and that is not a problem at all if I manage to get my server.pbo being read).

 

Also, I had the same problems when I was hosting a plain manual Epoch download.

 

idrw2s.jpg

Link to comment
Share on other sites

  • 0

Yeah, since I bought the game through steam (a couple of Humble Bundles ago I reckon) and steam games run... well, inside steam. The dedicated server needs the game files, so...

 

Anyway trying to rename @panthera and also fixing up the batch file returned bad results as the server cannot be joined properly. I believe one can host a DayZ via Steam and one could also play, as I did it for weeks so far. The problem is just dayz_server.pbo not being read correctly or at least ignores my changes even if they're there.

 

Shall I toss Dayz Commander away and start doing everything manually?

 

Geez...

Link to comment
Share on other sites

  • 0

I tried the manual approach: epic fail.

 

The game wants me to use steam and wouldn't allow me to mess with mod folders too much.

Even if I could do a deeper try, I really do believe mod folders aren't intended to be called a specific way if they're invoked correctly in the batch. And they are, actually.

 

Anyway, I will keep on going with the .pbo tearing and stitching hoping to get it to work as it is intended. I will have a lanparty incoming in a few hours and even if we could play without missions... you know, scavenging is fun but...

 

Thanks for any other help you might think of.

Ciao :)

Link to comment
Share on other sites

  • 0

Try doing it without unpacking the files from the PBO.  Take a stock PBO and open it in PBO Manager.  Copy the files you want to add for DZAI into the root of the file.  Copy the files you need to edit OUTSIDE of the PBO, edit them, and then copy and paste them BACK into the appropriate spot in the PBO's folder structure.  See if that works for you.  

 

Beginning with 103 patch I had a similar issue where it would not see the PBO Prefix file after extracting and repacking the server PBO, no matter what I did.  After some toying around I came to find that the copy/paste approach works, since you are never unpacking the file.

Link to comment
Share on other sites

  • 0

You can try to do a clean install of OA, copy the folder to another location (ex D:\DayZ epoch server) and then download both client and server files (directly, don't use commander) and extract to the root of the new folder and go from there...

Link to comment
Share on other sites

  • 0

Nothing seems to fix the issue as reinstaling everything over again, using a fresh new baked .pbo, client and server files downloaded manually, haven't returned a positive behaviour.

 

I'm trying to make the server enjoyable applying scrips like tow/lift, vehicle service repair, evec heli and some more.

 

I am not going to have missions working soon though, I fear.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Discord

×
×
  • Create New...