
Download: https://app.box.com/s/fr1aodztyo73lzz969pw
Moderators: winston, another_commander
Thank you! I like the humor in ads so I often press F8 more times than needed just to read more.spara wrote:they are now more readable
Obsidian wrote:Hey, I recently completed a really huge cargo contract for gold. I go from 240,000 or so creds up to 420,000, but my Trader rep goes from Magnate(better than 300,000 profit) to -(that's MINUS!!!)500,000 profit and the discrepancy is bothering me. I lost part of the gold consignment to damage en route, but bought up gold at stations and rock hermits to make up the difference(and a heavy dose of actual piracy, yes I'll admit it); this would eat into profits, sure, but I can't wind up with -500,000 trade profit while my actual balance increases from 240,000 to 420,000. I'm perplexed.
1.) What's gone wrong?
2.) What do I edit to fix it? (my trader reputation... don't maintain the old saves to go back before my payday)
To me, that sounds like enough to release a couple of new ad packs..spara wrote:* Over a hundred new ads scavenged from the YAH thread. These were meant for sets that were never released.
Nice catch and great reportObsidian wrote:I perhaps made a mistake thinking the problem was with [wiki]DisplayReputation[/wiki], but it might be with [wiki]MarketObserver[/wiki]Obsidian wrote:Hey, I recently completed a really huge cargo contract for gold. I go from 240,000 or so creds up to 420,000, but my Trader rep goes from Magnate(better than 300,000 profit) to -(that's MINUS!!!)500,000 profit and the discrepancy is bothering me. I lost part of the gold consignment to damage en route, but bought up gold at stations and rock hermits to make up the difference(and a heavy dose of actual piracy, yes I'll admit it); this would eat into profits, sure, but I can't wind up with -500,000 trade profit while my actual balance increases from 240,000 to 420,000. I'm perplexed.
1.) What's gone wrong?
2.) What do I edit to fix it? (my trader reputation... don't maintain the old saves to go back before my payday)
mission_marketObserverProfit
and the threshold value for Magnate is 2500000 decicredits.From the thread discussion, it seems that DaddyHoggy had already compiled sets H and I to a nearly releasable state. I sent him a private message, but my hopes are not very high as he has not logged in for about two years. It's a bit sad as there were many dead links in the thread on top of those I managed to salvage. If someone has any of those lost ads, I'll be happy to put them in.Diziet Sma wrote:To me, that sounds like enough to release a couple of new ad packs..spara wrote:* Over a hundred new ads scavenged from the YAH thread. These were meant for sets that were never released.
Thank you, spara. I'm still not seeing how I get to -500,000 creds-trading when the contract payoff, which doesn't count as trading profit, was still insufficient to make up the difference/loss, which would have been -800,000 swing... in order to lose that much, I would have needed to buy that much and I never had that much cash. Pretty sure I spent less than 100,000 creds while replenishing the gold consignment; I figure I lost one TC worth of gold(had it been more, I doubt I'd have met the contract deadline picking up ~8kg gold per stop), so 500kg at 42c(worst case gold buys) means 21000 in the red---in order to lose 800000, I'd have needed 39 TC of gold in the hold to be destroyed and all of it needing replacement... that's far from what happened. The initial consignment was a little more than 2500kg; replacing all of it max price would only have set me back around 100,000 creds (which does seem about right). Sorry to go on at length when you've provided a solution that'll work for me; I'm hoping it helps rather than annoys.spara wrote:Nice catch and great report. Here's what happens. You take the contract and the game adds the goods to your cargo hold. These are not noted by the Galactic Traders Association (GTA) as it's not trading. Then some cargo is lost and new is bought. Now that is noted as it is trading as it's a standard buy action from a market. Then you deliver the contract and the game subtracts the contract amount of cargo from the hold. That is not trading, so from GTAs point of view you just have lost the goods you earlier bought.
So it kind of works as it should in this situation, but it's a bit harsh. The main problem naturally is the fact that contract goods are not separated from the ordinary goods. It's a bit complicated case to solve satisfactory. I'll need to do some thinking and testing, but I'll cook something up. In the meanwhile the key in the save file ismission_marketObserverProfit
and the threshold value for Magnate is 2500000 decicredits.
Code: Select all
07:16:03.101 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (market_observer3 3.2): TypeError: this.$buyLog[commodity][0] is undefined
07:16:03.101 [script.javaScript.exception.unexpectedType]: C:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_observer.oxz/Scripts/market_observer.js, line 83.
07:16:08.022 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (market_observer3 3.2): TypeError: this.$buyLog[i][0] is undefined
07:16:08.022 [script.javaScript.exception.unexpectedType]: C:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_observer.oxz/Scripts/market_observer.js, line 272.
Code: Select all
13:37:05.400 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (market_observer3 3.3): TypeError: this.$buyLog[commodity][0] is undefined
13:37:05.400 [script.javaScript.exception.unexpectedType]: C:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_observer.oxz/Scripts/market_observer.js, line 140.
13:35:42.211 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (market_observer3 3.3): TypeError: this.$buyLog[i][0] is undefined
13:35:42.211 [script.javaScript.exception.unexpectedType]: C:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.market_observer.oxz/Scripts/market_observer.js, line 352.
Were you fishing for someone to say... 'Mmm, nice pair... of ads'spara wrote:(Funny how much time a simple screenie takes when scumming for a nice pair of ads )
In Oolite 1.82, OXPs can freely mess with both the import and export legality of any commodity.SteveKing wrote:I do like this immersive oxp. Not that I have a lot of oxp/oxz's loaded; so are there commodities that can be listed as 'lm' other than Slaves, Narcs and Firearms under other oxp's, or is it that 'lm' status is removed in some circumstances?
Thanks for the report. Version 3.3.1 should fix that problem. If the problem does not outright go away, a one time buy/sell transaction on the commodity causing the problem should sort it out.phkb wrote:Got this in my session this morning...
Code: Select all
var d = (local - avg) / 10;
var ds = d.toFixed(1);
if (d < 0) {
return Array(11 - ds.length).join(" ") + ds
} else {
return Array(10 - ds.length).join(" ") + "+"+ds
}