Discovery Gaming Community

Full Version: Max credits question.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi.

Yup, it's the obvious one. Anyone know the maximum credits a chat can have? I've heard it can corrupt if it has too much cash.

Cheers.
A character can have up to 'about' two billion credits. I believe the number may be slightly more.

I like to keep it a habit not to exceed 1.9 billion credits at any time on a character just to play it safe.
Cheers, mate. Nice one.
It's total worth of a character, not just money

A Starflier can have up to 2.1 billion credits

A cap8 Ranseur can only have up to around 1.5billion
Your total worth cannot exceed 2147483647 credits. After that, it rolls over to -2147483648 and corrupts.
(08-03-2013, 05:33 PM)Safe Haven Wrote: [ -> ]It's total worth of a character, not just money

A Starflier can have up to 2.1 billion credits

A cap8 Ranseur can only have up to around 1.5billion

Thats why its best to use a cheap, stripped down ship if you plan to have a bank character.
(08-03-2013, 08:47 PM)Kazinsal Wrote: [ -> ]Your total worth cannot exceed 2147483647 credits. After that, it rolls over to -2147483648 and corrupts.
That being:
All money on the ship in form of credits as well as the sell-value of all equipment.
Not sure about freight, I guess that is calculated at "base"-price.

I'd suggest not going over 1.5 mio on a CAU 8 ship and 1.8 or 1.9 mio on a Starflier bank.
Can't you always use /drawcash - even from corrupted chars? No need to log your bank anyways.

When I was still rich, I used to store 2 billions on my ships. Nowadays I just share out my wealth on all my ships.
(08-03-2013, 08:47 PM)Kazinsal Wrote: [ -> ]Your total worth cannot exceed 2147483647 credits. After that, it rolls over to -2147483648 and corrupts.

thats the range of signed integer datatype and yes according to rule 2147483647+1= -2147483648 .Maybe a higher range of datatype could have been used with a limit so that 'corrupted character' could be avoided .
Unfortunately Freelancer uses int32_t and not uint32_t (or better yet, uint64_t). Mainly because there was no way in hell in vanilla you'd have such an insane worth through legitimate means.
Pages: 1 2