• Welcome to Freedom Reborn Archive.
 

help with third reich please, going insane lol, console won't open

Started by loganx1121, February 29, 2008, 11:54:13 PM

Previous topic - Next topic

loganx1121

so i got third reich and think yippy, huge fan of the first game, go into the system folder, grab the init.py file, add the lines like all the sites tell me to, get into the game....and nothin....console won't open, one site said to create a new text file called localinit.py and try the codes that way....which i did....and still nothing....whats interesting tho is right before i got this game, i loaded up the first freedom force and figures, what the hell i'll take the uber guys i made and run through the campaign.....but the codes didn't work on the original game either...so i'm lost, i've been searching on the internet for hours trying to find a post of someone somewhere thats had the same problem and i can't find a damn thing and i'm totally lost as to why the console won't open in either game, which sucks cuz i really wanna play with my own guys that i made, anyone ever heard of anything like this or have any idea at all what i can do?

loganx1121

anyone have a clue? i'm having a fit over here i even found volts example of his localinit.py file and copied his into mine and still nothing

stumpy

Dude, chill. It was only  a half hour between your two posts!  ;) It's Saturday night and I just got back home. I'm sure many others are still out.

First off, check out the Game FAQ. It may help you right off.

Also, without being exact about what you have in your ..\system\localinit.py, it's tough to tell you what to change. Use the code tags and post your file (copy-paste the entire text of the file, highlight it, then click the button).

This is just a guess, but if you have the right stuff in your ..\system\localinit.py, a common problem is that the file is really called ..\system\localinit.py.txt. There is also a note about seeing the real file names of files in the Game FAQ.

In addition, tell us which release version of the game you are using (North American or an overseas version) and whether you are using a standard U.S. keyboard.

loganx1121

american version, standard US keyboard, i even switched keyboards thinkin maybe the tilde key just isn't working but still nothin, i have my computer set to show all file extensions and its definately a .py file

here's whats in it

#
# IGA system initialization file for external release
#
import js
import ff

ff.CON_ENABLE=1


i just uninstalled freedom force one, what boggles my mind is that i couldn't get the codes to work on that game or third reich, i had the original game installed on my computer, and the codes worked fine, just doesn't make any sense to me  :angry:

loganx1121

scratch that, i had the original game installed on my OLD computer...and the codes worked fine

stumpy

Hmm. The contents of that file look okay. Is that the localinit.py or the init.py?

Look at your ff.log, script.log, and ff.err files in the base game folder. If they aren't there, turn on logging (as per the Game FAQ) and restart the game. Post any of them that aren't empty. In fact, just to make sure things are loading properly, change your init file to

#
# IGA system initialization file for external release
#
import js
import ff

ff.CON_ENABLE=1

import sys
try:
    raise None
except:
    print '*** imported <%s>' % sys.exc_info()[2].tb_frame.f_code.co_filename


Then restart the game and post those three files.

loganx1121

um i can't seem to find any of those files, the script one or the ff.err or w/e its called, also i can't edit the target or w/e to put the -log at the end, i'm running windows exp media center if it matters, i posted what u wrote into the localinit.py file, gonna try to start the game now and see what happens, also the code i posted earlier was from the init.py file not the localinit.py file, the game just had the init.py so i had to create the localinit.py

loganx1121

k so that didn't work either, i'm clueless and i'm about ready to just give up, what i REALLY don't understand is why the console wouldn't work on the original game either, nor will it work on third reich, i know its not a myth lol, when i had my old computer i played the original freedom force, the console and cheats worked fine, but now on my new computer they won't? just doesn't make any sense to me, is it like something to do with my computer or am i just screwed?

stumpy

I don't know of anyone using a U.S. standard keyboard who can't eventually get the console up. Keep at it.

If you can't change the target of the shortcut to add -log, check the Game FAQ about getting the console up and make sure you have the space there. Those files will be important to tracking down other issues you may have, so it's worth having the logging on.

Previsionary

Gracious guy, give us a chance to actually respond. You're like rapid fire over there. One suggestion, make sure the file you're editing isn't set on read only mode. Also, the gamefaq should point out where to find those files stumpy asked you to look for. You should always make sure you do the simple things first before firing off response after response. You're only frustrating yourself since you're giving no one time to actually process anything.

loganx1121

k the files aren't there, checked the base folder, and all the other folders, and the init.py and the localinit.py are not set on read only, none of which explains why neither console on either game would open

stumpy

The files won't be there if logging isn't turned on. Make sure the shortcut has the -log option. BTW, make sure the shortcut is not read-only, too, as that can cause trouble when trying to add -log.

loganx1121

FF.log

00:00:00.62: FF: --------------------------------------------------------------------------------
00:00:00.63: FF: Starting FFVTTR
00:00:00.63: FF: Build: SHIP, Version: 1.73396
00:00:00.63: FF: --------------------------------------------------------------------------------
00:00:00.69: FF: CInterpreter::init() completed
00:00:00.69: FF: Py_GetPath(.\System;.\System\PythonLib;.\Data\Missions\Scripts;)
00:00:00.69: FF: Py_GetProgramFullPath(C:\Documents and Settings\Owner\My Documents\Azureus Downloads\[PC] Freedom Force vs The 3rd Reich [dopeman]\Freedom Force vs The 3rd Reich\ffvt3r.exe)
*** imported <system/init.py>
*** imported <system/localinit.py>
00:00:00.97: FF: CRender: creating DX9 renderer
00:00:01.87: FF: DepthStencil is D3DFMT_D16
00:00:01.88: FF: 16 bit Z, Adjusting near clip
00:00:02.08: FF: CResourceTrackerTree: Generating index file Custom_Art_library_characters.dat
00:00:02.08: FF: CResourceTrackerTree: Generating index file Custom_Missions.dat
00:00:02.09: FF: CResourceTrackerTree: Generating index file Custom_Art_library_area_specific.dat
00:00:03.67: FF: CInterpreter::init() completed
00:00:03.67: FF: Py_GetPath(.\System;.\System\PythonLib;.\Data\Missions\Scripts;C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp;;)
00:00:03.67: FF: Py_GetProgramFullPath(C:\Documents and Settings\Owner\My Documents\Azureus Downloads\[PC] Freedom Force vs The 3rd Reich [dopeman]\Freedom Force vs The 3rd Reich\ffvt3r.exe)
*** imported <system/init.py>
*** imported <system/localinit.py>
00:00:04.35: FF: ERROR: Couldn't get keyframe file for nif tag library\characters\Firelord\character.nif
00:00:04.35: FF: ERROR: Couldn't get keyframe file for nif tag library\characters\Ironman1\character.nif
00:00:04.36: FF: ERROR: Couldn't get keyframe file for nif tag library\characters\Silver_Surfer_Gren\character.nif
00:00:04.36: FF: ERROR: Couldn't get keyframe file for nif tag library\characters\thor_tf\character.nif
00:00:10.97: FF: CObjectTemplateDataMgr::term()


Script.log

>>> system/init.py executed
>>> system/localinit.py executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\ARENA.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\ARENA_TEAM.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\DEATHMATCH.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\DEATHMATCH_TEAM.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\DESTRUCTION.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\LEADER.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\MASSACRE.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\MASSACRE_TEAM.PY executed
>>> def MP_IsTeamGame():
    pass

>>> def MP_GetShortDescription():
    pass

>>> def MP_GetLongDescription():
    pass

>>> def MP_IsStoryModeOnly():
    pass

>>> def MP_IsLeaderGame():
    pass

>>> def MP_NeedsTargetChoice():
    pass

>>> C:\Documents and Settings\Owner\Local Settings\Application Data\Irrational Games\Freedom Force vs the 3rd Reich\temp\TAG.PY executed

stumpy

I don't know if this is related to the console issue, but there is something odd going on with your paths. Do you have the game installed in a weird place?

Make a little change to your init
#
# IGA system initialization file for external release
#
import js
import ff

ff.CON_ENABLE=1

import sys, os.path
try:
    raise None
except:
    print '*** imported <%s>' % os.path.abspath(sys.exc_info()[2].tb_frame.f_code.co_filename)


and post ff.log again.

Previsionary

looks like the game was downloaded as Azureus is a bit torrent program. COuld actually explain alot.

loganx1121

yeah still doesn't explain why the console wouldn't open on the original version ( the one i actually bought )

stumpy

Prev, that was my worry, too.

loganx1121, the game is like $4.99 on Amazon and I know I saw it for like $10 at Best Buy a few months ago, so there's really no excuse not to have a legit copy.

I don't know what's going on with the original game, but you could go through the process we tried above to try and narrow it down.

loganx1121

well i reinstalled the original game, and patched it and all that good stuff, still no console, i dunno if its my computer or wtf it is...i give up...thanks for trying to help

Symon

Did we ever ascertain the O/S in use here? The reason I ask is because there is an issue with the ~ key and the default Vista keyboard driver, which is hitting a lot of games that use that key for a console.

Previsionary


loganx1121

yeah windows xp media edition
console command (tilde key) works fine on all my other games, thats why i don't get it *shrug*

Symon

Ah, missed that bit.
Watch out for Vista and the tilde though. It's a nasty one.

stumpy

Some people have had some luck by installing fresh keyboard drivers (e.g. some of these people). I don't know if this is the case since I am running XP Pro SP1, but I wouldn't be surprised if some of the changes in Vista were first implemented in later builds of XP.

Anyway, the new drivers approach may be worth a shot in this case. Lots of people have keyboards with special media keys to play/pause/stop videos, adjust the volume, launch a web browser, etc. Those keyboards will work as normal keyboards 99.9% of the time with standard keyboard drivers, but I wonder if this isn't an exception where they need a special driver to get that last 0.1% functionality.

loganx1121

if thats the case why does the tilde key and console drop down work in all my other games, its a bit bizarre

stumpy

I really don't know. It seems like it would be similar between games that use the same keyboard scan codes for game control...

Are you saying you got the same results with Freedom Force as with FFvT3R when you added that code to your FF ..\system\init.py? I'd still like to see the ff.log from that run, though this may be a straw grasping endeavor at this point.

Previsionary

I think it'd be useful to post the contents of your init.py file just so we can see how it looks. The simplest error in it can cause it not to work correctly. I'd also suggest someone offer up a sample init.py with the console working to see if it'll work in ff1 for logan. Everything so far, imo, is pointing towards an user issue unless the game and the pc don't like each other much.

loganx1121

that would be helpful, just doesn't make sense, neither the original nor newer freedom force consoles will come down, but the consoles for cod4 and soldier of fortune 2 and crysis all work fine....

stumpy

The examples above would do, but here is my FF init.py
import ff
import sys, os.path

try:
    raise None
except:
    print 'importing <%s>' % os.path.abspath(sys.exc_info()[2].tb_frame.f_code.co_filename)

ff.APP_ENABLE_XTRACHARS = 1
ff.CAM_MAX_ZOOM=6000
ff.CAM_MIN_ZOOM=-350
ff.CON_ENABLE = 1


And here is my FFvT3R localinit.py
#
# IGA system initialization file for external release
#
import js
import ff
import sys, os.path

try:
    raise None
except:
    print 'importing <%s>' % os.path.abspath(sys.exc_info()[2].tb_frame.f_code.co_filename)

ff.APP_ENABLE_XTRACHARS = 1
ff.CAM_MAX_ZOOM=6000
ff.CAM_MIN_ZOOM=-350
ff.CON_ENABLE = 1
ff.RANGED_MIN = 0.5
ff.AI_RESPOND_TEAM_DISTANCE = 0.0
ff.RPG_HOT_TEMPER_CHANCE = 10

# Startup Plugins Importer; info in the StartupPlugins folder
try:
    import startupplugins
except:
    pass


Like I said, posting your log files from an FF run would be useful.