More Awesome Than You!
Welcome, Guest. Please login or register.
2024 November 21, 18:22:06

Login with username, password and session length
Search:     Advanced search
540287 Posts in 18067 Topics by 6545 Members
Latest Member: cincinancy
* Home Help Search Login Register
+  More Awesome Than You!
|-+  TS3/TSM: The Pudding
| |-+  Pudding Factory
| | |-+  Product Registration Mod
0 Members and 2 Chinese Bots are viewing this topic. « previous next »
Pages: 1 [2] 3 THANKS THIS IS GREAT Print
Author Topic: Product Registration Mod  (Read 75753 times)
Rothchild
Blathering Buffoon
*
Posts: 80



View Profile
Re: Product Registration Mod
« Reply #25 on: 2010 June 04, 14:18:56 »
THANKS THIS IS GREAT

Perhaps people wouldn't be confused about what this mod does if the first post actually had fucking information in it.
Or the first post never once actually says what it does or why you need it, which is a pretty logical source of confusion.
I made a mod for those items to not require product registration.
Seriously?  What part of that sentence are you having difficulty understanding?  No information?  I explained what tags where modified in which files and why I thought it was necessary.

Reiteration; In order to invent the Claw Dipper/Air Bender and sculpt The Guardian Griffon/Octavian from The Ultimate Career Bundle it appears you need to have EP2 registered.  Registration also unlocks 2 investigator cases (SpookyStory and TattooedThief) and 3 interior design jobs.  The mod makes it so that registration is not required.  It has nothing to do with the hair nor the gown from The Ultimate Career Bundle.
Logged
Assmitten
Whiny Wussy
*****
Posts: 9265


Poop poop


View Profile
Re: Product Registration Mod
« Reply #26 on: 2010 June 04, 14:45:14 »
THANKS THIS IS GREAT

Hur hur hur.

Logged

<notovny> Aww, yeah, WOODBEAST.
<kutto> Keep it in your pants, notovny.
dragonic
Blathering Buffoon
*
Posts: 73


Lurker extraordinaire


View Profile
Re: Product Registration Mod
« Reply #27 on: 2010 June 04, 15:50:43 »
THANKS THIS IS GREAT

Perhaps people wouldn't be confused about what this mod does if the first post actually had fucking information in it.
Or the first post never once actually says what it does or why you need it, which is a pretty logical source of confusion.
I made a mod for those items to not require product registration.
Seriously?  What part of that sentence are you having difficulty understanding?  No information?  I explained what tags where modified in which files and why I thought it was necessary.

Reiteration; In order to invent the Claw Dipper/Air Bender and sculpt The Guardian Griffon/Octavian from The Ultimate Career Bundle it appears you need to have EP2 registered.  Registration also unlocks 2 investigator cases (SpookyStory and TattooedThief) and 3 interior design jobs.  The mod makes it so that registration is not required.  It has nothing to do with the hair nor the gown from The Ultimate Career Bundle.

O, I get it now. Now I know what events are added with this bundle. Thanks Roth.
On a related note, I'm guessing that EA will release more of these bundles that have this type of anti-piracy installed. This time it was used to prevent people like us from accessing these extra jobs, but in the future it may be for regular store items as well. Nice move EA, nice move.

O, and you're awesome Roth.
Logged
Sanati
Asinine Airhead

Posts: 34



View Profile
Re: Product Registration Mod
« Reply #28 on: 2010 June 05, 15:07:21 »
THANKS THIS IS GREAT

After maybe 70 sculptures I finally got a red flashing cube with a missing name which I assume is one of the sculptures this mod is supposed to unlock. I have the pack installed (through the launcher) and the hair styles are working fine, so maybe as Crysill says something more is needed to get them to work. I don't care enough about the sculptures or widgets to look at or change the xml though.
Logged
Rothchild
Blathering Buffoon
*
Posts: 80



View Profile
Re: Product Registration Mod
« Reply #29 on: 2010 June 05, 15:41:37 »
THANKS THIS IS GREAT

Thank you, I completely missed the edit Crysill made to that post.  Out of curiosity how did you have The Ultimate Career Bundle installed (Sims3Pack via the launcher, or .package in the mods folder) when you got the red cube?

ETA: I updated the mod and the first post.  Since one person was able to successfully create one of the inventions and a couple people mentioned red cubes when sculpting, I believe that is based on how you installed The Ultimate Career Bundle (they both had the store tag).  If you installed via the launcher they were considered store items, if you installed as a package they weren't.  Now the sculptures and inventions are set as EP2 so they should function either way.
« Last Edit: 2010 June 05, 15:59:35 by Rothchild » Logged
Crysill
Asinine Airhead

Posts: 24


View Profile
Re: Product Registration Mod
« Reply #30 on: 2010 June 05, 17:33:56 »
THANKS THIS IS GREAT

Thank you, I completely missed the edit Crysill made to that post.
Sorry about that, I tend to over-edit when following up on my own posts.

Anyway, after further testing, this is behaving very counter-intuitively. I can sculpt and invent all the normally EP2 version objects, but I cannot sculpt or invent the objects provided by the Ultimate Career Bundle unless they are set to BaseGame version. I am running a fully updated game with all expansion and stuff packs. The store content was installed via decrapified Sims3Packs and the Launcher. My tests were as follows:

I set up a mod that made it so all other objects that could be invented/sculpted had a minimum skill level of 10 required. In a situation where nothing can be sculpted, a FailureObject (red cube) is created. In a situation where nothing can be invented, the Sim will simply "Dabble" or "Invent" for several sim-hours with no result.

With only the ProductRegistrationRequired properties removed (defaults to "Undefined" in the parent structure):
All sculpting until level 10 results in FailureObjects.
All inventing until level 10 yields no result.

With the ProductRegistrationRequired and the SKU/EPVersion properties removed (defaults to "BaseGame" in the sculpting parent structure, and "EP2" in the inventing parent structure):
All scultping until level 10 yields The Guardian Griffon or Octavian.
All inventing until level 10 yields no result.

With the ProductRegistrationRequired removed and the SKU/EPVersion properties set to "BaseGame":
All sculpting until level 10 yields The Guardian Griffon or Octavian.
All inventing until level 10 yields Claw Dipper or Air Bender.

To put it simply, the only way to get the objects to work correctly in my setup is to set their version to "BaseGame" and remove the registration properties. Even "EP2" does not work. Despite this, all other objects can be sculpted and invented just fine regardless of the version they are set to. These results lead me to suspect that there may something wrong with my installation, so I would be very interested in seeing the results of those with different setups than mine. The following mods are all set so that only these specific objects can be crafted before maxing out the skill. The only differences among them are what the SKU/EPVersion properties are set to.

* InventSculpt_BaseGame.package (61.72 KB - downloaded 628 times.)
* InventSculpt_EP2.package (61.75 KB - downloaded 614 times.)
* InventSculpt_Store.package (61.75 KB - downloaded 607 times.)
Logged
Rothchild
Blathering Buffoon
*
Posts: 80



View Profile
Re: Product Registration Mod, Updated June 5th
« Reply #31 on: 2010 June 05, 17:42:49 »
THANKS THIS IS GREAT

I'll test the ones you uploaded to try and confirm your results.  It's really odd since IAmTheRad said he was able to invent them with the older mod.

ETA:  Tested InventSculpt_EP2.package and it didn't work.  Tested InventSculpt_BaseGame.package and it worked right away.  I uploaded a new version of the mod.
« Last Edit: 2010 June 05, 18:47:43 by Rothchild » Logged
Sanati
Asinine Airhead

Posts: 34



View Profile
Re: Product Registration Mod, Updated June 5th
« Reply #32 on: 2010 June 05, 18:20:32 »
THANKS THIS IS GREAT

I installed the Sims3Pack through the launcher after decrapifying it, same as Crysill. I'm installing the updated mod now, I'll see if that works.
Logged
Rothchild
Blathering Buffoon
*
Posts: 80



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #33 on: 2010 June 05, 18:56:46 »
THANKS THIS IS GREAT

That's how I installed it also, and the inventions and sculptures wouldn't work.  They should work fine in the newest version (from after you posted).  I'm curious how IAmTheRad installed The Ultimate Career Bundle since the old version worked for him.
Logged
Jeeves
Asinine Airhead

Posts: 49


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #34 on: 2010 June 05, 21:57:52 »
THANKS THIS IS GREAT

I've only tried inventing because of the randomness of sculpting, but aside from a minor aesthetics issue everything seems to be fine. Installed via decrapified sims3pack, and the invention isn't visible when the sim finishes it, but after he/she takes the invention I'm able to see it and place it and whatever else I feel like doing.

Edit: Finally got both sculptures to show up. The first time for each the sculpture appeared before the material block, but didn't for any specific sculpts. Didn't try the random sculpt after that, because it's an ignorable graphic issue and may not even be related to your mod.
« Last Edit: 2010 June 05, 22:08:51 by Jeeves » Logged

Quote from: Asstear
6. Banned me from my own forum
Crysill
Asinine Airhead

Posts: 24


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #35 on: 2010 June 05, 23:11:32 »
THANKS THIS IS GREAT

The new mod works perfectly on my setup. Successfully created all four restricted objects. Confirming those is much simpler than the rest, so I haven't tested the new jobs, opportunities etc. at all. However,
they don't have anything suspicious about them besides the registration properties, so I think it's safe to say that everything currently unlocked by registering Ambitions can instead be unlocked with this mod.
Logged
PolecatEZ
Blathering Buffoon
*
Posts: 82


Necatur Americanus - and I vote!


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #36 on: 2010 June 07, 02:42:36 »
THANKS THIS IS GREAT

Perhaps a silly question, but how does the game know if it is registered or not?  Is there another file that gets downloaded or a change to an existing file which would let the game know if the user has registered his EP or not?
Logged
Silent Dreamer
Feckless Fool
*
Posts: 269



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #37 on: 2010 June 07, 03:00:26 »
THANKS THIS IS GREAT

Perhaps a silly question, but how does the game know if it is registered or not?  Is there another file that gets downloaded or a change to an existing file which would let the game know if the user has registered his EP or not?

I imagine you have to log in on the launcher and/or from within the sims store. It is a nasty, and utterly pointless, piece of shit that EA decided to throw in to make sure we were paying attention.
Logged

The stupid threshold has reached critical mass! Brain explosions imminent!
PolecatEZ
Blathering Buffoon
*
Posts: 82


Necatur Americanus - and I vote!


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #38 on: 2010 June 07, 03:58:43 »
THANKS THIS IS GREAT

Perhaps a silly question, but how does the game know if it is registered or not?  Is there another file that gets downloaded or a change to an existing file which would let the game know if the user has registered his EP or not?

I imagine you have to log in on the launcher and/or from within the sims store. It is a nasty, and utterly pointless, piece of shit that EA decided to throw in to make sure we were paying attention.

So if you don't do this with each game session or you choose to have the "store" unchecked and unavailable, then you would not have access to the downloaded content, at least for that game session?

It just seems that tricking the game into thinking you're registered with a single mod, hack, or copied file would be a better tactic than individually cleaning each download or releasing a supplemental patch for each future download package.
Logged
Crysill
Asinine Airhead

Posts: 24


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #39 on: 2010 June 07, 04:31:53 »
THANKS THIS IS GREAT

Perhaps a silly question, but how does the game know if it is registered or not?  Is there another file that gets downloaded or a change to an existing file which would let the game know if the user has registered his EP or not?
From a quick glance at the code, TS3 always assumes that the base game, WA, and HELS are registered. However, when it checks for Ambitions registration, it performs some sort of check using values from the two sculptures and two inventions provided by the Ultimate Career Bundle. I'm not sure if registering and downloading it from the EA store generates a personalized version for your game/CD-Key, or if it's just something that gets removed or altered in the usual methods we install Arr'd Store content (would love to hear the results of people who used a method other than decrapified Sims3Pack with and without Rothchild's mod). Either way, for legitimately registered games, the act of installing the Ultimate Career Bundle that EA provides you results in the confirmation of your registration in-game.

Due to that roundabout way of checking if the expansion pack is registered, it is doubtful that they perform any modifications to tag the game files themselves.

It just seems that tricking the game into thinking you're registered with a single mod, hack, or copied file would be a better tactic than individually cleaning each download or releasing a supplemental patch for each future download package.
Normally from an elegance standpoint I would agree. That's technically what the core mod I posted should be. However, the Inventing/Sculpting items were further broken (again: only confirmed with the decrapified Sims3Pack installation) such that even having Ambitions "registered" wasn't enough, so Rothchild's XML solution which also addresses that issue is superior in every way.

In this case, the parts that are edited by this mod were already in the game data as of the 1.12/2.7/3.3/4.0 patch; not added by the Ultimate Career Bundle. If EA continues to use this method, the only time they could add more restricted content is with the release of a new patch. While it does concern me that this seems like a test swipe at the rampant store content sharing, I don't foresee them releasing restricted items rapidly enough that the mod catching up would become an issue.
« Last Edit: 2010 June 07, 04:38:10 by Crysill » Logged
IAmTheRad
Horrible Halfwit
**
Posts: 358


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #40 on: 2010 June 07, 23:07:50 »
THANKS THIS IS GREAT

I did not invent nor sculpt things in the career bundle when I installed it.

It was a case and a design job that I thought were in the bundle. Truth is, they were in the base ambitions game. Just human error that time.
Logged
VegaBlack
Asinine Airhead

Posts: 7



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #41 on: 2010 June 08, 11:33:28 »
THANKS THIS IS GREAT

Just thought I'd throw it out there; you don't actually have to wait to sculpt the statues randomly. They're available in buydebug, along with the new inventions.

Baaa for the mod.
Logged
PolecatEZ
Blathering Buffoon
*
Posts: 82


Necatur Americanus - and I vote!


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #42 on: 2010 June 08, 13:24:07 »
THANKS THIS IS GREAT

Perhaps a silly question, but how does the game know if it is registered or not?  Is there another file that gets downloaded or a change to an existing file which would let the game know if the user has registered his EP or not?
From a quick glance at the code, TS3 always assumes that the base game, WA, and HELS are registered. However, when it checks for Ambitions registration, it performs some sort of check using values from the two sculptures and two inventions provided by the Ultimate Career Bundle. I'm not sure if registering and downloading it from the EA store generates a personalized version for your game/CD-Key, or if it's just something that gets removed or altered in the usual methods we install Arr'd Store content (would love to hear the results of people who used a method other than decrapified Sims3Pack with and without Rothchild's mod). Either way, for legitimately registered games, the act of installing the Ultimate Career Bundle that EA provides you results in the confirmation of your registration in-game.

Due to that roundabout way of checking if the expansion pack is registered, it is doubtful that they perform any modifications to tag the game files themselves.

It just seems that tricking the game into thinking you're registered with a single mod, hack, or copied file would be a better tactic than individually cleaning each download or releasing a supplemental patch for each future download package.
Normally from an elegance standpoint I would agree. That's technically what the core mod I posted should be. However, the Inventing/Sculpting items were further broken (again: only confirmed with the decrapified Sims3Pack installation) such that even having Ambitions "registered" wasn't enough, so Rothchild's XML solution which also addresses that issue is superior in every way.

In this case, the parts that are edited by this mod were already in the game data as of the 1.12/2.7/3.3/4.0 patch; not added by the Ultimate Career Bundle. If EA continues to use this method, the only time they could add more restricted content is with the release of a new patch. While it does concern me that this seems like a test swipe at the rampant store content sharing, I don't foresee them releasing restricted items rapidly enough that the mod catching up would become an issue.

My guess would be that it checks if the item is legitimately installed, which would make it nicely self-contained.

For example, shifting around the .dbc files results in them dynamically losing their "tag" in the buy or CAS menus.  Perhaps the game simply checks in the file is where it should be (is tagged as a "Sims Store" item) and maybe also does a hash check on itself to determine if it has been tampered with (decrapified).  If anything about the file is changed, then it will no longer match a fixed internal value.  If the file is not changed, then it simply won't install in an unregistered game.  The fix in the future would require a bit of programming ability beyond me, basically getting Decrapify to seek and destroy the hash check.

This is all just theoretical guesswork though, without having to look at the files.  As far as I know though, there is no legitimate way for a package to tell the difference between a cracked game or a legitimate installed one, just too many variables.  If some supplemental file or change to a file in the game directory took place upon registration, I'm sure it would have been posted somewhere.
Logged
Crysill
Asinine Airhead

Posts: 24


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #43 on: 2010 June 08, 14:58:11 »
THANKS THIS IS GREAT

Just thought I'd throw it out there; you don't actually have to wait to sculpt the statues randomly. They're available in buydebug, along with the new inventions.

Baaa for the mod.
Unfortunately, at least in my setup, the sculptures and inventions always exist but just wouldn't be created without their versions in the XML changed to "BaseGame". For example, here's a failed sculpture from the InventSculpt_EP2 experiment next to the fully functional statues from buydebug:

Even in a test without touching the ProductRegistrationRequired values, the inventions and sculptures were still available in buydebug despite not being able to be created normally. Very odd.

This is all just theoretical guesswork though, without having to look at the files.  As far as I know though, there is no legitimate way for a package to tell the difference between a cracked game or a legitimate installed one, just too many variables.
That seems to be the right train of thought. The drop-in-a-file solution you desire would probably be a "correct" Ultimate Career Bundle installation. Whatever the difference is between that and our installation is the only thing separating the "registered" and "unregistered" expansion packs.
Logged
ShortyBoo
Juvenile Jackass
**
Posts: 476



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #44 on: 2010 June 16, 13:28:53 »
THANKS THIS IS GREAT

I have the .package version of the career bundle and my sculptor sim makes those red cube failure objects, but her husband who is a level 10 inventor won't make the last two inventions at all. I haven't tried the other careers yet.
Logged
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
*****
Posts: 26288



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #45 on: 2010 June 16, 14:41:00 »
THANKS THIS IS GREAT

Newest AwesomeMod cripples this "registration" crap. Remember, kids: REGISTRATION LEADS TO CONFISCATION. Live free or die!
Logged

Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Motoki
Lord of the Nannies
Uncouth Undesirable
****
Posts: 3509


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #46 on: 2010 June 16, 15:58:17 »
THANKS THIS IS GREAT

Newest AwesomeMod cripples this "registration" crap. Remember, kids: REGISTRATION LEADS TO CONFISCATION. Live free or die!

So that yanks it out of the game install itself. Nice.

If they put any of those crap tags on an object inside the package will it cause an error or just get ignored?
Logged

In communist China Peggy's hairs cut you!
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
*****
Posts: 26288



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #47 on: 2010 June 17, 00:24:08 »
THANKS THIS IS GREAT

AwesomeMod ignores all the registration checks and disables all registration, because as everyone knows, registration leads to confiscation. Vote against it in your next election!
Logged

Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
socurious
Exasperating Eyesore
*
Posts: 220


Loki Craptastic!


View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #48 on: 2010 June 17, 13:04:25 »
THANKS THIS IS GREAT

Does this shiny new feature of AM impact this mod at all?
Logged

..."you should certainly be well-read in a subject before you pass judgement on it," Solowren
ShortyBoo
Juvenile Jackass
**
Posts: 476



View Profile
Re: Product Registration Mod, Updated June 5th Again
« Reply #49 on: 2010 June 17, 13:25:18 »
THANKS THIS IS GREAT

Does this shiny new feature of AM impact this mod at all?

I think it means this mod isn't needed. At least that's how I'm interpreting it.
Logged
Pages: 1 [2] 3 Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.083 seconds with 20 queries.