Donations
|
If you wish to make a donation you can by clicking the image below.
|
|
|
|
10th May, 2013, 01:21 AM
|
|
Rampage
|
|
Join Date: Apr 2012
Posts: 81
|
|
BTPlusPlus records not saving to INI file correctly
I'm using the latest version of BT++ on my BT servers, and players are complaining that their records are not being saved correctly. I have seen this happen too.
It seems that players can get a record, but when they come back the next day (or in a couple of hours) their record is no longer there. I've checked the BTPlusPlus.ini file on the server and the record is apparently not being written to it in some cases.
I can't give a specific case to re-create this bug, unfortunately. But I suspect it may have something to do with the fact that I run multiple servers (3 BT servers) using the same BT++ package, and they all share the same BTPlusPlus.ini file.
I don't know if this would cause any problems, because I was under the impression (from looking at the code) that the INI file was only accessed on-demand, and wasn't being cached or completely overwritten by the server. I thought the servers just accessed one line at a time as needed.
Any thoughts on this?
|
10th May, 2013, 03:19 AM
|
|
Holy Shit!!
|
|
Join Date: Oct 2008
Location: NextDoor
Posts: 1,908
|
|
tbh I think , each server should use its own .ini
that would probably work best.
having all 3 access the same .ini could and probably does cause issues , as you have found.
|
10th May, 2013, 07:55 AM
|
|
Godlike
|
|
Join Date: Dec 2011
Location: Tennessee, USA
Posts: 441
|
|
Track note when it is gone and try to find out how it is gone... Are they gone when you restart the game or server? Or after map switch on all server, do the log provide an late update from another rec? (Maybe try setting 3 servers to have their own bt++.ini?)
|
10th May, 2013, 03:44 PM
|
|
Rampage
|
|
Join Date: Apr 2012
Posts: 81
|
|
Quote:
Originally Posted by back4more
tbh I think , each server should use its own .ini
that would probably work best.
having all 3 access the same .ini could and probably does cause issues , as you have found.
|
That won't be possible without either modifying the code (which I don't want to do because I am not its author), or using 3 separate installations of UT (which I can't do because that would be a huge waste of space).
|
10th May, 2013, 11:12 PM
|
Holy Shit!!
|
|
Join Date: Feb 2005
Posts: 742
|
|
I'm pretty sure you can specify the UnrealTournament.INI file in the commandline to start the server. It's the INI= part of UCC Server...
That way you use the same files...just load different configurations. Now as to file sharing to run the game, I've never hosted more than one server from an installation.
__________________
CPan
|
11th May, 2013, 09:14 AM
|
Holy Shit!!
|
|
Join Date: Mar 2007
Posts: 1,726
|
|
I don't think you can use ucc server to use a different ini for BT itself though. ..the ini tap is actually only for the server config
|
11th May, 2013, 03:23 PM
|
Holy Shit!!
|
|
Join Date: Feb 2005
Posts: 742
|
|
I agree with that. If BT has its own INI then my post won't work.
__________________
CPan
|
12th May, 2013, 03:43 PM
|
|
Holy Shit!!
|
|
Join Date: Oct 2008
Location: NextDoor
Posts: 1,908
|
|
a rather tricky alternative would be
decompile bt___.u
recompile 3 sep versions with unique names/configs
install into each installation..
something like this.?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
All times are GMT +1. The time now is 05:58 PM.