17.10.2009 19:47
[Sonstiges]
Cheats
Cheats und Debugging-Keys
Warnhinweis
Bitte beachtet, dass die Verwendung der auf dieser Seite beschriebenen Funktionen euren Spielstand ernsthaft beschädigen kann. Es ist möglich, dass das Spiel abstürzt, Quests blockieren oder sich Dinge nicht mehr so entwickeln, wie die Entwickler es geplant haben.
Setzt diese Dinge mit Bedacht ein und nur, wenn ihr wisst, was ihr tut! Ihr wurdet gewarnt!
Konsole
Aktivieren
Um die Konsole in RISEN zu aktivieren, musst du im laufenden Spiel den Code "minsky" eingeben. Ignoriere dabei einfach, was auf dem Schirm passiert und tippe die Buchstabenfolge ein so zügig es geht. Manchmal braucht es ein paar Versuche, bevor es klappt. Wenn du Erfolg hattest, erscheint die Einblendung "testmode activated".
Wenn du "m" gedrückt hast, hast du 2 Sekunden lang Zeit, das restliche "insky" einzugeben. Vertippst du dich oder schaffst es nicht rechtzeitig, musst du noch einmal mindestens 2 Sekunden warten, bevor du es erneut probieren kannst.
Danach kannst du die Konsole mit der Taste ^ ein- und ausblenden.
Benutzen
Zwei wichtige Hinweise vorab:
- Die Konsole vervollständigt automatisch eingebene Befehle und Ausdrücke, wenn man die Tabulator-Taste drückt. Wiederholtes Betätigen der Taste führt dazu, dass das Spiel alle passenden Ausdrücke durchprobiert. Die kann sehr nützlich sein, wenn man sich bei der Schreibweise nicht ganz sicher ist.
- Bei allen Ausdrücken und Befehlen ist Groß-/Kleinschreibung wichtig! Wenn ein Befehl nicht angenommen wird, prüfe als erstes, ob du ihn richtig abgetippt hast.
Befehl | Parameter | Beschreibung |
AmbientOcclusion | [{on|off}] | Aktiviert oder deaktiviert SSAO (siehe unseren Technikartikel). |
AutoSave | [{on|off}] | Aktiviert oder deaktiviert das automatische Speichern. |
benchmark | - | Lässt einen kurzen Test laufen, der Pixel- und Vertexfüllrate ermittelt. |
CameraDump | <dateiname> | Speichert das aktuelle Bild als Screenshot unter dem angegebenen Dateinamen. |
DebugMode | [{on|off}] | Aktiviert oder deaktiviert den Debug Mode (Hilfseinblendungen bei Objekten im Fokus) |
defeat | - | Besiegt einen Gegner, ohne ihn zu töten. |
Difficulty | {Easy|Normal|Hard} | Ändert den Schwierigkeitsgrad. |
DumpStatistics | <typ> | Speichert Statistiken. |
edit | - | Öffnet einen Dialog zur Bearbeitung diverser Einstellungen des gerade fokussierten Objekts. |
EffectQuality | {Low|Medium|High} | Ändert die Qualitätseinstellung der Shadereffekte. |
EndBoss | - | Befördert dich direkt zum Endgegner des Spiels. |
FirstPersonCamera | [{on|off}] | Aktiviert eine nicht unterstützte und nicht vollständig implementierte Egoperspektive. |
FreeCamFOV | <n> | Blickwinkel der freien Kamera. |
FreeCamSpeed | <n> | Geschwindigkeit, mit der sich die freie Kamera bewegt, wenn man die Richtungstasten benutzt. |
FreeCamSpeedModifier | <n> | Geschwindigkeitssteigerung der freien Kamera bei Zuschalten der "Sprint"-Taste. |
FreeCamTurnSpeedFactor | <n> | Drehgeschwindigkeit der freien Kamera |
give | <item> [<anzahl>] | Fügt das angegebene Item direkt dem Inventar des Helden hinzu. Optional kann man die Anzahl festlegen, die hinzugefügt werden soll (z.B. "give It_Gold 1000" für 1.000 Goldstücke). |
god | [{on|off}] | Aktiviert oder deaktiviert den Godmode (Unverwundbarkeit). |
goto | <objekt> | Teleportiert den Helden direkt zum ersten Vorkommen des angegebenen Objekts bzw. NPCs in der Welt (funktioniert nicht bei Objekten in Truhen oder Inventaren). Beispiele: "goto Inquisitor", "goto It_Plant_Perm" oder "goto Doug" |
help | - | Zeigt einen kurzen Hilfetext an. |
ignoreDrawCalls | [{on|off}] | Wenn aktiviert, wird nichts gezeichnet. Der Schirm bleibt schwarz. |
invisible | [{on|off}] | Wenn aktiv, wird der Held nicht von anderen wahrgenommen. Vergleichbar mit dem "notarget" Befehl diverser Shooter. |
IsoCamera | [{on|off}] | Aktiviert oder deaktiviert eine experimentelle isometrische Kamera (eingeschränkter Winkel). |
kill | - | Tötet den gerade im Fokus befindlichen Gegner. Der Held gilt als Verantwortlicher, d.h. er erhält die XP und gilt ggf. als Mörder. |
MapEdit | {insert|remove} <template> <map> | Fügt das genannte Template der entsprechenden Map hinzu oder entfernt es wieder. |
music | {location {world|harbour|doncamp|...} | daytime {day|night} | situation {0|1} | lock {on|off} | stop} | Erlaubt diverse Einstellungen zur Hintergrundmusik. Man kann je nach Örtlichkeit, Tageszeit und Kampf oder kein Kampf die passende Musik einstellen, sowie die Sperre für den Musikwechsel an- und ausschalten. Ebenso kann die Musik ganz angehalten werden. Beispiel: "music lock off", gefolgt von "music location doncamp" spielt die Musik des Banditenlagers, auch in der Hafenstadt. |
profile | {interval|queuesize} | Unbekannt, vermutlich Profilingeinstellungen zum Debuggen. |
PS_modify | <npc> <propertyset> <attribute> <value> | Erlaubt direkten Zugriff auf die Eigenschaften von NPCs, siehe auch den "edit" Befehl. |
sector | <name> | Unbekannt, kann zum Programmabsturz führen |
set | <path>... | Erlaubt das Ändern von Einstellungen der Konfigurationsvariablen. |
setqueststatus | <quest> {open|run|cancel|close|succeed|fail} | Setzt den Status des angegebenen Quests auf eine der genannten Werte. Questnamen: siehe unten. |
SetVegWindParams | <base> <factor> <bendweight> <wavespeed> | Erlaubt das Verändern der Windeinstellungen für die Vegetation. |
ShaderQuality | {Low|Medium|High} | Ändert die Qualitätseinstellungen für die Shader. |
ShadowQuality | {Off|Low|Medium|High} | Ändert die Qualitätseinstellungen für die Schatten. |
ShowSkeleton | <entity> {on|off} | Aktiviert oder deaktiviert die Anzeige des Skeletts für die betreffende Entität. |
SoftShadows | [{on|off}] | Aktiviert oder deaktiviert weiche Schattendarstellung. |
spawn | <entity> | Fügt das angegebene Objekt bzw. den NPC vor dem Helden direkt in die Welt ein. Beispiel: "spawn It_BS_RuneSword" |
SpeakerMode | <mode> | Ändert die Einstellung der Lautsprecherkonfiguration. |
teach | <skill> <n> | Setzt den Wert für die genannte Charaktereigenschaft auf den angegebenen Wert. Beispiel: "teach LP 50" gibt 50 Lernpunkte. |
time | <hour> [<minute>] | Setzt die Zeit im Spiel auf den genannten Wert. Beispiele: "time 21", "time 12 31". |
timescale | <factor> | Ändert das Verhältnis von realer Zeit zu Zeit im Spiel. |
TutorialSystem | [{on|off}] | Aktiviert bzw. Deaktiviert das Tutorial System (Hilfseinblendungen). |
VegetationQuality | {Off|Low|Medium|High} | Ändert die Qualitätseinstellungen für die Vegetation. |
Weather | <state> | Setzt das Wetter auf den genannten Wert. |
Legende:
- {...} - Auswahlparameter, einer von mehreren möglichen Werten muss angegeben werden. Bei {Low|Medium|High} muss beispielsweise entweder "Low" oder "Medium" oder "High" angegeben werden.
- [...] - Optionaler Parameter, kann - muss aber nicht - angegeben werden.
- <...> - Freier Parameter, zum Beispiel kann <dateiname> für jeden beliebigen Dateinamen stehen
Liste aller Skills für "teach"
Skill | Beschreibung |
Acrobat | Akrobatik |
Alchemy | Alchemie |
CombatAxe | Axtkampf |
CombatBow | Bogen |
CombatCrossbow | Armbrust |
CombatStaff | Stabkampf |
CombatSword | Schwertkampf |
DEX | Geschicklichkeit |
HP | Aktuelle Lebenspunkte |
INT | Weisheit |
Lockpick | Schlösser knacken |
LP | Lernpunkte |
LV | ? |
MagicCircle | Siegel |
MagicFireball | Feuerball |
MagicFrost | Frost |
MagicMissile | Magisches Geschoss |
MAXHP | Maximale Lebenspunkte |
MAXMP | Maximales Mana |
Mining | Schürfen |
MP | Aktuelles Mana |
Pickpocket | Taschendiebstahl |
ProtBlunt | Schutz vor Hiebwaffen |
ProtEdge | Schutz vor Klingenwaffen |
ProtFire | Schutz vor Feuer |
ProtIce | Schutz vor Eis |
ProtMagic | Schutz vor Magie |
ProtPoint | Schutz vor Stichwaffen |
Scribe | Spruchrollen anfertigen |
Smith | Schmieden |
Sneak | Schleichen |
STR | Stärke |
Trophy | Tiere ausweiden |
XP | Erfahrungspunkte |
Liste aller Quests für "setqueststatus"
Quest-ID | Beschreibung |
Abrax_FindNovices | - |
Abrax_FindStuff | - |
Abrax_FreeLibrary | - |
Alvaro_Cash | - |
Alvaro_SendServants | - |
Anika_RendevousWithDick | - |
Ash_Defeat | - |
Ash_SellDrugs | - |
Balturo_HelpPatty | - |
Bart_FindAlternativeExitOfOldmine | - |
Baxter_Calculate | - |
Belschwur_ABedForMartha | - |
Belschwur_BringPotionsToFolks | - |
Belschwur_BringPotionToArno | - |
Belschwur_BringPotionToCole | - |
Belschwur_BringPotionToElias | - |
Belschwur_BringPotionToFinn | - |
Belschwur_BringPotionToJosh | - |
Benny_BringCorn | - |
Beppo_MakeArtefactsCome | - |
Borgar_KillHim | - |
Brent_FindMap | - |
Brogar_Arena | - |
Brogar_DefyHim | - |
Brogar_FindDorgansDeadBody | - |
Brogar_FinishTrouble | - |
Brogar_Lesson | - |
Brogar_ProtectionGold | - |
Brogar_WantsDorgansLetterBack | - |
Brogar_WantsMeatFromRachel | - |
Bronco_ArenaFight | - |
Bronco_GetStaff | - |
Bronco_Lesson | - |
Bronco_Training | - |
Bruce_KillFlies | - |
Bruce_KillHisPigs | - |
Bruno_FollowMe | - |
Bruno_Guide | - |
Bruno_GuideChamber | - |
Buddy_Goldpieces | - |
Carasco_BringGoldGoblets | - |
Carasco_BringPieces | - |
Carlos_CleanMyCity | - |
Carlos_FindTunnel | - |
Carlos_SendBack2Monastery | - |
Carlos_TalkToHim | - |
Carol_PunishErikson | - |
Caspar_FindPartner | - |
Caspar_GetList | - |
Caspar_GetTrophies | - |
Caspar_SearchChamber | - |
Caspar_TrickBronco | - |
Cathy_GiveRing | - |
Cathy_LostRing | - |
Cid_DriveAway | - |
Cid_RodsPlan | - |
Clay_HelpsKillingRhobartsBeasts | - |
Cormac_Sends2Illumar | - |
Craig_Arena | - |
Craig_ArenaBet | - |
Craig_ForbiddenBets | - |
Cyrus_Artifacts | - |
Cyrus_Crates | - |
Cyrus_FindEldric | - |
Danny_BringHimWarriorHelp | - |
Danny_MakeHimWork | - |
Dargel_Cash | - |
Dargel_Chest | - |
Dargel_Defeat | - |
Delgado_DriveAway | - |
Delgado_ProtectionMoneyCosta | - |
Delgado_ProtectionMoneyJosh | - |
Dick_DefeatHim | - |
Dick_GetHisPrisonKey | - |
Domingo_Arena | - |
Don_Audience | - |
Don_BringDiscs | - |
Don_BringDonsGoldsword | - |
Don_KillAllDonBuddlers | - |
Don_KillAllDonFighters | - |
Don_ReportRudolfIsDead | - |
Don_ReportScordo | - |
Don_TalkToHimToGetYourGuild | - |
Don_TalkToMendoza | - |
Don_WantsBackHisHarbour | - |
Doug_HelpHimHunt | - |
Doug_KillBeast | - |
Doyle_DriveAway | - |
Dwight_BringHimToWork | - |
Eldric_BringCrystal | - |
Eldric_FindStaff | - |
Eldric_FixTitanArmor | - |
Eldric_GetBrokenDisc | - |
Eldric_GoFixArmor | - |
Eldric_GoToHut | - |
Eldric_GoToRitualPlace | - |
Eldric_RepairDisc | - |
Eldric_ReportDruid | - |
Enrico_BringPlaceboAmulett | - |
Enzo_SearchIllusion | - |
Erikson_Defeat | - |
Erlan_EnzoProblem | - |
Erlan_SearchNautilus | - |
Eronga_FollowToRomanovsRaid | - |
Fincher_EastTempelChoasReport | - |
Fincher_EnterAreaOldmineEntrance | - |
Fincher_FindOldmine | - |
Fincher_HireOlf | - |
Fincher_KillRudolfsCamp | - |
Fincher_MakeBuddlersGoArtefactCamp | - |
Flavio_FursForBaxter | - |
Fred_Dunghill | - |
Gary_SilentMeeting | - |
Gyrger_PlunderArtefactDisc | - |
Harlok_Cooperate | - |
Hawkins_MakeBuddlersRun | - |
Henson_KillHungryWolves | - |
Hernandez_BringDonsRelict | - |
Ignatius_Follow | - |
Ignatius_FreeMonastery | - |
Ignatius_GetStaff | - |
Ignatius_MagicCircle_01 | - |
Ignatius_MagicCircle_02 | - |
Ignatius_MagicCircle_03 | - |
Ignatius_MagicCircle_04 | - |
Ignatius_MasterMage | - |
Ignatius_OrderMages | - |
Ignatius_Rune | - |
Ignatius_Wisdom | - |
Illumar_DONWriting | - |
Illumar_GetQuill | - |
Illumar_LearnBasics | - |
Illumar_LearnScroll | - |
Illumar_Theory | - |
Ingvar_Goldpieces | - |
Inquisitor_BringDiscs | - |
Inquisitor_CheckSeverin | - |
Inquisitor_FindCyrus | - |
Inquisitor_FindMurder | - |
Inquisitor_FollowMe_01 | - |
Inquisitor_FollowMe_02 | - |
Inquisitor_FollowMe_03 | - |
Inquisitor_FollowMe_04 | - |
Inquisitor_GatherRaidingParty | - |
Inquisitor_GoToAltarDoor | - |
Inquisitor_GoToBreakthrough | - |
Inquisitor_GoToPortalLock | - |
Inquisitor_Initiation | - |
Inquisitor_MagicSupport | - |
Inquisitor_OpenDrawBridge | - |
Inquisitor_OpenMaingate | - |
Inquisitor_OpenPortal | - |
Inquisitor_ScoutTunnel | - |
Jack_PlunderChest | - |
Jervis_Teacher | - |
Kato_ArenaFight | - |
Konrad_Cash | - |
Kurt_NaviTest | - |
Leonardo_Plants | - |
Lilly_Work | - |
Lorenzo_Arena | - |
Lorenzo_LetsGoTemple | - |
Luis_MakeHimHunt | - |
Luis_WantsBeer | - |
Lukor_BringPieces | - |
Lukor_DriveAway | - |
Maliko_PlunderDanilo | - |
Marcelo_Proof | - |
Marvin_BringAllSkeletonRings | - |
Marvin_KillSkeletonPatroscon | - |
Neil_FindSword | - |
Neil_FollowToNoviceRanch | - |
Nelson_BringRing | - |
Nelson_DrawMap | - |
Olf_CollectMyBrothers | - |
Olf_FreeHim | - |
Olf_FreeHimFromINQ | - |
Olf_GoesToOldmineEntrance | - |
Olf_PlunderLizardPriest | - |
Oscar_DonsGoldSwordPieces | - |
Oscar_RepairsDonsGoldSword | - |
Pallas_City | - |
Pallas_Key | - |
Pallas_ReportToMasters | - |
Pallas_Teacher | - |
Patty_BringGregsCasket | - |
Patty_BringGregsSeamap | - |
Patty_FindGregHintAll | - |
Patty_FirstHintOfGreg | - |
Patty_FollowToGregsCasketChest | - |
Patty_FreeHerFromRuins | - |
Patty_GetRomanovAndHerSeamap | - |
Patty_LeavesHarbor | - |
Patty_PartymemberToBDWaterfall | - |
Paul_BringBeer | - |
Paul_KillMonster | - |
Player_CollectAllDonsGoldSwordPieces | - |
Player_CollectBennysCorn | - |
Player_EnteredSarasHut | - |
Player_FindAllArtefactDiscs | - |
Player_FindAllSkeletonRings | - |
Player_FindAllStolenGoodsGnomes | - |
Player_FindFirstChestKey | - |
Player_FindGregsTreasure | - |
Player_FindMage | - |
Player_FindTheThreeGoblets | - |
Player_FindTitanArmor_All | - |
Player_FindTitanArmorPiece_01 | - |
Player_FindTitanArmorPiece_02 | - |
Player_FindTitanHammer | - |
Player_GetBlueBarrierRune | - |
Player_KillBackTownLizards | - |
Player_KillFrontTownLizards | - |
Player_KillLizardSpies | - |
Player_KillsAllUndead | - |
Player_OpenTitanChamber | - |
Player_PlunderFirstChest | - |
Player_SearchForCivilisation | - |
Player_SmithLizardWeapon | - |
Player_TakeOkular | - |
Rachel_BringMeat | - |
Rachel_MakeSwampCampRun | - |
Rhobart_KillMonster | - |
Rhobart_SellWeed | - |
Rhobart_ShareHisBeer | - |
Ricardo_Arena | - |
Ricardo_KillTempleBeast | - |
Rodriguez_FindSpy | - |
Romanov_BringGregsSeamap | - |
Romanov_BringHisGoldchest | - |
Rudolf_ReportSeverin | - |
Rufo_SearchDruid02 | - |
Rufo_SearchDruid03 | - |
Rufo_SearchDruid04 | - |
Rufo_SearchDruid05 | - |
Rufo_SearchDruid06 | - |
Rufo_SearchDruid07 | - |
Rufo_SearchDruid08 | - |
Rufo_SearchDruid09 | - |
Rufus_FindBook | - |
Rufus_IsDead | - |
Rupert_KillGyrger | - |
Sabrosa_WorkForDelgado | - |
Sakura_HelpWithAbrax | - |
Salty_SellShop | - |
Sam_MakeHuntingRun | - |
Santiago_GetBruno | - |
Sara_BringHerToCivilisation | - |
Sara_BringHerToHut | - |
Sara_GiveHerFriedMeat | - |
Scordo_BringGoldGoblets | - |
Scordo_DefeatHim | - |
Scordo_DriveAway | - |
Scordo_ForTheDon | - |
Scordo_OpenHarborTunnelDoor | - |
Scordo_PackageForDon | - |
Scordo_PlayerGotTunnelKey | - |
Scordo_TalkToHim | - |
Sergio_BringRomanovsGoldChest | - |
Severin_GnomeAmbush | - |
Severin_KillGnomes | - |
Severin_LizardAmbush | - |
Severin_ReportRudolf | - |
Sonja_OneNightWithOlga | - |
Taylor_FollowMe | - |
Taylor_Guide | - |
Tellur_FollowToHarbour1 | - |
Tellur_FollowToHarbour2 | - |
Tellur_FollowToHarbour3 | - |
Tellur_FollowToHarbour4 | - |
Tellur_HasNoJob4PlayerReport | - |
Tilda_Sons | - |
Toni_BringDonsRelict | - |
Toni_DriveAway | - |
Tristan_HelpMyNoviceRanch | - |
Tristan_KillINQGuard | - |
Tucker_ArenaFight | - |
Ukkos_BringMeat | - |
Ursegor_Freedom | - |
Vasili_Goldpieces | - |
Vitus_Book | - |
Vitus_KillWarrior | - |
Vitus_Teacher | - |
Vitus_Test | - |
Walter_Break | - |
Walter_BringAllStolenGoodsGnomes | - |
Weasel_BringDrugs | - |
Weasel_DefeatCutter | - |
Weasel_DriveAway | - |
Weasel_FindGary | - |
Weasel_FollowGary | - |
William_ArenaFight | - |
William_BecomesTrainer | - |
Yoki_AccessYard | - |
Yoki_DONAccessYard | - |
Debugging-Keys
Diese speziellen Tasten stehen nur im Testmode zur Verfügung und müssen in der Konfigurationsdatei ConfigUser.xml explizit aktiviert werden. Du findest die ConfigUser.xml in folgendem Verzeichnis:
- Bei XP: %userprofile%\Lokale Einstellungen\Anwendungsdaten\Risen
- Bei Vista: %userprofile%\AppData\Local\Risen
Füge dann der Datei folgenden Abschnitt hinzu:
<options>
[...]
<Game
[...]
<Controls>
<DebugKeys
OnDebugActionDefeat="CTRL_L+X"
OnDebugActionKill="CTRL_L+Y"
OnDebugActionKillWithForce="CTRL_L+C"
OnDebugAnimationCollisionMesh="CTRL_L+AE"
OnDebugAnimationSkeleton="CTRL_L+OE"
OnDebugAutoRunToggle="CTRL_L+O"
OnDebugBeamForward="CTRL_L+K"
OnDebugConnectPhysXDebugger="CTRL_L+P"
OnDebugControlFocusEntity="CTRL_L+F"
OnDebugCycleHeadNext="ALT_L+U"
OnDebugCycleHeadPrev="ALT_L+I"
OnDebugCycleHeadTexNext="ALT_L+J"
OnDebugCycleHeadTexPrev="ALT_L+K"
OnDebugCycleIndicators="F4"
OnDebugDumpPhysicsGroups="CTRL_L+UE"
OnDebugMovePlayerToCamera="CTRL_L+PAGE_UP"
OnDebugQuitApplication="F12"
OnDebugResetPlayer="F7"
OnDebugResetWithLift="CTRL_L+F8"
OnDebugTakeSnapshot="F1"
OnDebugToggleAudioEmitter="CTRL_L+A"
OnDebugToggleBoundingBoxes="CTRL_L+B"
OnDebugToggleCollisionShapes="CTRL_L+Q"
OnDebugToggleEntityInfos="CTRL_L+E"
OnDebugToggleFixedCam="CTRL_L+HOME"
OnDebugToggleFreeCam="NUM_8"
OnDebugToggleFreeFlyCam="CTRL_L+INSERT"
OnDebugToggleFullscreen="F2"
OnDebugToggleLevitate="CTRL_L+L"
OnDebugToggleMovementDebug="ALT_L+M"
OnDebugToggleNavigation="CTRL_L+N"
OnDebugToggleProfileLogging="ALT_L+L"
OnDebugToggleRaycasts="CTRL_L+R"
OnDebugToggleRenderMode="F3"
OnDebugToggleScreenMessages="CTRL_L+M"
OnDebugToggleSloMo="CTRL_L+F6"
OnDebugToggleSpeedTree="CTRL_L+T"
OnDebugToggleSpeedUp="F5"
OnDebugToggleStateGraphInfos="CTRL_L+G"
OnDebugToggleStatistics="CTRL_L+S"
OnDebugToggleTimeFreeze="PAUSE"
OnDebugToggleVegetation="CTRL_L+V"
OnDebug_ChangeResolution="CTRL_L+F2"
OnDebug_ToggleHUD="CTRL_L+H"
OnDebugSaySVM="ALT_L+S"
>
</DebugKeys>
geschrieben von foobar