控制台 您所在的位置:网站首页 获得成就的指令 控制台

控制台

2023-09-12 12:33| 来源: 网络整理| 查看: 265

,这篇文章需要扩展。你可以帮助以撒的结合中文维基来 扩写它。

控制台(Debug Console)是一个胎衣†新增的功能。该功能为测试游戏内容与机制、探索种子、编写维基提供了许多帮助,还可以使模组制作者非常方便地测试自己的模组。

目录 1 注意 2 列出命令 2.1 spawn 2.2 goto 2.3 stage 2.4 gridspawn 2.5 debug 2.6 giveitem 2.7 remove 2.8 costumetest 2.9 achievement 2.10 time 2.11 restart 2.12 listcollectibles 2.13 repeat 2.14 clearseeds 2.15 seed 2.16 challenge 2.17 combo 2.18 cutscene 2.19 macro 2.20 playsfx 2.21 prof 2.22 profstop 2.23 curse 2.24 reseed 2.25 eggs 2.26 copy 2.27 clear 2.28 luarun 2.29 luamem 2.30 luamod 2.31 reloadshaders 2.32 reloadfx 2.33 lua 2.34 metro 2.35 delirious 3 未列出命令 4 轶事 注意 要开启控制台,首先需要开启任意一个mod,然后在游戏中按下~键(对于AZERTY键盘来说是ù键;对于德国的QWERTZ键盘来说是ö键)。要关闭控制台,在不输入任何命令的情况下按下回车键即可。 DLCR.png需要在游戏外将位于configuration目录下的options.ini文件中的EnableDebugConsole模块改为1来开启控制台,且控制台在忏悔中不再需要开启一个mod使用。

包含游戏数据和mod目录的目录因OS和兼容层而异。

Windows:C:\Users\%username%\Documents\My Games Linux Native:~/.local/share Linux, 经由 Proton: /path/to/Steam/steamapps/compatdata/250900/pfx/drive_c/users/steamuser/Documents/My Games Mac OS native: ~/Library/Application Support/Binding of Isaac Rebirth

目录内的子目录名称如下:

Configuration & save data: Binding of Isaac Afterbirth+ binding of isaac afterbirth+ (Linux native) Binding of Isaac Repentance Mod: Binding of Isaac Afterbirth+ Mods binding of isaac afterbirth+ mods (Linux native)

本文中所有带半角方括号[ ]的字符串均为变量。 通常玩家在输入命令时,下方会出现备选的命令或变量,所以不必记住全部的命令与变量。 命令对大小写敏感,请不要混淆。 如果在一个新存档内没有在未开启mod时击杀过妈妈妈妈,那么在这个存档内使用控制台不会保存任何记录,包括胜负场、见过的怪物等,也不会解锁成就。反之,使用控制台时需注意可能会不经意间解锁新成就(会同步到steam成就)。 控制台有时会无法使用,打开控制台不显示指令列表,可以输入,但不能确认和删除,大退可能会恢复正常。此时在游戏内按WIN键再回到游戏可以恢复正常。 列出命令 spawn

spawn命令用于生成实体。

语法: spawn [type].[variant].[subtype].[champion] spawn [name] 用法举例: spawn 10 spawn 10.1 spawn 10.2.0.4 spawn Monstro 变量表:控制台/变量表/spawn goto

goto命令用于将角色传送到当前层特定地形的房间中。

语法: goto s.[type].[ID] goto d.[ID] goto x.[type].[ID] 注意: 第一种语法用于特殊房间,s意为特殊房间。变量[type]要填写特殊房间的类别,例如boss、error。 第二种语法用于普通房间。 第三种语法用于仅存在于特定楼层的某些特殊房间布局。例如替代章节的隐藏房和宝箱房、拥有特定物品时第四章及之后生成的宝箱房、Stage Blue Womb.png???的头目房等。 用法举例: goto s.boss.1010 goto s.error.21 goto d.10 在Stage Downpour.png下水道:goto x.treasure.10000( 菜刀碎片2) 在Stage Corpse.png尸宫/Stage Blue Womb.png???:goto x.boss.1(母亲母亲竞技场/死寂死寂竞技场) 在Stage Mausoleum.png陵墓/Stage Gehenna.png炼狱:goto x.teleporter.1(传送入口房,未实装) 在Stage Home.png家:goto x.itemdungeon.666(祸兽祸兽特殊夹层) 变量表:控制台/变量表/goto stage

stage命令用于将角色传送到特定的章节与楼层。

语法: stage [floor] 注意: 不同于 遗忘药,同一个种子的同一个的楼层是不会因使用stage命令而变化的。 如果[floor]的数字部分与当前层的编号的数字部分相同,则不会传送,仅仅是将当前层的贴图加以更改。 激活召唤超级撒但的五芒星阵的过程中使用该指令会使角色无法行动。 用法举例: stage 10a stage 1 stage 5b 变量表:控制台/变量表/stage gridspawn

gridspawn命令用于生成障碍物。

语法: gridspawn [ID] 用法举例: gridspawn 1000 gridspawn 9000 变量表:控制台/变量表/gridspawn debug

debug命令是为了模组制作者更方便检查漏洞而设计的,其有很多功能。

语法: debug [rule] 用法举例: debug 3 debug 10 变量表:控制台/变量表/debug giveitem

giveitem命令用于给予角色道具、饰品、卡牌或胶囊。

语法: giveitem [type][ID] giveitem [name] giveitem也可缩写为g: g [type][ID] g [name] 注意: 卡牌和胶囊只能使用[type][ID]的格式,不能输入名称。 c代表道具,t/T代表饰品/金饰品,k代表卡牌,p代表胶囊,这些是[type] 给予 剖腹产(C Section)只能输入g C section或g c678而不是g c section,这是由于“c ”已经被“道具”占用。 用法举例: giveitem c1 giveitem The Sad Onion giveitem t35 giveitem k31 giveitem p0 g c118 g Godhead 变量表:控制台/变量表/giveitem remove

remove命令用于移除角色的道具、饰品、卡牌或药丸。

语法: remove [type][ID] remove [name] remove *(用于移除角色拥有的所有物品) remove也可缩写为r: r [type][ID] r [name] 注意: 卡牌和胶囊只能使用[type][ID]的格式,不能输入名称。 c代表道具,t代表饰品或金饰品,p代表胶囊,k代表卡牌,这些是[type] DLCR.pngt可用大写T替代。 移除 剖腹产(C Section)只能输入r C section或r c678而不是r c section,这是由于“c ”已经被“道具”占用。 用法举例: remove c1 remove The Sad Onion remove t35 remove k31 remove p0 r c331 r Isaac's Heart 变量表:控制台/变量表/remove costumetest

costumetest命令会随机选择[number]个道具,然后角色会获得这些道具的角色形象(不改变人物大小),但不会获得道具。

语法: costumetest [number] DLCR-.pngachievement

achievement命令用于解锁成就。

语法: achievement [ID] achievement [name] 注意: 这条命令在击败妈妈妈妈前没有效果。 成就解锁会同步至steam。 变量[name]如果为“*”则会解锁所有成就。 用法举例: achievement 339 achievement Godhead achievement * 变量表:控制台/变量表/achievement time

time命令用于显示当前游戏的所用时间。

语法: time restart

restart命令用于重新开始一局新的游戏,可以更换为其他角色。

语法: restart [chracter number] 注意: 该命令不输入角色代号的效果与长按R键相同。 举例: restart 2 变量表:控制台/变量表/restart listcollectibles

listcollectibles命令用于在控制台中输出本局游戏中已获得的道具。

语法: listcollectibles repeat

repeat命令用于多次重复执行上一条有效命令。

语法: repeat [time] 注意: 如果上一条命令是repeat,则改为执行这个repeat命令所执行的上一条有效命令。 举例: repeat 10 clearseeds

clearseeds命令用于清除本局游戏中所有启用的彩蛋(如果有)。

语法: clearseeds seed

seed命令用于使用特定种子重新开始一局新的游戏。

语法: seed [seed] 注意: 由于控制台区分大小写并且输入种子时中间需要打上空格,因此在角色选择界面输入种子更方便。 举例: seed GGGG GGGG challengeDLCR-.png

challenge命令用于开始一局新的挑战。

语法: challenge [ID] 举例: challenge 20 combo

combo命令用于获得一个道具池中多个随机道具。

语法: combo [itempool #].[number] 举例: combo 0.42 变量表:控制台/变量表/combo cutscene

cutscene命令用于播放游戏内的过场动画。

语法: cutscene [ID] 注意: DLCR-.png输入的数字大于23会使游戏崩溃。DLCR.png输入的数字大于26会使游戏崩溃。 举例: cutscene 10 变量表:控制台/变量表/cutscene macro

macro命令用于执行一系列Lua命令,大多与头目相关。具体请参考变量表。

语法: macro [name] 变量表:控制台/变量表/macro playsfx

playsfx命令用于播放游戏内的音效。

语法: playsfx [ID] 注意: 输入的数字大于会使游戏崩溃。 举例: playsfx 1 变量表:控制台/变量表/playsfx prof

DLCR-.png用于开始分析并将数据写入工作目录(游戏文件位置)中的csv文件。由于沙盒安全问题被删除。

profstop

DLCR-.png停止Prof。不再生效。

curse

curse命令用于为游戏添加诅咒效果。

语法: curse [ID] 变量表:控制台/变量表/curse reseed

reseed命令用于使用一个随机种子替换当前层的房间分布。

语法: reseed eggs

eggs命令用于解锁游戏菜单内所有可启用的彩蛋。

语法: eggs copy

copy命令用于复制之前输入的指定数量的命令至剪贴板。

语法: copy [number] clear

clear命令用于清空控制台内所有输出信息。

语法: clear luarun

luarun命令用于立即运行目录下的Lua文件。相对路径基于游戏的安装路径。

语法: luarun [path] 举例: luarun /full_path/supermeatgirl.lua luarun relative_path/supermeatgirl.lua luamem

luamem命令用于显示出当前Lua使用的内存空间用量。

语法: luamem luamod

luamod命令用于运行[name]文件夹内的main.lua,可以很方便地不用退出游戏即可重载一个自制的模组。

语法: luamod [name] 举例: luamod HelloWorld reloadshaders

reloadshaders命令用于重载游戏内光影(通常不会有明显的画质变化)。

语法: reloadshaders reloadfxDLCR.png

重载当前楼层的特效渲染图层 (覆盖)。

lua

lua命令用于直接运行一行lua指令。 举例:lua print("Hello World!")

l for _,v in pairs (Isaac.GetRoomEntities()) do if v.MaxHitPoints > 0 then print(v.HitPoints.."/"..v.MaxHitPoints) end end

第一个示例只是打印“Hello World!”到控制台,而第二个打印每个有生命值的实体的当前生命值和最大生命值。

参见控制台/Lua Debug Snippets metroDLCR.png

用来规定 节拍器所生成的下个道具。(测试目的)

metro c1 deliriousDLCR.png

用来规定 精神错乱所生成的下个跟班。(测试目的)

delirious 1 变量表:控制台/变量表/delirious 未列出命令

下列指令没有在控制台中列出但是仍然可以使用。

Name Syntax Description restock restock 补充所有商店。 DLCR.png g2

giveitem2

giveitem2 c105

g2 ipecac

对第二角色(如以扫以扫)使用giveitem。 DLCR.png r2

remove2

remove2 c1

r2 soy milk

对第二角色(如以扫以扫)使用remove。 DLCR.png forceroom forceroom s.boss.1010 设置参数指定的房间为"forced room"。即将该房间权重设为1000,使得该房间在reseed命令下的楼层中更容易出现。但也有可能不起作用,如:该房间有太多不可用的门,或不允许出现。 DLCR.png addplayer addplayer [type] [id] 生成一个玩家实体,type默认为0(以撒),控制器id默认为0。可以用该指令生成任意角色和用于操控的控制器id。如果type设为-1将会操控房间中随机敌人(和 寻友护符相似但仍和玩家对立)。 DLCR.png rewind rewind 取消当前房间中产生的所有变化传送回上一个房间(类似于 发光沙漏),可以用该指令修复当前房间发生的同步失效。 DLCR.png testbosspool testbosspool 输出当前楼层的boss名称和模拟10000次中出现的次数。 DLCR.png netstart netstart 通过steam ID将游戏与特定玩家连接(线上多人游戏),最多四人。也可以将ID写入本地数据储存文件夹(options.ini储存的地方)中的steamids.txt后用使用alias以如下方式连接alias idalias idalias id(...)

所有玩家都需要打开忏悔并在启动游戏时指定的networktest参数。如果有一种不需要调试控制台就可以访问多人游戏的方法,成就会归入主办方的存档 可能会不稳定,小心使用。

DLCR.png netdelay netdelay 2 改变网络延迟至特定数值,在线上游戏中看到卡顿时尤其有用。 DLCR.png reloadwisps reloadwisps 重新加载 美德之书生成的魂火跟班(会重置魂火生命值等)和 无底坑生成的蝗虫。 轶事 DLCR-.png输入stage 13能进入游戏中无法进入的第十三层。DLCR.png现在第十三层为Stage Home.png家。 DLCR.png输入楼层变量之外的数字会导致游戏崩溃。 DLCR.png输入stage 9c会进入一个非常奇怪的Stage Blue Womb.png???,是一个带有回溯滤镜的Stage Basement.png地下室(门依然是是Stage Blue Womb.png???风格),该层名字是“?”而不是正常的“???”,该层有着Stage The Void.png虚空的背景音乐,宝箱房会有一个道具会显示为未知,击败死寂死寂后右上角的出口房内不会有通往Stage The Void.png虚空的传送门,无论是从活板门离开还是从光柱离开,都会通往Stage Home.png家,红色房间会生成随机楼层怪物和回溯过程中产生的所有独特怪物。[1][2] DLCR-.png仅贪婪模式在贪婪模式下输入stage 8会进入第七层。但每个房间的背景贴图都会被替换,与Stage The Void.png虚空类似。击杀究极贪婪后也会掉落宝箱,进入宝箱会播放结局18或者结局19。 DLCR.png仅贪婪模式在贪婪模式下输入stage 8是一个被没有墙壁贴图的究极贪婪层,stage 9是类似Stage Blue Womb.png???的究极贪婪层(只有门是蓝子宫风格),stage 10是Stage Dross.png污水井风格的究极贪婪层, stage 11是Stage Mausoleum.png陵墓风格的究极贪婪层,超过11则会导致游戏崩溃。 输入任何超过11的数值将会使游戏崩溃。 stage 5a是上方有光照的Stage Sheol.png阴间,5b是墙壁更亮的Stage Sheol.png阴间或者与普通的第5层相同。 Stage 6b/7b是暖色调的Stage The Chest.png商店/Stage Ultra Greed.png究极贪婪。Stage 6c/7c是蓝色调的Stage The Chest.png商店/Stage Ultra Greed.png究极贪婪。 Stage 8a与stage 8相同,但是地面贴图风格有时是Stage Basement.png地下室。 Stage 8b与stage 7b相同,但有时没有背景音乐。 Stage 9a是一个非常奇怪版本的Stage Ultra Greed.png究极贪婪。该层有着随机的背景贴图和Stage The Void.png虚空的背景音乐,但是房间门与Stage Blue Womb.png???相同。最终的首领宝箱将会触发结局20,而不是结局18/19。 Stage 9b 是褐色版本的Stage Downpour.png下水道。 该层的房间门也与Stage Blue Womb.png???相同。 Stage 10a是背景贴图为Stage Mines.png矿洞的楼层。 Stage 10b是红色版本的Stage Ashpit.png灰坑。 stage 11a是背景贴图为Stage Gehenna.png炼狱的楼层。 stage 11b是红色版本的Stage Corpse.png尸宫。 如果在repeat指令后输入了一个大于10000的数值,在以前会被判定为无效之命令并提示“Don't get carried away”,现在会被视作repeat 10000,即重复一万次。 输入giveitem *,试图给予角色所有道具的行为将会在控制台输出消息“What are you trying to do?”,并且不会给予任何道具。 指令spawn中,怪物的精英类型变量[champion]可以一直输入到到48590,任何超过24的数值都会导致怪物拥有双倍(最大)血量,没有其他特殊能力和通颜色变异。输入超过48590的数字则会导致游戏崩溃。 DLCR.png精英类型变量超过26对应的怪物大都是不可见的,并且没有明确上限数字,但是输入高于26的数字随时都会导致游戏崩溃。 SmallIsaac plus.png以撒的结合:重生SmallIsaac plus.png人物 · 属性 · 效果 · 道具 · 掉落 · 卡牌 · 胶囊 · 套装 · 饰品 · 房间 · 章节 · 障碍物 · 成就 · 挑战 · 怪物 · 头目 · 跟班 · 种子 · 机制 · Steam集换式卡牌


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有