Gothic 3 Hints

PC Cheat Codes

  • Before you can use the cheats, you'll have to use Microsoft Notepad or some similar text-editing program to modify the ge3.ini file. It's in the \Program Files\Aspyr\Gothic III\Ini directory on your install drive. Find the line in the file that says "TestMode=false" and change it to read "TestMode=true". Once that change is saved, run the game and use ~ to bring down the console that you can enter commands on.

    If the console window is all messed up so that nothing on it can be read, then you'll need to make a couple of new directories on your hard drive. In Program Files, go into Aspyr, then Gothic III, and then Data. Create a new directory called _compiledImage, then inside of that, create a new directory called _intern. That should make the console readable the next time you run the game.

    NOTE: If you're playing in the US, you should see a lot of weird keyboard anomalies, like the Y and Z keys being switched. You have to type "invisibilitz" in order to get "invisibility", for instance. Also note that you have to press the ? key to get an _. (Other countries, like Germany, where Gothic 3 was developed, have slightly different keyboard layouts, and the game seems to map anything you type to the German -- or similar -- keyboard, instead of honoring the settings you have. If you already have one of those keyboards, or the developers fix this bug, you may not notice any problems.)


    * god - toggles invincibility
    * fullhealth - completely restores your life energy
    * invisibility - toggles invisibility (no one can see you until you attack)
    * kill - instantly kill the currently targeted enemy (*EXTREMELY DANGEROUS* -- sometimes kills you!)
    * defeat - instantly defeat the currently targeted enemy (usually only knocks target unconscious)
    * goto $ - goes to the item $ (use with people and city names, like Hamlar or Ardea)
    * spawn $ - creates a copy of the item $ (use with people's names)
    * give it_$ # - gives # of the item with the name $ (use "all" instead of "it_$" to get every item)
    * idkfa - gives 100 of each item
    * teach all - gives all skills, spells, druid stones, teleporter stones, forging blueprints, recipes, and alchemy formulas -- also sets all attributes to 0 (can reset with teach options listed below)

    * teach $ # - sets attribute $ to value #; see list below for attribute abbreviations

    LP - Learning points
    STR - Strength
    DEX - Hunting skill
    INT - Ancient knowledge
    SMT - Smithing
    THF - Thieving
    ALC - Alchemy
    HP - Life energy
    SP - Endurance
    MP - Mana