VaultNetwork.netVault Network Boards
Author Topic: How to fix the auction house [Locked]
UnscrupulousDulu  1 star
Posts: 152
Registered:
You all seem to be buying Mythic's lies hook line and sinker.

We can have 999 gold, yet can't have 999 plat? Think about it.

If that were really the case, all you would have to do is shift the currency.

Plat -> Gold -> Silver, and Copper is deleted. Then, the "new plat" would become worth 999 current plat.
Tych2  4 stars
Title: Obama Appointed Outpost Czar
Posts: 2,511
Registered: 2005-3-1 06:56:47
Semi4 posted:

A computer 32 bit word for the number 1 looks like:
0000000000000000000000000000001
A computer 32 bit word for the number 5 looks like:
0000000000000000000000000000101

214 748 36 48 is created by filling the word with ones:
1111111111111111111111111111111

Once the 32 bit word is full of ones the number cant get bigger without making the word longer. The only way to make the word longer is to use a double length word. It can be done but as I previously stated it would require rebuilding the database and much of the game code.

I had no idea that's how it worked. I never knew why they limited it to that amount. Thanks for that simple, but easily followed explanation for a computer dummies like me.

 

-----signature-----
We have enough youth. What we need is a fountain of smart.
Drill Anwar!
Kapie
Drevid in Tanks
UnscrupulousDulu  1 star
Posts: 152
Registered:
Tych2 posted:

Semi4 posted:

A computer 32 bit word for the number 1 looks like:
0000000000000000000000000000001
A computer 32 bit word for the number 5 looks like:
0000000000000000000000000000101

214 748 36 48 is created by filling the word with ones:
1111111111111111111111111111111

Once the 32 bit word is full of ones the number cant get bigger without making the word longer. The only way to make the word longer is to use a double length word. It can be done but as I previously stated it would require rebuilding the database and much of the game code.

I had no idea that's how it worked. I never knew why they limited it to that amount. Thanks for that simple, but easily followed explanation for a computer dummies like me.



It's a Mythic lie, meant to fool people like you.
DarkPCK  2 stars
Title: Got to go house is on fire.
Posts: 457
Registered: 2003-12-14 12:38:01
UnscrupulousDulu posted:

You all seem to be buying Mythic's lies hook line and sinker.


It's not Mythic's lie, they did not publicly admit that. People who have any basic understanding of math and computer science figured it out.Your flat refusal to believe this and insistence that you are correct without offering any counterargument is just sad.


UnscrupulousDulu posted:

We can have 999 gold, yet can't have 999 plat? Think about it.


You don't have 999 gold, you have 9990000 copper. It's one variable to hold your money in copper.


UnscrupulousDulu posted:

If that were really the case, all you would have to do is shift the currency.

Plat -> Gold -> Silver, and Copper is deleted. Then, the "new plat" would become worth 999 current plat.


This is called a logical shift. If you can't figure out why this wouldn't work, it just simply divides every monetary figure by 100 and all existing values/prices are still the same relative to each other anyway. This is why the No Child Left Behind Act doesn't work.

 

-----signature-----
http://tinyurl.com/l6vz3g
DakRT: And 4 Scouts makes a [stealth] zerg huh?
Zyzyg: What anytime snare are you talking about?...Your anytime style should be Polar Rift. Clearly you don't play a Shadowblade.
Steot: Its fact, I just dont have proof.
UnscrupulousDulu  1 star
Posts: 152
Registered:
Let me break it down.

If you have...

100 000 000 000

And we add a decimal between the 9th and 10th numeral, it would look like this:


100 000 000 . 000


Meaning, we could, for all intents and purposes, disregard the last three digits. We would then have:


100 000 000


Since your argument seems to be that we can only have a maximum of twelve numbers in the code, removing the final three (in the form of shifting everything down 1 notch, and deleting current stored copper - not deleting the copper currency), it would merely shift the current currency to gold. Gold would be exactly the same as Platinum is right now. It would just rid us of a useless currency (copper), and increase the value of platinum 1000 fold. We'd still have a maximum of 200 plat, according to your logic, but that 200 plat would be worth 20,000 platinum now.
DarkPCK  2 stars
Title: Got to go house is on fire.
Posts: 457
Registered: 2003-12-14 12:38:01

 

-----signature-----
http://tinyurl.com/l6vz3g
DakRT: And 4 Scouts makes a [stealth] zerg huh?
Zyzyg: What anytime snare are you talking about?...Your anytime style should be Polar Rift. Clearly you don't play a Shadowblade.
Steot: Its fact, I just dont have proof.
UnscrupulousDulu  1 star
Posts: 152
Registered:
DarkPCK posted:





Do you not understand that this is a virtual world, in which we have complete control of the currency? This is not real life, there does not have to be inflation.

We can merely tweak the value, and then tweak quests/NPC drops/ RVR rewards, etc accordingly.

Instead of dropping 100 gold per kill, a player would drop 1 gold per kill.


If we seriously have a limit in the amount of digits in our currency system, then all we have to do is adjust the amount of currency that drops, and the meaningfulness of said currency.
Tych2  4 stars
Title: Obama Appointed Outpost Czar
Posts: 2,511
Registered: 2005-3-1 06:56:47
UnscrupulousDulu posted:

It's a Mythic lie, meant to fool people like you.

They could have said because it turns yellow with more than 200 plat and I would have said, 'well that sucks, but okay' because I don't know shit about programming and I don't pretend to. I do taxes for a living.

 

-----signature-----
We have enough youth. What we need is a fountain of smart.
Drill Anwar!
Kapie
Drevid in Tanks
Semi4  3 stars
Posts: 566
Registered: 2003-8-8 13:58:29
UnscrupulousDulu posted:

It's a Mythic lie, meant to fool people like you.

Don’t get me going about Mythic lies. I could foam at the mouth and rant for days about how often Mythic lied to us (point of fact, I think I have gone into seizure induced rants about how I hate Mythic’s stupid lies).


Sadly this is not a Mythic lie. It is a function of how the database/code was designed when they first designed the code for the monetary system. Back then they did have the option of designing the monetary system to allow ever increasing amounts of plat/Myth/etc. . . but it would have required allocating large amounts (huge amounts) of additional memory and Mythic did not envision the players really having need for more than 214 Plat, so Mythic opted for the existing system.


DarkPCK posted:

UnscrupulousDulu posted:

We can have 999 gold, yet can't have 999 plat? Think about it.



You don't have 999 gold, you have 9990000 copper. It's one variable to hold your money in copper.



Good point. In the database and game code there isn’t actually gold, silver or plat. There is only copper and when the computer/game code displays monetary values to the player the computer divides the large copper number into Myth/Plat/Silver/copper, but in the game code and the way the game code deals with money the max number is 214 748 36 48 copper.


When the game code displays 214 748 36 48 copper to a player the game code breaks up the value and displays the value in the form 214P 748G 36s 48c but to the game code and to the database it is all copper.


UnscrupulousDulu posted:

If that were really the case, all you would have to do is shift the currency.


Plat -> Gold -> Silver, and Copper is deleted. Then, the "new plat" would become worth 999 current plat.

As all the databases are now coded and designed to handle copper, this alternate suggestion would require recoding the database so that the database handled money in a different manner. It would also require sifting through all code that had anything to do with handling, storing, shifting, trading, etc. . . money and modifying that code so that copper no longer existed in the code. This would require sifting through every item in the various databases and changing the cost of everything, including creating a new cost for all items that are less than 1 silver (or bumping up the minimum cost to 1 silver).


Is your suggestion possible to implement? Yes. Most defiantly yes.

Is your previous suggestion possible to implement? Yes. Most defiantly yes.


While it may not seem so, both suggestions would require similar expenditures of resources. The challenge is that Mythic/Bioware does not have anywhere near the resources to implement the suggestions. Both suggestions seem simple but both are far more complicated than someone without code knowledge can envision. (and Mythic/Bioware has a difficult time making simple changes to the code without breaking the game).


However players want Bioware to go about changing the plat cap, there is more to increasing the plat cap than it appears and the resources are far beyond what Mythic/Bioware has available. Also, the spider web of damage Mythic/Bioware would create by changing that much code could be . . . . very funny to watch.

 

-----signature-----
The art of war is simple enough. Find out where your enemy is.
Get at him as soon as you can. Strike him as hard as you can,
and keep moving. - Ulysses S. Grant
Only the dead have seen the end of war - Plato
Semi4  3 stars
Posts: 566
Registered: 2003-8-8 13:58:29
To relate this to a similar challenge that you may be more familiar with, ‘the 4GB ram limit in a 32 bit OS’.


Players can install far more than 4GBs of ram in today’s modern computer but if the user has installed a 32 bit OS the computer can’t use the additional ram past about 4GBs. It is a limitation of the word length of the 32 bit OS. To make use of more than 4GBs of ram an entirely new OS (a 64 bit OS) needs to be installed.


It is the same with the game code. The game code was designed with hard limitations on the size of the amount of plat, a limit tied to the size of the 32 bit word length. It was a design choice that probably seemed fine when Mythic made the decision but to change the size of the copper limit the game code needs to be mostly rewritten.


Asking Bioware to change the plat cap would be like asking the old 32-bit OS to support more than 4GBs of ram. Both challanges are based on the limit of the 32 bit word length and neither request can be fulfilled without very extensive code changes.

 

-----signature-----
The art of war is simple enough. Find out where your enemy is.
Get at him as soon as you can. Strike him as hard as you can,
and keep moving. - Ulysses S. Grant
Only the dead have seen the end of war - Plato

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.