Jump to content

My Mod is instant CTD.


Recommended Posts

Okay I don't know why this is happening. If you remember Phitts original mod, it would instantly teleport you to the place where you would fight off the ghouls. But as soon as it transports you there you can see everything and move around but only for about 2 seconds and then it CTD with Fallout 3.exe stopped working.

I have made changes to the mod but it was working fine not long ago. I was hoping any of you smart people (I am only just new to Fallout 3 modding.) could look at my mod (Or well a moddified version of Phitts, all credit going to him for the idea and the base scripting which i just lengthened.) and tell me whats wrong with it or were I have screwed up.

 

Thanks In Advance,

Asmodeus 97

 

P.S Here I have uploaded the file into Megaupload so you can see what I am talking about

Link: http://www.megaupload.com/?d=62Q5G43K

Link to comment
Share on other sites

Did you delete stuff from the original? If yes, was any of the stuff you deleted an original fallout object? If yes, then you have probably hosed your mod as its a big no-no to delete vanilla objects from the geck. Instead you should have marked them as initially disabled. Get and learn FO3Edit to check your mod for errors and deleted records.
Link to comment
Share on other sites

Nope. I didn't delete any vanilla models. I just added stuff to the game. Hmmm, Ill find this "FO3Edit" and see what happens.

Thanks.

 

EDIT: Okay, in FO3Edit, it has about 7-8 yellow coloured ones (Background is yellow, but the text is green.) in the mod, about 750 green coloured ones (Background is green, text is black) and no red ones. The rest of them are white backgorund with black text.

Link to comment
Share on other sites

There is an option in the context window (right click to see the context window) to check you mod for errors. Run that and see if you get any. They will be displayed in the message tab on the right hand side of FO3Edit. The record colors that you mentioned aren't an issue.

 

EDIT: I looked at you mod, and there were no FO3Edit errors. But I think you may have hit the 'compile all' button in the script window. This is another no no as all it really does is place a copy of every script in the game into your mod which unnecessarily bloats the size of your mod and are easilt removed with FO3Edit. Though this shouldn't cause a CTD. So I opened your file with the Geck, and got these errors:

 

MASTERFILE: Reference attached to wrong cell for its location:

REFR Form '' (01001971) to STAT form 'RubbleBlockade04' (0006EE22) in Cell 'Wilderness' (01000F09) (1, 0) in WorldSpace 'PTCity' (01000EA6)

MASTERFILE: Reference attached to wrong cell for its location:

REFR Form '' (0100296A) to STAT form 'RubBLDChunk01' (0006E78D) in Cell 'Wilderness' (01000F09) (1, 0) in WorldSpace 'PTCity' (01000EA6)

3D for Ref 'ShackCornerInReg02' (00003F00) does not support external emittance but ref has explicit emittance data

3D for Ref 'ShackWallLng02' (00003EFE) does not support external emittance but ref has explicit emittance data

3D for Ref 'ShackWallLng02' (00003F01) does not support external emittance but ref has explicit emittance data

 

The first two might be the issue, the last three won't cause CTDs.

Link to comment
Share on other sites

I don't think so. As when I first downloaded Phiffts mod and opened it, I got those aswell. And I got those again when I was testing my mod, but the mod still worked ingame. I haven't the slightest Idea what went wrong. My Fallout 3 is patched 100% and I removed every modification that I had in place except for Ghoul Massacre and it still CTDed. Have you tried to open it? Because I was wondering maybe it was the computer not displaying a part properly and CTDing or maybe FOSE messing up, though I don't launch with FOSE. I really don't want to have to Re-Script all of this and then hit the same roadblock. Odd.

 

Thanks for your quick reply.

 

EDIT: Also I removed every texture and meshe etc mod I had. And yeh, I did hit compile all... every time instead of click save, thats probably because I had (and still dont ) no idea of what I am doing. Oh and um in Phiffts original it had the first 2 errors but not the last 3, just checked. Okay.... Now this is odd. Just tested my mod and when I opened it it only came up with this:

 

MASTERFILE: Reference attached to wrong cell for its location:

REFR Form '' (01001971) to STAT form 'RubbleBlockade04' (0006EE22) in Cell 'Wilderness' (01000F09) (1, 0) in WorldSpace 'PTCity' (01000EA6)

MASTERFILE: Reference attached to wrong cell for its location:

REFR Form '' (0100296A) to STAT form 'RubBLDChunk01' (0006E78D) in Cell 'Wilderness' (01000F09) (1, 0) in WorldSpace 'PTCity' (01000EA6)

 

Which is weird. I wonder how you got those 3d errors?

Link to comment
Share on other sites

The first two came from loading the Geck, the other three came from when I loaded the only interior cell (Megaton Men's room?) I found in your mod that was edited. I didn't look at exterior cells though. If you tell me which cell causes the CTDs or where in the game you get the CTDs, I can try it out. I didn't load your mod in the game though. So if its an instant CTD, that may be harder to find.
Link to comment
Share on other sites

Umm, the megaton mensroom thing was from a testing thing that I did on a wrong mod. I have deleted it in my latest version - the only thing thats late about it is that it dosen't have all the crappy scripts duped in it and the mens restroom reference. It only CTDs when it loads the map, because if you remember in Piffts orginal mod it would take you there automaticlly and it does the same in my mod. And when it loads the level you can run around for about 1 and 1/2 seconds then it CTDs. I think its a conflitcing script but I can't find it and I was hoiping it was a simple mistake that most newb modders for fallout 3 make. Thanks for actualy reply, unlike other people on this forum.
Link to comment
Share on other sites

I really don't know a thing about Piffts original mod. So I am still unaware of which exterior cells to look at. If the game will CTD upon being teleported to the site, there's no real reason for me to try it out in the game just yet. I want to look at it in the Geck, but I am unfamiliar with what is supposed to happen. Like, do I start a new game and then I get transported to this exterior cell without going through the Chargen quests? Or could I coc to this exterior location. Are there any controlling scripts, quest scripts or otherwise? If so, what are they called? So, what are the names of the pertinent cells?
Link to comment
Share on other sites

Ohhh, sorry about that. All of the things that have been changed or added are under the header PT. The exterior cells are under PTCity. I think it instantly fast travels you there and gives you godmode or something. That part is still phffits original work but I have added heaps of weapons improved scripts etc... Thankyou i advance.
Link to comment
Share on other sites

The problem was with the opening quest. It was changing the gamehour in the same frame as setting the time scale. I put in a little delay and it now works.

 

Here is the corrected script:

 

scn PTQuestScript

Short Task
Float Timer

begin gamemode
If TImer > 0
	Set Timer to Timer - GetSecondsPassed
ElseIf Task == 0
	if player.getinworldspace PTCity == 0
		if player.ischild == 0
			player.removeallitems
			player.additem caps001 600 1
			player.additem armorcombat 1 1
			player.equipitem armorcombat 0 1
			player.additem armorcombathelmet 1 1
			player.equipitem armorcombathelmet 0 1
			player.additem PTPAssaultRifle 1 1
			player.equipitem PTPAssaultRifle 0 1
			player.additem PTAmmo556mm 200 1
			player.additem WeapMineFrag 5 1
			player.setlevel 1
			player.setav health 100
			player.forceav actionpoints 0
			player.forceav smallguns 100
			player.forceav bigguns 100
			player.forceav explosives 100
			player.forceav sneak 0
			player.resethealth
			set gamehour to 12
			forceweather UrbanOvercast 1
			Set Timer to 0.25
			Set Task to 1
		Endif
	EndIf
ElseIf Task == 1
	set timescale to 1
	player.moveto PTZombieTargetRef
	Set Task to 2
	stopquest PTZombiequest
endif
end

 

You should be able to copy and paste this script over the existing PTQuest script.

 

If you so choose, click either link in my sig, go to the comments section, find my name and hit the Give Kudos button. I totally deserve it for the time I spent figuring out what was causing your CTDs. :biggrin:

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...