Author Topic: What if Badspot started selling 5 dollar full game trial keys?  (Read 4098 times)

Most Add-Ons rely on IDs being all numbers. We can't pin "TRIAL" to it. They check specifically for number IDs. Most of the game would need to be rewritten.
Well, I was just saying what could be used for several datatypes, as I have no idea which one the ID system uses, just so we'd have something, atleast.

Trial IDs could just be numbers starting at 1000000 :cookieMonster:
That would still be putting a limit on the total number of possible users.

Yeah, Mega's right.

This would pose huge problems in the limitation of the IDs. Not only would passing the IDs on to someone else bring with them the burden of whatever previous user did with those IDs, but we'd also need to allocate a chunk of IDs to be used as trials. We'd have to have a certain amount to be used (and assuming it worked on the system of reusing) and reused which would either mean limited amount of IDs available at one time thus a waiting list, or completely screw up the counting system (as the IDs also tell Dadspot how many people have bought his game) that we have in place.
Which is why I came up with that simple chart.

What if trial keys were entirely separate from normal keys?

Free Trial:

Free Trial users can host trial servers.  Only trial members can connect to them.  Free Trial members can only join trial servers, limited to 5,000 bricks per Free Trial User.  Membership limited to 5 days.


$5.00 Trial:

$5.00 Trial members can connect to any internet server for 7 days.  Trial members have special BL_ID's arranged as T-***** where the *'s are numbers in a 5-digit ID.  Are able to excercise all priveleges of Full Membership for 7 days, except hosting a full Internet Server.  Are restricted to hosting trial servers only.  No brick limit for $5.00 Tral users.


Other information:

Once a trial's time runs out, it auto-updates to demo.  The trial authentication key is forever revoked.  Trial keys are in a different format and have different digit organization.  The IP that used a trial auth key is then permanently restricted from buying any more and using any more keys, other than Full Membership.


Sounds exploitable.
Example of people coming up with imaginary problems for things not made yet.

/facepalm
What are you, 11?

Blockland is losing it's creativity.
Now it's losing it's intelligent community too...

What are you, 11?

Blockland is losing it's creativity.
Now it's losing it's intelligent community too...
I will redirect you to the things that have been said on previous pages.

If the game only detects number IDs, then something like T-11994 or T-23137 wouldn't work. ( I'm aware this has already been stated. )

However, no ID starts with 0. ( Except Badspot's, but we're assuming we're starting with 01. )

IDs like 01234 and 0456 would work. Unless they are also programmed to not pick up 0s...

What if trial keys were entirely separate from normal keys?

That still circumvents any protection given to Add-Ons. Add-Ons are built on the ID system, and if you don't have a normal ID, or you have the ID of someone else who might have had it the day before, there would be major problems. Most Add-Ons, and the game, would need to be modified to accommodate this.

If the game only detects number IDs, then something like T-11994 or T-23137 wouldn't work. ( I'm aware this has already been stated. )

However, no ID starts with 0.

IDs like 01234 and 0456 would work. Unless they are also programmed to not pick up 0s...

I actually thought of that. Seems sensible, but confusing.




The negative doesn't count numerically, and some Add-Ons will problems with it.

That still circumvents any protection given to Add-Ons. Add-Ons are built on the ID system, and if you don't have a normal ID, or you have the ID of someone else who might have had it the day before, there would be major problems. Most Add-Ons, and the game, would need to be modified to accommodate this.
It should only have a problem if it's trying to do any math to the ID.

Edit: Whoops nevermind. Some things use ==.
« Last Edit: November 09, 2011, 07:51:55 PM by Chrono »

Don't derail the topic
it really is about what happen if he stopped selling 40 dollar keys inwhich you automaticly unlock Blockland Main Adventure mode!

Don't derail the topic
it really is about what happen if he stopped selling 40 dollar keys inwhich you automaticly unlock Blockland Main Adventure mode!
one cannot simply UNLOCK adventure mode

one has to CREATE IT

It should only have a problem if it's trying to do any math to the ID.

Edit: Whoops nevermind. Some things use ==.

Such as JVS checking up allowed lists? It would create errors. Do you think that idea of adding zeros to the start of their IDs is good?

Also, nice Elmo Ao Oni.