Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

SimMacFly Potion: make your Sims fly for real! UPDATE: children can fly, and much more

by MajorJeff Posted 26th Jun 2006 at 1:24 PM - Updated 9th Aug 2006 at 6:47 PM by MajorJeff : fixed missing images
 
199 Comments / Replies (Who?) - 181 Feedback Posts, 17 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 5 of 8
Test Subject
Original Poster
#101 Old 18th Jul 2006 at 9:12 PM
I think something in your game caused the fly interaction to exit prematurely at the beginning so your Sim stayed invisible. It was certainly safer to exit without saving as I don't know whether the "alpha" attribute (transparency) is saved or not. BTW it should be strange to have an invisible Sim swimming :D. Anyway I'll try to force the Sim to reappear in case of an error in the final version.

Did this error happen only once or each time?
Test Subject
#102 Old 21st Jul 2006 at 8:09 PM
Man, flying Sims? That is so cool! I want some of my Sims to Fly, and maybe not come back now either.

Kudos to you!

-Smile!
Test Subject
#103 Old 26th Jul 2006 at 2:36 AM
Default Does fly disable go to class in university?
It seems that since I installed fly in my game my sims are no longer going to class or final exam , when i right click on a sim my options are only meditate and fly, not go to class.
does anyone know what may me happening?
Thank you for any help
Test Subject
Original Poster
#104 Old 27th Jul 2006 at 5:45 PM
To know if it's the fly action that causing this bug, just rename MajorJeffyFlyActionMenu.package to MajorJeffyFlyActionMenu.packageDISABLED and retest. Do you get your normal actions or not?
Test Subject
#105 Old 30th Jul 2006 at 12:57 PM
lt's my favorite item. Then, i use this file another page. I trust you.(just joke?)

http://cafe.naver.com/simsll/20878

agree this? (You can bet your life!)

well..
Test Subject
#106 Old 31st Jul 2006 at 4:03 AM
Nice
I like your awsome idea! I sure want to fly in real life. :Fly!:
Test Subject
#107 Old 2nd Aug 2006 at 12:19 PM Last edited by burntogold : 3rd Aug 2006 at 11:42 AM.
Nothing happens.

I'm having the same problem firefly 39 did. My sims just move a square to the right or left, and stay on the ground. Nothing changes. No one flies. I don't get an invisible bug. Nothing.

edit: and this did happen multiple times, i forgot to mention.

add-on: also, the bubble animations do work, so the animation files are definitely not corrupted... Do I need special invisibiltiy skins or something? Or does the patch make it so this doesn't work?
Lab Assistant
#108 Old 3rd Aug 2006 at 10:22 PM
Thank you very much for this I have used this in my game and it works great I also have ffs. It worked for the children also. It was so cool to watch the parents and child fly around togather.
Test Subject
#109 Old 3rd Aug 2006 at 10:28 PM
mary... is your version patched?
Test Subject
Original Poster
#110 Old 3rd Aug 2006 at 10:35 PM
burntogold: does this problem always happen?
and does it happen with any sim you try?
do you use the potion object or the fly action menu?
last: did you try to run the game in debug mode?
Test Subject
#111 Old 4th Aug 2006 at 1:17 AM Last edited by burntogold : 4th Aug 2006 at 10:53 AM.
Yes, the problem always happens.

Yes, it happens with all the sims.

Action menu, because I don't have night life.

No, hadn't tried debug with it yet.

However, I just tried that with mortimer goth (i'd never played with any non-pc created characters, so it was a good clean experiment)



Object id: 197
name: N001_User00000 - Mortimer
Stack size: 8
Error: Bad gosub tree number.
Iterations: 1
Frame 7:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 0
Tree: id 4106 name 'Function - Start Fly Object' version -32758
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 Locals: 0 0
Frame 6:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 4
Tree: id 4099 name 'CT - Object Menu Command' version -32759
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 0 Locals: 54 197
Frame 5:
Stack Object id: 54
Stack Object name: SimMacFly Fly Action
Node: 1
Tree: id 8354 name 'Interaction - Plug In Social' version -32760
from PersonGlobals
Prim state: 1
Params: 54 0 Locals: 197
Frame 4:
Stack Object id: 0
Node: 0
Tree: id -1 name 'No behavior' version 0
from
Prim state: 1
Params: Locals:
Frame 3:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 2
Tree: id 281 name 'Wait For Notify' version 7
from global
Prim state: 0
Params: 5 0 Locals:
Frame 2:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 7
Tree: id 8283 name 'Function - Main - Loop' version 92
from PersonGlobals
Prim state: 0
Params: 4 20 1 Locals: 0
Frame 1:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 5
Tree: id 8193 name 'Function - Main' version 80
from PersonGlobals
Prim state: 0
Params: Locals: 4 20
Frame 0:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 1
Tree: id 4096 name 'Function - Main' version 2
from N001_User00000
Prim state: 0
Params: Locals:


Global Simulator Variables
= 18
= 16
= 0
= 197
= 1
= 12
= 36
= 6
= 1997
= 1
= 11
= 0
= 0
= 2817
= 51
= 1
= 2
= 0
= -1
= 0
= 3
= 0
= 1
= 40
= 1
= 0
= 0
= 0
= 0
= 30
= 1
= 0
= 0
= 0
= 0
= 0
= -10505
= 0
= 1330
= 1095
= 1
= 0
= 1
= -1
= 0
= 1
= 4
= 800
= 97
= 507
= 8
= 0
= 0
= 32763
= 1


My Object:
Interaction details for Person N001_User00000 - Mortimer
Current Interaction
Name
Index -1
TreeID 0
No Current Icon Object
Icon Table Index 0
Icon GUID 0


edit: i did some reasearch on my own, and while these people: http://www.modthesims2.com/archive/...hp/t-98182.html

say it can't be done, this person:
http://www.modthesims2.com/showthread.php?t=171110

apparently found a way to fix it in his mod though.
Test Subject
Original Poster
#112 Old 4th Aug 2006 at 8:44 PM
OK. I think the version of the BHAV tree is wrong, so I'll search for an older version number. I'll try to post a modified version for you tomorrow so you can test it.
Thanks for your detailed search and help!
Test Subject
#113 Old 7th Aug 2006 at 10:46 PM
Out of curiosity, so I know where to look, do you plan to put it in a comment, or somewhere separate, or where?
Test Subject
Original Poster
#114 Old 8th Aug 2006 at 11:06 AM
In a post . Here is a first modified version: I changed the header flags of the BHAV function. Just unzip the .package file to replace the old one.
Attached files:
File Type: zip  TestNoNightlife1.zip (27.7 KB, 16 downloads)
Test Subject
#115 Old 8th Aug 2006 at 4:43 PM
Build: 1.1.0.284
at Sep 30 2005,17:38:51

Object id: 197
name: N001_User00000 - Mortimer
Stack size: 8
Error: Bad gosub tree number.
Iterations: 1
Frame 7:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 0
Tree: id 4106 name 'Function - Start Fly Object' version -32758
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 Locals: 0 0
Frame 6:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 4
Tree: id 4099 name 'CT - Object Menu Command' version -32759
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 0 Locals: 162 197
Frame 5:
Stack Object id: 162
Stack Object name: SimMacFly Fly Action
Node: 1
Tree: id 8354 name 'Interaction - Plug In Social' version -32760
from PersonGlobals
Prim state: 1
Params: 162 0 Locals: 197
Frame 4:
Stack Object id: 0
Node: 0
Tree: id -1 name 'No behavior' version 0
from
Prim state: 1
Params: Locals:
Frame 3:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 2
Tree: id 281 name 'Wait For Notify' version 7
from global
Prim state: 0
Params: 18 0 Locals:
Frame 2:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 7
Tree: id 8283 name 'Function - Main - Loop' version 92
from PersonGlobals
Prim state: 0
Params: 3 20 1 Locals: 0
Frame 1:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 5
Tree: id 8193 name 'Function - Main' version 80
from PersonGlobals
Prim state: 0
Params: Locals: 4 20
Frame 0:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 1
Tree: id 4096 name 'Function - Main' version 2
from N001_User00000
Prim state: 0
Params: Locals:
Test Subject
Original Poster
#116 Old 8th Aug 2006 at 4:57 PM
Try this : I also changed the header flag version in the action menu controller.
Attached files:
File Type: zip  testNoNightlife2.zip (2.0 KB, 13 downloads)
Test Subject
#117 Old 8th Aug 2006 at 11:43 PM
Can we Move them around or give them directions like go there or come here?or they just float in the air?
Test Subject
#118 Old 9th Aug 2006 at 12:11 AM Last edited by burntogold : 9th Aug 2006 at 12:53 AM.
Build: 1.1.0.284
at Sep 30 2005,17:38:51

Object id: 197
name: N001_User00000 - Mortimer
Stack size: 8
Error: Undefined Transition.
Iterations: 1
Frame 7:
Stack Object id: 228
Stack Object name: SimMacFly Remote Control Car
Node: 2
Tree: id 4106 name 'Function - Start Fly Object' version -32758
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 Locals: 0 228
Frame 6:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 4
Tree: id 4099 name 'CT - Object Menu Command' version -32759
from SimPE_SimMacFlyGlobalController
Prim state: 0
Params: 197 0 Locals: 162 197
Frame 5:
Stack Object id: 162
Stack Object name: SimMacFly Fly Action
Node: 1
Tree: id 8354 name 'Interaction - Plug In Social' version -32760
from PersonGlobals
Prim state: 1
Params: 162 0 Locals: 197
Frame 4:
Stack Object id: 0
Node: 0
Tree: id -1 name 'No behavior' version 0
from
Prim state: 1
Params: Locals:
Frame 3:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 2
Tree: id 281 name 'Wait For Notify' version 7
from global
Prim state: 0
Params: 12 0 Locals:
Frame 2:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 7
Tree: id 8283 name 'Function - Main - Loop' version 92
from PersonGlobals
Prim state: 0
Params: 1 20 1 Locals: 0
Frame 1:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 5
Tree: id 8193 name 'Function - Main' version 80
from PersonGlobals
Prim state: 0
Params: Locals: 2 20
Frame 0:
Stack Object id: 197
Stack Object name: N001_User00000 - Mortimer
Node: 1
Tree: id 4096 name 'Function - Main' version 2
from N001_User00000
Prim state: 0
Params: Locals:


Global Simulator Variables
= 23
= 16
= 0
= 197
= 2
= 56
= 8
= 6
= 1997
= 1
= 11
= 0
= 0
= 9369
= 55
= 1
= 2
= 0
= -1
= 0
= 3
= 0
= 1
= 40
= 1
= 0
= 0
= 0
= 0
= 30
= 1
= 0
= 0
= 0
= 0
= 0
= -8819
= 0
= 1405
= 1095
= 1
= 0
= 1
= -1
= 0
= 1
= 4
= 800
= 90
= 412
= 8
= 0
= 0
= 32763
= 1


On the bright side, I think it's getting closer. He moved backwards instead of sideways, and for a split second, I almost thought it'd worked until I saw he was still on the ground. :-P

Seriously, though... I'm not sure what the problem is. I wonder if it's just not finding the animations? I've made mods for other games, but the sims editor I'm using kind of confounds me because unless you count hex, there's no easy way to look at the scripts themselves (that I know of), so I'm not sure if I'll be much help in figuring out specifics.
Forum Resident
#119 Old 9th Aug 2006 at 12:45 AM
Holy crap how did you do that! That's awesome!

I'm going to have a lot of fun trying this one out...
Test Subject
Original Poster
#120 Old 9th Aug 2006 at 1:34 PM
@VaMpIrE
no it's pure chance... however you could certainly create a path using some barriers and start the fly action inside them.

@Sim Master
Thank you !

@burntogold
According to the log, the problem lies in Function - Start Fly Object.
The fly remote control object is correctly created so the action could be started: Stack Object id: 228
Stack Object name: SimMacFly Remote Control Car

Now the Error: Undefined Transition hapens in Node: 2
So it should be in the command "Find Location For" (I don't remember whether the node number corresponds to the command number in SimPE ). "Undefined Transition" means that the command returned FALSE, so it wasn't successful.
Then the game wasn't able to find a location for the fly remote control object near your Sim.
So there are different possibilities:
- Maybe there are different syntax for that command?
- Or maybe the "Param 0" used in the command doesn't refer to the current Sim in previous expansion packs.

I made a modified version of this function: I added some dialog boxes in case of FALSE returns and replaced the "Param 0" by "My".
Don't know if it's enough but at least it should help us to find out what's wrong.
Could you please test the file?
Attached files:
File Type: zip  testNoNightlife3.zip (2.0 KB, 12 downloads)
Test Subject
#121 Old 9th Aug 2006 at 4:48 PM
Test 1 : using both the first and third test packs:

Error: the SimMacFly potion object was not found in your game or an unknown error was triggered. This fly action requires the SimMacFly potion. Please download and install it. (go to www.modthesims2.com and search for SimMacFly.)

Wondering if it could be from just using the three things, instead of also having the potion mod in there, I added it even though I knew it wouldn't show up without nightlife.

This time I recieved the same error. The precise error that shows up if you're in debug mode, as opposed to just looking at the slack trace, says "An error occured in object "SimMacFly Remote Control Car" #156,
Error: Bad gosub tree number.

and gives the location for the logs i've been sending you.


I did notice in the debug that there was some babble about the censor composting material line 28. I did have a new censorship patch on. However, I've tested this without having any of my mods or patches, with just the Maxis university patch, and with all my mods except the censor patch. Retrying it without the censor patch and with the new files, it still had a similar error, so I don't know what to make of that.

Now, I did have a userStartup.cheat file that simply boolProp testingcheatsenabled to false at startup - nothing else in there. I got rid of that, and when I tried the fly again... all the sims on the lot froze. I couldn't command a one of them. And I was thinking "hm... that's weird..." so I'm not taking that one off again.
Test Subject
Original Poster
#122 Old 9th Aug 2006 at 6:42 PM
For your test 1, did you have these three files in your Downloads subfolder?
MajorJeffyFlyActionMenu.package (uploaded in TestNoNightlife1.zip)
MajorJeffyFlyCarNPCControl.package (original)
MajorJeffyFlyCarSystem.package (uploaded in TestNoNightlife3.zip)
If not could you retry? (and with your boolProp testingcheatsenabled to false in userStartup.cheat - this "frozen Sims" error is really strange )

The three files are necessary for the fly action menu. If one is missing, the you'll get the dialog box as all objects couldn't be created...

For "An error occured in object "SimMacFly Remote Control Car" #156,
Error: Bad gosub tree number.
it's the same error message but maybe not the same error as the first one:
- for the first, it was in SimMacFlyGlobalController 'Function - Start Fly Object.
- in this one, it seems to be in from "SimMacFly Remote Control Car", so could you please post the log for that one? It'll show the node number..
Test Subject
#123 Old 10th Aug 2006 at 1:58 AM
Yes, I had all three for test 1.

For the second test, I had those three plus the potion pack.

It only had the frozen sims error when I removed the userStartup.Cheat that turned it false.

Actually, it tended to say remote control car most of the time in game, but gives logs for the other stuff, so it's quite odd. I finally got one for that in particular, though, and here it is:

Build: 1.1.0.284
at Sep 30 2005,17:38:51

Object id: 178
name: SimMacFly Remote Control Car
Stack size: 3
Error: Bad gosub tree number.
Iterations: 1
Frame 2:
Stack Object id: 0
Node: 0
Tree: id 4096 name 'Function - Init' version 13
from SIMPE_MAGICFLYCAR_CRES
Prim state: 0
Params: Locals:
Frame 1:
Stack Object id: 0
Node: 0
Tree: id -1 name 'No behavior' version 0
from
Prim state: 1
Params: Locals:
Frame 0:
Stack Object id: 0
Node: 0
Tree: id 4097 name 'Function - Main' version 3
from SIMPE_MAGICFLYCAR_CRES
Prim state: 0
Params: Locals:



Global Simulator Variables
= 2
= 17
= 0
= 197
= 2
= 10
= 24
= 6
= 1997
= 1
= 11
= 0
= 0
= 9369
= 55
= 1
= 2
= 1
= -1
= 0
= 3
= 0
= 1
= 40
= 1
= 0
= 0
= 0
= 1
= 30
= 1
= 0
= 0
= 0
= 1
= 0
= -8358
= 0
= 1450
= 1095
= 1
= 0
= 1
= -1
= 0
= 1
= 4
= 800
= 79
= 216
= 8
= 0
= 0
= 32763
= 1


My Object:

Data:
0, = 0
1, = 0
2, = 0
3, = -1
4, = 0
5, = 0
6, = 0
7, = 100
8, = 0
9, = 0
10, = 0
11, = 178
12, = 0
13, = 0
14, = 0
15, = 0
16, = 0
17, = 0
18, = 0
19, = 178
20, = 0
21, = 10
22, = 0
23, = 2
24, = 2
25, = 0
26, = 0
27, = 0
28, = 0
29, = -1
30, = 0
31, = 0
32, = 0
33, = 0
34, = 0
35, = 0
36, = 0
37, = 0
38, = 0
39, = 0
40, = 0
41, = 149
42, = 0
43, = 0
44, = 0
45, = 1997
46, = 6
47, = 17
48, = 0
49, = 0
50, = 0
51, = 0
52, = 0
53, = 0
54, = 0
55, = 0
56, = 0
57, = 255
58, = 0
59, = 0
60, = 0
61, = 0
62, = 0
63, = 0
64, = 0
65, = 0
66, = 0
67, = 1
68, = 0
69, = 0
70, = 0
71, = 0
72, = 255
73, = 255
74, = 255
75, = 255
76, = 0
77, = 0
78, = 129
79, = 3
80, = 0
81, = 0
82, = 0
83, = 0
84, = 0
85, = 0
86, = 0
87, = 0

Attributes:
0, Kill Self? = 0
1, Conversation Owner ID = 0
2, Car State = 0
3, NPC State = 0
4, Sim State = 0
5, SimID = 0
6, Race = 0
7, MarkerID = 0

Semi Global Attributes:
0, ToyBox ObjID = 0
1, Out of World = 0
2, Reserve Tile ID = 0

Arrays:

Temps:
0 = 0
1 = 0
2 = 0
3 = 0
4 = 0
5 = 0
6 = 0
7 = 0


Inventory contents:

Global Inventory

Counted Tokens
Singular Tokens
Token GUID 248194023
Token Flags 0

Lot Inventory

Counted Tokens
Token GUID -1928591329
Token Flags 0
Token Count : 1
Token Category : 0

Singular Tokens
Token GUID 752419375
Token Flags 0
Token Property 0: 0
Token Property 1: 300
Token Property 2: 300


Lot Object Dump (partaining objects only)

Object Name : SimMacFly Remote Control Car id : 178

Object Name : SimMacFly Remote Control Car id : 29
Object Name : SimMacFly Remote Control Car id : 123

Object Name : SimMacFly Remote Control Car id : 156

Object Name : SimMacFly Remote Control Car id : 130
Object Name : SimMacFly Remote Control Car id : 126

Object Name : SimMacFly Remote Control Car id : 115
Object Name : SimMacFly Remote Control Car id : 53

Object Name : SimMacFly Fly Action id : 162
#124 Old 10th Aug 2006 at 9:29 AM
you cant move when your flying! fix that problem NOW!
Test Subject
Original Poster
#125 Old 10th Aug 2006 at 11:35 AM
Oops - I forgot to change the header flags of some BHAV in the Remote Control Car, especially of the 'Function - Init'.
I posted a modified version of the three files; remove any other previous test files and please use these three ones...
Your log is also very strange - it seems that the game created two many control cars! Maybe it would explain the errors you got...
Object Name : SimMacFly Remote Control Car id : 178
Object Name : SimMacFly Remote Control Car id : 29
Object Name : SimMacFly Remote Control Car id : 123
Object Name : SimMacFly Remote Control Car id : 156
Object Name : SimMacFly Remote Control Car id : 130
Object Name : SimMacFly Remote Control Car id : 126
Object Name : SimMacFly Remote Control Car id : 115
Object Name : SimMacFly Remote Control Car id : 53
I was not very cautious about some header version flags I suppose that when cloning an object, SimPE retrieves the last versions of BHAV functions. Would be interesting to see if old ones are still available in packages of previous expansion packs, or if they were replaced.

@Kingswood 1974
1) Be more explicit than "you cant move when your flying"... Sims DO move with hazardous paths.
2) and you forgot to say "please" in your kind post...
Attached files:
File Type: zip  TestNoNightlife4.zip (171.2 KB, 23 downloads)
Page 5 of 8