Ну вот, сегодня уже некоторые пользователи нашли код активации дебаг-консоли Risen 2, поэтому считаю возможным создание этой темы .
Код активации консоли - "pommes".
Слово надо набирать очень быстро игнорируя все действия на экране.
После активации тестового режима, вам будут доступны все дебаг-клавиши и консоль, которую можно вызвать по кнопке "~".
Наверное наиболее интересными будут команды:
- "spawn" - Вставляет перед вами персонажа.
- "goto" - Телепортирует Вас к персонажу.
- "give" - Добавляет Вам в инвентарь какой-то предмет.
- "god" - Делает ГГ бессмертным.
- "kill" - Убивает цель или персонажа.
Практически все команды что указаны выше, принимают в качестве параметра - имя шаблона или темплейта персонажа/НПС или предмета (все кроме команды "god"). Посмотреть имя нужного нам темлейта можно распаковав templates.pak.
В дебаг-консоли Risen 2 предусмотрено несколько сюжетных помощников, с помощью которых можно выполнить квесты на разных островах. Например:
- FO_anth - Помощник по квестам Антигуа.
- FO_cryh - Помощник по квестам Кристальной крепости.
- FO_iodh - Помощник по квестам Острова мертвецов.
- FO_ioth - Помощник по квестам Освтрова Воров.
- FO_mabh - Помощник по квестам Маракайской бухты.
- FO_swch - Помощник по квестам Берега Меча.
- FO_takh - Помощник по квестам Такаригуа.
- FO_towh - Помощник по квестам Храма Воды.
- FO_VoodooHelper - Помощник по Вуду.
- FO_zh - Помощник по активации разных направлений/островов.
Если нам нужен какой-то из помощников, просто вызываем консоль и пишем, например - "spawn anth". Команда вставит перед нами обычного НПС, у которого будут специальные диалоги по типу - "Выполнить квест...".
Обратите внимание, что для вставки помощника я использовал в качестве имени просто - "anth", а не FO_anth - все предметы надо добавлять по имени темплейта, а не имени из названий НПС что в общем стринге.
Чтобы проверить команду kill или goto (впринципе и spawn), можно использовать также такие имена как - "goto Patty", "kill Slayne", "spawn Jaffar" и т.д.
Чтобы положить себе что-то в инвентарь, нужно проделать все тоже самое, только с темплейтом предмета, например - "give It_Thr_Titan" (получить Гарпун титанов).
Некоторые консольные команды, после активации тестового режима работают и по клавишам (Debug-Keys), например если нам надо быстро убить нескольких НПС что есть в фокусе, просто нажимаем на кнопку - "Левый Alt+K".
Список доступных клавиш (Debug Keys):
Spoiler:(zum lesen bitte Text markieren)
Code:<DebugKeys OnDebug_ChangeResolution="CTRL_L+F2" OnDebug_ToggleHUD="CTRL_L+H" OnDebugTakeSnapshot="F1" OnDebugToggleFullscreen="F2" OnDebugToggleRenderMode="F3" OnDebugCycleIndicators="F4" OnDebugToggleSpeedUp="F8" OnDebugToggleSloMo="F6" OnDebugResetPlayer="F7" OnDebugToggleControlEnabled="F11" OnDebugQuitApplication="F12" OnDebugDoNullPointerAccess="ALT_R+F12" OnDebugToggleRenderPortal="ALT_L+P" OnDebugToggleTimeFreeze="PAUSE" OnDebugToggleFixedCam="CTRL_L+HOME" OnDebugToggleFreeFlyCam="CTRL_L+INSERT" OnDebugToggleFreeCam="NUM_8" OnDebugMovePlayerToCamera="CTRL_L+PAGE_UP" OnDebugBeamForward="CTRL_L+K" OnDebugResetWithLift="CTRL_L+F8" OnDebugToggleLevitate="CTRL_L+L" OnDebugToggleStatistics="ALT_L+H" OnDebugToggleEntityInfos="CTRL_L+E" OnDebugToggleStateGraphInfos="CTRL_L+G" OnDebugToggleScreenMessages="CTRL_L+M" OnDebugActionDown="CTRL_L+C" OnDebugActionKill="ALT_L+K" OnDebugControlFocusEntity="CTRL_L+F" OnDebugToggleBoundingBoxes="CTRL_L+B" OnDebugToggleNavigation="CTRL_L+N" OnDebugTogglePhysicsRenderDebug="CTRL_L+Q" OnDebugTogglePhysicsOpaque="CTRL_L+1" OnDebugTogglePhysicsWireframe="CTRL_L+2" OnDebugTogglePhysicsMaterials="CTRL_L+3" OnDebugTogglePhysicsShapes="CTRL_L+4" OnDebugTogglePhysicsMeshes="CTRL_L+5" OnDebugTogglePhysicsControllers="CTRL_L+6" OnDebugTogglePhysicsSpeedTrees="CTRL_L+7" OnDebugTogglePhysicsNativeDebug="SHIFT_L+Q" OnDebugToggleSpeedTree="CTRL_L+T" OnDebugToggleVegetation="CTRL_L+V" OnDebugConnectPhysXDebugger="CTRL_L+P" OnDebugEndCutscene="ALT_L+E" OnDebugAutoWalkToggle="ALT_L+T" OnDebugToggleAudioEmitter="ALT_L+D" OnDebugToggleMovementDebug="ALT_L+M" OnDebugSaySVM="ALT_L+S" OnDebugToggleOcclusionCulling="ALT_L+O" OnDebugToggleCBufferDebug="CTRL_L+O" OnDebugCameraFlightStart="ALT_L+Q" OnDebugCameraFlightStop="ALT_L+W" OnDebugCameraFlightAdd="ALT_L+A" OnDebugCameraFlightPoseStart="ALT_L+Y" OnDebugCameraFlightPoseBack="ALT_L+X" OnDebugCameraFlightPoseForward="ALT_L+C" OnDebugCameraFlightPoseEnd="ALT_L+V" OnDebugCameraFlightPoseRendering="ALT_L+R" OnDebugToggleRandomAni="CTRL_L+R" OnDebugToggleUnevenTerrain="CTRL_L+U" OnDebugToggleMorphemeLiveLink="ALT_L+L" OnDebugToggleMeleeCounterParadeOnAttack="NUM_1" OnDebugToggleMeleeCounterParadeOnParade="NUM_2" OnDebugToggleMeleeCounterAttack="NUM_3" OnDebugToggleShakyCam="NUM_4" > </DebugKeys>
Ниже идет полный список консольных комманд. Если будут вопросы по поводу консоли - задавайте их в этой теме .
Консольные команды (привожу также и результат выполнения параметра "help" к каждой команде):
Spoiler:(zum lesen bitte Text markieren)
'help':
GUI Console RISEN 1.00 (Build: 1168).
use TAB for auto completion.
use ENTER to execute command.
'clear' will clear output window.
'list' will show all available console commands.
'help' instead of parameter gets information on current parameter
################################################################################
'list':
- 'AddCamFlightPose'
Spoiler:(zum lesen bitte Text markieren)Please, enter the insert index (default: -1) and the speed factor of camera flight keyframe (default: 1.0)- 'addcrew'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to add to crew. No parameter will add current focus entity.- 'AutoSave'
- 'autoscriptreload'
- 'benchmark'
- 'CameraDump'
Spoiler:(zum lesen bitte Text markieren)Please, enter the name for this dump- 'crash'
Spoiler:(zum lesen bitte Text markieren)Exit the game- 'DebugMode'
Spoiler:(zum lesen bitte Text markieren)Please, enter debug mode status (on | off)- 'defeat'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to defeat. No parameter will defeat current focus entity.- 'DeleteCamFlightPose'
Spoiler:(zum lesen bitte Text markieren)Please, enter the index of camera flight keyframe you want to delete.- 'Difficulty'
- 'down'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to take down. No parameter will take down current focus entity.- 'edit'
Spoiler:(zum lesen bitte Text markieren)Please, enter npc name- 'EditCamFlightPose'
Spoiler:(zum lesen bitte Text markieren)Please, enter index and (optional) speed factor of camera flight keyframe- 'EffectQuality'
- 'EndCutscene'
- 'EndMacro'
- 'ExecuteMacro'
Spoiler:(zum lesen bitte Text markieren)Please, enter macro name.- 'FirstPersonCamera'
- 'FreeCamFOV'
Spoiler:(zum lesen bitte Text markieren)Please, enter free cam FOV- 'FreeCamSpeed'
Spoiler:(zum lesen bitte Text markieren)Please, enter free cam speed- 'FreeCamSpeedModifier'
Spoiler:(zum lesen bitte Text markieren)Please, enter free cam speed modifier- 'FreeCamTurnSpeedFactor'
Spoiler:(zum lesen bitte Text markieren)Please, enter free cam speed factor (1. left/right 2. up/down)- 'gametimescale'
Spoiler:(zum lesen bitte Text markieren)Please, enter timescalefactor- 'get_game_variable'
Spoiler:(zum lesen bitte Text markieren)Please, enter variable name.- 'give'
Spoiler:(zum lesen bitte Text markieren)Please, enter template item (example : It_Apple).- 'god'
Spoiler:(zum lesen bitte Text markieren)Please, enter god mode status (on /off).- 'goto'
Spoiler:(zum lesen bitte Text markieren)Please, enter Z-coordinaties.- 'gui_bad_items'
- 'gui_create_test_data'
- 'gui_set_platform'
- 'help'
- 'ignoreDrawCalls'
Spoiler:(zum lesen bitte Text markieren)Please, enter ignoreDrawCalls status (on /off).- 'invisible'
Spoiler:(zum lesen bitte Text markieren)Please, enter invisible status (on /off).- 'IsoCamera'
- 'JumpToCamFlightPose'
Spoiler:(zum lesen bitte Text markieren)Please, enter index of camera flight keyframe.- 'JumpToCamFlightPoseBack'
- 'JumpToCamFlightPoseForward'
- 'kill'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to kill. No parameter will defeat current focus entity.- 'MeleeSlomoCam'
Spoiler:(zum lesen bitte Text markieren)Please, enter status (on /off).- 'MiniGameDrink'
Spoiler:(zum lesen bitte Text markieren)Please, enter status (on /off).- 'MiniGameShoot'
Spoiler:(zum lesen bitte Text markieren)Please, enter status (on /off).- 'MoonAngle'
Spoiler:(zum lesen bitte Text markieren)Please, enter MoonAngle in degrees.- 'music'
Spoiler:(zum lesen bitte Text markieren)>> command (location | daytime | situation | update | stop)- 'new_game'
- 'PlayBlendAni'
Spoiler:(zum lesen bitte Text markieren)Please, enter the name of a blandshape animation resource.- 'PlayDialogue'
Spoiler:(zum lesen bitte Text markieren)Please, enter the name of a dialogua resource.- 'PosterSnapshot'
Spoiler:(zum lesen bitte Text markieren)Please, enter tile count.- 'PostFX'
Spoiler:(zum lesen bitte Text markieren)Please, enter image effect name.- 'PS_modify'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name.- 'quit'
- 'reloadscript'
- 'remove'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to remove.- 'remove_game_variable'
Spoiler:(zum lesen bitte Text markieren)Please, enter variable name.- 'removecrew'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name you want to remove from crew. No parameter will remove current focus entity.- 'RenderCamFlight'
- 'RenderCutscene'
- 'RenderNextCutscene'
- 'RenderStrips'
Spoiler:(zum lesen bitte Text markieren)Please, enter status (on /off).- 'resetscript'
- 'SaveCamFlight'
- 'sector'
Spoiler:(zum lesen bitte Text markieren)Please, enter sector name.- 'set'
Spoiler:(zum lesen bitte Text markieren)Please, enter path to config variable.- 'set_game_variable'
Spoiler:(zum lesen bitte Text markieren)Please, enter variable name.- 'SetCamFlight'
Spoiler:(zum lesen bitte Text markieren)Please, enter name of camera flight.- 'SetCamFlightSpeed'
Spoiler:(zum lesen bitte Text markieren)Please, enter speed of camera flight.- 'SetJobCount'
Spoiler:(zum lesen bitte Text markieren)Please, enter job count.- 'setqueststatus'
Spoiler:(zum lesen bitte Text markieren)Please, enter quest name.- 'SetVegWindParams'
Spoiler:(zum lesen bitte Text markieren)Please, enter vegetion wind parameters (base factor bendweight wavespeed).- 'ShaderQuality'
- 'ShadowQuality'
- 'ShowSkeleton'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC name.- 'spawn'
Spoiler:(zum lesen bitte Text markieren)Please, enter NPC you want to spawn (example: Wombat). P.S. You can find needed NPC names in focus.tab- 'SpeakerMode'
- 'StartCamFlight'
- 'StartCutscene'
Spoiler:(zum lesen bitte Text markieren)Please, enter name of cutscene (P.S. You can use as name - cutscene file name without extension in cutscenes.pak).- 'StartMacro'
Spoiler:(zum lesen bitte Text markieren)Please, enter macro file name.- 'StopCamFlight'
- 'SunAngle'
Spoiler:(zum lesen bitte Text markieren)Please, enter sun angle in degrees NPC name.- 'take'
Spoiler:(zum lesen bitte Text markieren)Please, enter template item (example: It_Apple).- 'teach'
Spoiler:(zum lesen bitte Text markieren)Please, enter skill you want to teach (example: HP for health). P.S. You can also use something like - "teach all 100" - teach all to 100 level- 'time'
Spoiler:(zum lesen bitte Text markieren)Please, enter hour.- 'timescale'
Spoiler:(zum lesen bitte Text markieren)Please, enter timescale factor.- 'ToggleCameraFlightPoseRender'
- 'TutorialEvent'
Spoiler:(zum lesen bitte Text markieren)Please, enter event state (show / hide).- 'TutorialSystem'
Spoiler:(zum lesen bitte Text markieren)Please, enter system status (on / off).- 'VegetationQuality'
- 'ViewRange'
- 'Weather'
Spoiler:(zum lesen bitte Text markieren)Please, enter valid Weather state.- 'zone'
Spoiler:(zum lesen bitte Text markieren)Please, enter zone name.
Ergebnis 1 bis 20 von 78
-
#Stand With Ukraine
-
- Registriert seit
- Mar 2012
- Beitrge
- 20
спасибо большое, как раз случился баг с исчезновениям Уильямса!
-
- Registriert seit
- May 2012
- Beitrge
- 6
подскажите код на кожаную куртку а то у охраника её почемуто нет
-
-
Lord а есть ли у вас спмсок всех броник в игре что можно добыть через консоль?? если не трудно выложите под спойлер пожалуйста.
-
- Registriert seit
- Feb 2012
- Beitrge
- 2.437
Люди, можно с помощью консоли получить шарик от песчаного дьявола? Я свои на другом острове посеял, вернуться сейчас не могу, а на этом - не одной этой твари.
Ну или вызвать самого песчаного.
Не нужно, я разобрался.Gendert von Sharp (03.05.2012 um 23:05 Uhr)
-
- Registriert seit
- May 2012
- Beitrge
- 6
спасибо Lord-конечно рубаха, не мог сдать кв Ларго.
-
Можно сделать вот так:
Code:spawn SandDevil
Spoiler:(zum lesen bitte Text markieren)
Armor_Head:
Code:It_Bandana_Black.tple It_Bandana_Red.tple It_Bandana_Striped.tple It_Bandana_Torn.tple It_Bicorn_Black.tple It_Bicorn_Silver.tple It_Bicorn_Torn.tple It_Hair_Hero.tple It_Tricorn_Gold.tple It_Tricorn_Steelbeard.tple It_Tricorn_Torn.tple It_Tricorn_White.tple
Code:It_Body_Inq.tple It_Body_Naked.tple It_Coat_Cloth.tple It_Coat_Inq.tple It_Coat_Leather.tple It_Coat_Torn.tple It_GreatCoat_Black.tple It_GreatCoat_Leather.tple It_GreatCoat_Striped.tple It_GreatCoat_Torn.tple It_Shirt_Cloth.tple It_Shirt_Collar.tple It_Shirt_Leather.tple It_Shirt_Striped.tple It_Shirt_Torn.tple It_Shirt_White.tple It_Vest_Black.tple It_Vest_Leather.tple It_Vest_Silk.tple It_Vest_Torn.tple
Code:It_Feet_Naked.tple It_Feet_Null.tple It_HighBoot_Normal.tple It_HighBoot_Polished.tple It_HighBoot_Torn.tple It_LowBoot_Polished.tple It_LowBoot_Torn.tple It_Shoes_Polished.tple It_Shoes_Rich.tple It_Shoes_Torn.tple
Code:It_Pants_Black.tple It_Pants_Cloth.tple It_Pants_Leather.tple It_Pants_Null.tple It_Pants_Striped.tple It_Pants_Studded.tple It_Pants_White.tple
Code:It_Armor_DLC1.tple It_Armor_Voodoo.tple It_Bandana_Largo.tple It_Bandana_NPC_Largo.tple It_Hat_DLC1.tple It_Hat_Morris.tple It_Hat_NPC_Morris.tple It_Hat_NPC_Stahlbart.tple It_Hat_Stahlbart.tple It_LowBoot_Largo.tple It_LowBoot_NPC_Largo.tple It_Shirt_Dirty.tple It_Shirt_Largo.tple It_Shirt_NPC_Largo.tple It_Shoes_DLC1.tple It_Vest_Servant.tple
Это только список темплейтов. Чтобы добавить какой-то элемент себе в инвентарь, надо написать комманду, например - "give It_Vest_Servant" (без - ".tple"). Если надо достать еще и название брони, тогда надо:
1. Распаковать файл strings.pak.
2. Конвертировать файлы "*.tab" в "*.csv". Последний можно открыть с помощью Excel.
3. Название предметов находятся в файле "items.csv". Открываем его и делаем поиск по нужному нам предмету, например "It_Vest_Servant" (без - ".tple").
#Stand With Ukraine
-
- Registriert seit
- May 2012
- Beitrge
- 6
Собрал 9 грузовых ящиков для Мигеля,на карте показывает крестик на квестодателя,десятого нет негде?Дайте плиз код на этот грёбаный ящик.
-
- Registriert seit
- Aug 2011
- Beitrge
- 248
Собрал 9 грузовых ящиков для Мигеля,на карте показывает крестик на квестодателя,десятого нет негде?Дайте плиз код на этот грёбаный ящик.
-
Lord спасибо вам большое!! еще один не большой вопрос.. в первой части если я к примеру через консоль вбивал к примеру обсидионовый меч там было на выбор не прюомню вроде три штуки воот=)) я мог переключать их кнопкой TAB не вводя заного, тут такая же система??
-
В консоли Р2 можно использовать кнопку TAB для автозаполнения. Тоесть вы можете набрать начало команды или начало имени темплейта, а далее, нажимая таб, просто найти нужное окончания. По поводу переключений не уверен... но в консоли можно нажимать стрелки вверх-вниз чтобы найти ранее выполненную команду.
UPD:
В списке предметов нет ящиков Мигеля...#Stand With UkraineGendert von LordOfWAR (05.05.2012 um 20:08 Uhr)
-
- Registriert seit
- May 2012
- Beitrge
- 6
-
-
- Registriert seit
- May 2012
- Beitrge
- 6
-
- Registriert seit
- May 2012
- Beitrge
- 10
Народ, нужна помощь. Ситуация дурацкая, приплыл в Антигуа, поделал новые квесты (горгулии, Рик), все свои дела сделал, решил уплывать. Прихожу на корабль и на тебе, Патти нет. Обыскал весь корабль, попробовал поспать, потелепортироваться по точкам на карте - не помогло. Решил консольку испробовать. Когда делаю goto Patty - кидает к ней, она зависла где- то в море. Если делаю spawn Patty, то эта новая не начинает со мной диалога, а вместо этого просто отшивает. Пытался убить её kill'ом - ноль, ибо сюжетный персонаж.
Попробовал новый подход, делал разные zone и goto к персонажам в других локациях. zone если на другом острове - ничего не делал, говорил, что команда выполнена, а я там же где стоял. goto - частичный успех. Удалось портануться в Кальдеру к кому- то из инквизиции. Обрадовался, побежал на корабль - уплыть, а он пустой. spawn patty - не говорит со мной опять.
Вот такие дела. Помогите продолжить играть, ибо искать старый сейв печально +)
-
Сейв в студию . Загрузить можно сюда.
#Stand With Ukraine
-
-
- Registriert seit
- May 2012
- Beitrge
- 10
-
Попробуйте команду:
Code:give It_Crate_Miguel
Дело в том, что кроме обычных команд, есть еще такая как - "edit". Если подойти к какому-то местному НПС и выполнить на нем команду редактирования, система загрузит нам внутренний редактор шаблонов, где есть такие ключи как - "Local\Pos\" и "World\Pos\". Смотрим на НПС его данные, даже перепишем их куда-то, далее выполняем команду - "edit Patty" и вносим ей такие-же позиции по миру и по локальному острову. Она появится возле другого НПС и пойдет на корабль, после того как придет - у нее появляется опция для смены курса .#Stand With Ukraine