More Awesome Than You!
Welcome, Guest. Please login or register.
2024 April 25, 20:52:25

Login with username, password and session length
Search:     Advanced search
540270 Posts in 18066 Topics by 6513 Members
Latest Member: Linnie
* Home Help Search Login Register
+  More Awesome Than You!
|-+  TS2: Burnination
| |-+  The Podium
| | |-+  Hacking tutorials
0 Members and 1 Chinese Bot are viewing this topic. « previous next »
Pages: [1] THANKS THIS IS GREAT Print
Author Topic: Hacking tutorials  (Read 4844 times)
kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Hacking tutorials
« on: 2006 December 20, 22:15:17 »
THANKS THIS IS GREAT

I would like to alter my game. I thought about requesting it, but now I want to change it for myself and see if I don't break anything. I have SimPe, but for some reason I can't even clone objects (I get to the groups of objects, but they're all grey and won't expand). I looked at the modding tutorials at MTS2, but they aren't really helpful at all. Does anyone know of a good tutorial, or better yet, is anyone willing to walk me through it?
Logged
miros
Retarded Reprobate
****
Posts: 1280


View Profile
Re: Hacking tutorials
« Reply #1 on: 2006 December 20, 22:41:00 »
THANKS THIS IS GREAT

You have to wait for SimPE to load all the objects before you can recolor or clone them.  There's a green progress bar at the bottom.

Patience is a virtue.
Logged
Gwill
Terrible Twerp
****
Posts: 2162



View Profile
Re: Hacking tutorials
« Reply #2 on: 2006 December 21, 00:02:48 »
THANKS THIS IS GREAT

I've had occational problems with the object browser.  Sometimes it crashes while trying to load, and the progress bar isn't always telling the truth.
Logged

Dibs on Darth Telligent!
INTJ bordering on P
Want to know where babies come from?
kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #3 on: 2006 December 21, 03:11:36 »
THANKS THIS IS GREAT

It said it was done. Must have been lying.

However, that was not my main question. Do you know of any good hacking tutes?
Logged
Scratch
Dimwitted Dunce
*
Posts: 196



View Profile
Re: Hacking tutorials
« Reply #4 on: 2006 December 21, 05:46:21 »
THANKS THIS IS GREAT

I found this once but i have'nt tried it yet... http://sims2workshop.com/viewtopic.php?t=1195

Tutorial for creating a hacked object.  Shocked
Logged
kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #5 on: 2006 December 21, 15:37:54 »
THANKS THIS IS GREAT

Are globals considered objects? I trying to find the thing that makes sims age at 6:00.
Logged
dizzy
Souped!
*
Posts: 1572


unplugged


View Profile
Re: Hacking tutorials
« Reply #6 on: 2006 December 21, 15:54:27 »
THANKS THIS IS GREAT

You want this:

AgeController: Group = 0x7F07FBBC
Semi-global = PhoneCallGlobals (0x7FBD3903)
Logged

kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #7 on: 2006 December 21, 16:19:42 »
THANKS THIS IS GREAT

PhoneCallGlobals? Out of curiousity, how are the phones linked to the aging process?
Logged
dizzy
Souped!
*
Posts: 1572


unplugged


View Profile
Re: Hacking tutorials
« Reply #8 on: 2006 December 21, 19:41:20 »
THANKS THIS IS GREAT

They spawn the same way as an incoming phone call. If you think about it that way, it's not that strange.
Logged

kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #9 on: 2006 December 21, 21:52:18 »
THANKS THIS IS GREAT

Yeah, thay makes sense.

I'm having trouble actually finding the AgeController, though. I looked through Unknown and Other, I found Age Effects and lots of different controllers, but not AgeController or even Controller-Age.
Logged
dizzy
Souped!
*
Posts: 1572


unplugged


View Profile
Re: Hacking tutorials
« Reply #10 on: 2006 December 21, 21:55:13 »
THANKS THIS IS GREAT

In SimPE, just put 0x7F07FBBC in the group filter and open objects.package.
Logged

kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #11 on: 2006 December 26, 03:00:03 »
THANKS THIS IS GREAT

I've finally gotten back to this project. I've opened the age controller and now I've reached the part where my ignorance is truly evident. What I'm trying to do is make zombies age. I've found two instances of "Is Sim a Zombie?" and both of them, when true, point to "Set to Next." What is "Set to Next"?
Logged
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
*****
Posts: 26281



View Profile
Re: Hacking tutorials
« Reply #12 on: 2006 December 26, 05:03:07 »
THANKS THIS IS GREAT

Set to Next is the For Loop Incremenator. What's happening is that if the sim is a zombie, skip it. If you want zombies to age, rewire this so that true points to where false does now. Realistic Zombie aging would involve more than just that, though, since zombies don't normally "age", they "decay".
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.
kutto
Senator
*
Posts: 2486


Hamsome


View Profile
Re: Hacking tutorials
« Reply #13 on: 2006 December 26, 16:29:22 »
THANKS THIS IS GREAT

Baby steps, Pescado. I need to master aging before I even think about decaying.
Logged
dizzy
Souped!
*
Posts: 1572


unplugged


View Profile
Re: Hacking tutorials
« Reply #14 on: 2006 December 26, 19:16:37 »
THANKS THIS IS GREAT

I assume you mean you want to override the instance 0x1055 (Sub - Handle Aging Sims). For that, you'll need a new package file with just that BHAV instance. (To do that, extract that instance, create a new package, then add the instance to your package. Click save, then select the instance.)

At this point, you can safely modify-commit-save whatever behavior you want to change. For example, if you want Zombies to be included in the Age Transition routines, you would change where it says something like this (line 8 ):

Code:
Zombie - Is Sim a Zombie?(Stack Object); true: B, false: 9

To ignore Zombies here, the simplest way would be to change the true target to 9 (the same as false).
Logged

Pages: [1] 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.