|
|
转自n网:https://www.nexusmods.com/hellisus/mods/4
Mod adds FreeCam with some mobility tools.
Mod 添加了带有一些移动工具的 FreeCam。
Simple substitute for Photomode
照片模式的简单替代品
See README
查看自述文件
=================================
INFO 信息
=================================
Mod adds FreeCam with some mobility tools
Mod 添加了带有一些移动工具的 FreeCam
=================================
INSTALL 安装
=================================
0. Install dependency: SML (see requirements on Nexus)
0. 安装依赖项:SML(请参阅 Nexus 上的要求)
1a. STEAM: Go to your Steam Library, find "Hell Is Us", right-click,
1a. STEAM:进入你的 Steam 库,找到“Hell Is Us”,右键点击,
Manage -> Browse Local Files. This is your <game_root> folder>.
管理 -> 浏览本地文件。这是您的<game_root>文件夹>。
1b. N/A 1b. 不适用
2. Extract content of the zip-archive inside the folder:
2. 提取文件夹内 zip-archive 的内容:
<game_root>\HellIsUs\Mods
<game_root>\HellIsUs\模组
If folder "Mods\" does not exist - create it
如果文件夹“Mods\”不存在 - 创建它
3. Ensure that folder "VTSpectator\" exist inside:
3. 确保文件夹“VTSpectator\”存在于以下内容:
<game_root>\HellIsUs\Mods\
<game_root>\HellIsUs\模组\
Example final path: D:\Steam\steamapps\common\Hell Is Us\HellIsUs\Mods\VTSpectator
最终路径示例:D:\Steam\steamapps\common\Hell Is Us\HellIsUs\Mods\VTSpectator
Installation is complete
安装完成
=================================
UNINSTALL 卸载
=================================
Delete aforementioned files.
删除上述文件。
=================================
CONFLICTS 冲突
=================================
???
=================================
KNOWN ISSUES 已知问题
=================================
Hi-res screenshot functionality does not work
高分辨率屏幕截图功能不起作用
=================================
USAGE 用法
=================================
Backspace :: FlyCam mode. Commands only work in this mode
退格键 :: FlyCam 模式。命令仅在此模式下有效
WASD/LStick :: move WASD/LStick :: 移动
Mice/RStick :: look around
小鼠/RStick :: 环顾四周
MouseWheel :: up/down to zoom, click to reset zoom
MouseWheel :: 向上/向下缩放,点击重置缩放
MWheelClick :: reset fov to default
MWheelClick :: 将 fov 重置为默认值
Z/X/R1/L1 :: move vertically up/down
Z/X/R1/L1 :: 垂直向上/向下移动
E/Q :: Tilt camera left/right
E/Q :: 向左/向右倾斜相机
R :: reset tilt
R :: 复位倾斜
I/O :: fixed title roation
I/O :: 固定标题
Shift+R :: reset all rotation
Shift+R :: 重置所有旋转
Shift/Alt :: speedup/slowdown during flycam
Shift/Alt :: 飞行摄像机期间加速/减速
Ctrl+F1 :: teleport to current FlyCam location
Ctrl+F1 :: 传送到当前 FlyCam 位置
Ctrl+F2 :: hide game UI during flycam
Ctrl+F2 :: 在飞行摄像机期间隐藏游戏 UI
Ctrl+F3 :: pause game/world
Ctrl+F3 :: 暂停游戏/世界
Ctrl+= :: speedup time
Ctrl+= :: 加速时间
Ctrl+- :: slowdown time
Ctrl+- :: 减速时间
Ctrl+0 :: reset time
Ctrl+0 :: 重置时间
F8 :: actor watch ON/OFF
F8 :: 演员手表开/关
F10 :: this will temporarily disable input to the free cam itself
F10 :: 这将暂时禁用对自由凸轮本身的输入
=================================
CONSOLE COMMANDS 控制台命令
=================================
[setwatch] [设置手表]
Syntax: setwatch string_value
语法:setwatch string_value
When you are in flycam mode you can add on-screen watch for specific actors, for example,
当您处于飞行摄像头模式时,您可以为特定演员添加屏幕观看,例如,
if you want to see all items near you, set watch via console command:
如果您想查看您附近的所有项目,请设置通过控制台命令观看:
setwatch aset_class_path
设置手表 aset_class_path
and then press F8 (by default) to toggle watch ON/OFF)
然后按 F8(默认情况下)切换手表开/关)
In order to update watch for new location, just retoggle it and it will update cache.
为了更新手表以查找新位置,只需重新调整它,它就会更新缓存。
[screenfolder] [屏幕文件夹]
Syntax: screenfolder 语法:screenfolder
Will open an Explorer folder containing your screenshot (ALT+TAB to see it)
将打开包含屏幕截图的资源管理器文件夹(ALT+TAB 查看)
[vtconf]
Syntax: vtconf PropertyName Value
语法:vtconf PropertyName 值
Allows you to configure FreeCam options live, at runtime. For example, if you want to temporarily
允许您在运行时实时配置 FreeCam 选项。例如,如果您想暂时
disable blocking input to game character, you can execute
禁用对游戏角色的阻塞输入,您可以执行
vtconf bDisableGameInput False
vtconf bDisableGameInput 错误
To enable game input block again:
要再次启用游戏输入块:
vtconf bDisableGameInput True
Accepted value are integers (1, 2), floats (1.0, 2.0) and booleans (true/false).
接受的值是整数 (1, 2)、浮点数 (1.0, 2.0) 和布尔值 (true/false)。
Check the config example below to see which properties avilable and which type of value they are.
查看下面的配置示例,了解哪些属性可用以及它们是哪种类型的值。
=================================
CONFIG 配置
=================================
! An example `Engine.ini` file is included with the mod !
!Engine.ini mod !
Open/create `Engine.ini` inside:
在内部打开/创建“Engine.ini”:
Steam: c:\Users\%USERNAME%\AppData\Local\HellIsUs\Saved\Config\\Windows\Engine.ini
蒸汽:c:\Users\%USERNAME%\AppData\Local\HellIsUs\Saved\Config\\Windows\Engine.ini
Gamepass: ??? 游戏通行证:???
Add the following sections:
添加以下部分:
== MAIN CONFIG ==
== 主要配置 ==
[/VTSpectator/MOD_VTSpectator.MOD_VTSpectator_C]
MovSpeed=1000.0 ; flycam movement speed
移动速度=1000.0 ;Flycam 移动速度
PitchSpeed=120.0 ; mouse/rstick pitch sensitivty
俯仰速度=120.0 ;鼠标/RSTICK 音高灵敏度
YawSpeed=150.0 ; mouse/rstick yaw sensitivity
偏航速度=150.0 ;鼠标/RSTICK 偏航灵敏度
TiltSpeed=100.0 ; tilt rotation speed
倾斜速度=100.0 ;倾斜转速
FixedTitlStep=15 ; fixed rot. step for tilt
固定 TitlStep=15 ;固定腐烂。倾斜步长
FastMultiplier=3.0 ; fast speed mult. by LShift
快速乘数=3.0 ;快速多尔特。由 LShift
SlowMultiplier=0.5 ; slow speed mult. by LAlt
慢速乘数=0.5 ;慢速多。由 LAlt
AxisTolerance=0.01 ; if your movement/look behaves odd or sticky, increase this
轴容差=0.01 ;如果你的动作/外观表现奇怪或粘稠,请增加这个
GlobalFOVStep=5.0 ; step by which increase/decrease global FOV when using mouse wheel
全局视场标准=5.0 ;使用鼠标滚轮时增加/减少全局 FOV 的步骤
ResolutionMultp=2.0 ; hi-res screenshot resolution multiplier
分辨率 Multp=2.0 ;高分辨率屏幕截图分辨率乘数
bUseGameCam=False ; should we attempt to use raw game camera? Can be buggy.
bUseGameCam=错误 ;我们应该尝试使用原始游戏相机吗?可能会有错误。
bDisableGameInput=False ; should we disable input to game character upon entering FreeCam mode?
bDisableGameInput=False ;我们是否应该在进入 FreeCam 模式时禁用对游戏角色的输入?
bForceBlockInput=False ; a complimentary to previous option, used for edge cases when normal blocking fails
bForceBlockInput=False ;对上一个选项的补充,用于正常阻塞失败时的边缘情况
bRememberLastPos=False ; remember last used flycam position, instead of using player's when enabling FlyCam?
b 记住最后位置=错误 ;还记得上次使用的飞行摄像头位置,而不是启用飞行摄像头时使用玩家的位置吗?
bPauseGameOnCamMode=True ; should we pause game upon entering FreeCam mode?
bPauseGameOnCamMode=True ;进入 FreeCam 模式后我们应该暂停游戏吗?
bUnpauseGameOnCamExit=True ; should we unpause game upon exiting from FreeCam mode?
bUnpauseGameOnCamExit=True ;退出 FreeCam 模式后我们是否应该取消暂停游戏?
bPauseViaTimescale=False ; should we use TimeStop instead of pause?
bPauseViaTimescale=假 ;我们应该使用 TimeStop 而不是 pause 吗?
CommandsKey=LeftCtrl ; this is modifier key (only ALT/SHIFT/CTRL) used for commands like teleport, pause, etc
命令键=左 Ctrl ;这是修饰键(仅限 ALT/SHIFT/CTRL),用于传送、暂停等命令
;ActionMappings= ; SEE BELOW, only add it if you plan to rebind default controls!
;动作映射= ;请参阅下文,仅当您计划重新绑定默认控件时才添加它!
;AxisMappings= ; SEE BELOW, only add it if you plan to rebind default controls!
;轴映射= ;请参阅下文,仅当您计划重新绑定默认控件时才添加它!
- Module config (HellIsUs module):
- 模块配置(HellIsUs 模块):
When I say "module" I mean the commands you excecute when you are in FlyCam mode
当我说“模块”时,我指的是您在 FlyCam 模式下执行的命令
[/VTSpectator/Core/Modules/AC_VTModule_Charlie.AC_VTModule_Charlie_C]
[/VTSpectator/核心/模块/AC_VTModule_Charlie.AC_VTModule_Charlie_C]
CopyCameraSettings=True ; when using bViaPosses mode, shall we try mimic game camera?
复制相机设置=True ;使用 bViaPosses 模式时,我们要尝试模仿游戏相机吗?
UseRawTeleport=False ; alternative teleport mode
UseRawTeleport=False ;替代传送模式
TimeDilationStep=0.1 ; controls the step at which gamespeed is decreased/increased
时间膨胀步长=0.1 ;控制降低/提高游戏速度的步骤
Commands= ; see below
命令= ;见下文
In general, configuration structure is fairly simple:
一般来说,配置结构相当简单:
[Category] [类别]
Option=Value ;comment 选项=值 ;评论
ALL options have defaults, that means, you only need to add an option you want
所有选项都有默认值,这意味着,您只需添加一个您想要的选项
to change, the rest will stay at their default values (see defaults above). So,
要更改,其余部分将保持默认值(请参阅上面的默认值)。所以
for example, this is enough if you only want to change movement speed:
例如,如果您只想改变移动速度,这就足够了:
[/VTSpectator/MOD_VTSpectator.MOD_VTSpectator_C]
MovSpeed=500.0 移动速度=500.0
== CONTROLS REBINDING ==
== 控制重新结合 ==
This is for advanced users. READ CAREFULLY, this is your only source on
这是针对高级用户的。仔细阅读,这是您唯一的来源
how to do so, there is no live support.
如何做到这一点,没有实时支持。
List of valid UE keynames:
有效 UE 密钥名列表:
https://nerivec.github.io/old-ue ... ad-input-names.html
- BASIC ACTIONS: - 基本作:
This mod allows you to rebind default controls to either keyboard or
此模组允许您将默认控件重新绑定到键盘或
XPad. This is done via the same config above. Keybind format is split
XPad。这是通过上面的相同配置完成的。键绑定格式是拆分的
into 2 categories for basic input: ActionMapping and AxisMapping.
分为 2 个类别的基本输入:ActionMapping 和 AxisMapping。
In order to add/replace default, you simply add relevant line to either
为了添加/替换默认值,您只需将相关行添加到
"ActionMappings" or "AxisMappings" property in the config, for example:
配置中的“ActionMappings”或“AxisMappings”属性,例如:
[/VTSpectator/MOD_VTSpectator.MOD_VTSpectator_C]
; some other options here
;这里还有一些其他选项
ActionMappings=(ActionName="VTToggleSpectator",bShift=True,Key=F1)
ActionMappings=(ActionName=“VTToggleSpectator”,bShift=True,键=F1)
ActionMappings=(ActionName="VTSpeedUp",Key=RightShift)
ActionMappings=(ActionName=“VTSpeedUp”,Key=RightShift)
AxisMappings=(AxisName="VTMoveForward",Scale=1.0,Key=O)
AxisMappings=(AxisName=“VTMoveForward”,Scale=1.0,Key=O)
This will change the bindings to toggle flycam from BACKSPACE
这将更改绑定以从 BACKSPACE 切换 flycam
to SHIFT+F1, changes SpeedUp key to RightShift instead and, finally,
设置为 SHIFT+F1,将 SpeedUp 键更改为 RightShift,最后,
changes MoveForward input to "O", instead of "W". Do note that unlike
将 MoveForward 输入更改为“O”,而不是“W”。请注意,与
plain options, the input ones have to be repeated, because they are
plain 选项,输入选项必须重复,因为它们是
additive, i.e. two subsequent "ActionMappings" definitions do NOT
additive,即两个后续的“ActionMappings”定义不这样做
override each other, they complement.
它们相互覆盖,它们互补。
Here is all default values:
以下是所有默认值:
; ACTIONS ;行动
ActionMappings=(ActionName="VTToggleSpectator",bCtrl=False,bShift=False,bAlt=False,Key=Backspace)
ActionMappings=(ActionName=“VTToggleSpectator”,bCtrl=False,bShift=False,bAlt=False,Key=Backspace)
ActionMappings=(ActionName="VTSpeedUp",Key=LeftShift)
ActionMappings=(ActionName=“VTSpeedUp”,Key=LeftShift)
ActionMappings=(ActionName="VTSlowDown",Key=LeftAlt)
ActionMappings=(ActionName=“VTSlowDown”,Key=LeftAlt)
ActionMappings=(ActionName="VTRestore",bShift=True,Key=Escape)
ActionMappings=(ActionName=“VTRestore”,bShift=True,Key=Escape)
ActionMappings=(ActionName="VTRestoreCamTilt",Key=R)
ActionMappings=(ActionName=“VTRestoreCamTilt”,键=R)
ActionMappings=(ActionName="VTResetRotation",bShift=True,Key=R)
ActionMappings=(ActionName=“VTResetRotation”,bShift=True,键=R)
ActionMappings=(ActionName="VTZoomReset",Key=MiddleMouseButton)
ActionMappings=(ActionName=“VTZoomReset”,Key=MiddleMouseButton)
ActionMappings=(ActionName="VTToggleWatch",Key=F8)
ActionMappings=(ActionName=“VTToggleWatch”,键=F8)
ActionMappings=(ActionName="VTHiResScreenshot",Key=F9)
ActionMappings=(ActionName=“VTHiResScreenshot”,键=F9)
ActionMappings=(ActionName="VTBlockOwnInput",Key=F10)
ActionMappings=(ActionName=“VTBlockOwnInput”,键=F10)
;AXIS ;轴
; keyboard ;键盘
AxisMappings=(AxisName="VTMoveForward",Scale=1.0,Key=W)
轴映射=(轴名称=“VTMoveForward”,缩放=1.0,键=W)
AxisMappings=(AxisName="VTMoveBackwards",Scale=-1.0,Key=S)
轴映射=(轴名称=“VTMoveBackwards”,缩放=-1.0,键=S)
AxisMappings=(AxisName="VTMoveRight",Scale=1.0,Key=D)
AxisMappings=(AxisName=“VTMoveRight”,Scale=1.0,Key=D)
AxisMappings=(AxisName="VTMoveLeft",Scale=-1.0,Key=A)
AxisMappings=(AxisName=“VTMoveLeft”,Scale=-1.0,Key=A)
AxisMappings=(AxisName="VTCamUpDown",Scale=1.0,Key=MouseY)
AxisMappings=(AxisName=“VTCamUpDown”,Scale=1.0,Key=MouseY)
AxisMappings=(AxisName="VTCamLeftRight",Scale=1.0,Key=MouseX)
AxisMappings=(AxisName=“VTCamLeftRight”,Scale=1.0,Key=MouseX)
AxisMappings=(AxisName="VTCamTiltLR",Scale=1.0,Key=Q)
轴映射=(轴名称=“VTCamTiltLR”,比例=1.0,键=Q)
AxisMappings=(AxisName="VTCamTiltLR",Scale=-1.0,Key=E)
轴映射=(轴名称=“VTCamTiltLR”,比例=-1.0,键=E)
AxisMappings=(AxisName="VTMoveUp",Scale=1.0,Key=Z)
轴映射=(轴名称=“VTMoveUp”,缩放=1.0,键=Z)
AxisMappings=(AxisName="VTMoveDown",Scale=-1.0,Key=X)
AxisMappings=(AxisName=“VTMoveDown”,Scale=-1.0,Key=X)
AxisMappings=(AxisName="VTZoom",Key=MouseWheelAxis)
AxisMappings=(AxisName=“VTZoom”,键=MouseWheelAxis)
; gamepad ;游戏手柄
AxisMappings=(AxisName="VTCamUpDown",Scale=1.0,Key=Gamepad_RightY)
AxisMappings=(AxisName=“VTCamUpDown”,Scale=1.0,Key=Gamepad_RightY)
AxisMappings=(AxisName="VTCamLeftRight",Scale=1.0,Key=Gamepad_RightX)
AxisMappings=(AxisName=“VTCamLeftRight”,Scale=1.0,键=Gamepad_RightX)
AxisMappings=(AxisName="VTMoveLeft",Scale=-1.0,Key=Gamepad_LeftStick_Left)
AxisMappings=(AxisName=“VTMoveLeft”,Scale=-1.0,键=Gamepad_LeftStick_Left)
AxisMappings=(AxisName="VTMoveRight",Scale=1.0,Key=Gamepad_LeftStick_Right)
AxisMappings=(AxisName=“VTMoveRight”,Scale=1.0,键=Gamepad_LeftStick_Right)
AxisMappings=(AxisName="VTMoveBackwards",Scale=-1.0,Key=Gamepad_LeftStick_Down)
轴映射=(轴名称=“VTMoveBackwards”,比例=-1.0,键=Gamepad_LeftStick_Down)
AxisMappings=(AxisName="VTMoveForward",Scale=1.0,Key=Gamepad_LeftStick_Up)
AxisMappings=(AxisName=“VTMoveForward”,Scale=1.0,Key=Gamepad_LeftStick_Up)
AxisMappings=(AxisName="VTMoveUp",Scale=1.0,Key=Gamepad_RightTriggerAxis)
轴映射=(轴名称=“VTMoveUp”,缩放=1.0,键=Gamepad_RightTriggerAxis)
AxisMappings=(AxisName="VTMoveDown",Scale=-1.0,Key=Gamepad_LeftTriggerAxis)
AxisMappings=(AxisName=“VTMoveDown”,Scale=-1.0,Key=Gamepad_LeftTriggerAxis)
So, to put it simply, you can just replace the key name string in the binding
所以,简单来说,你可以替换绑定中的键名字符串
and add it to the config. Just make sure to avoid changing "ActioName"! You can
并将其添加到配置中。只要确保避免更改“ActioName”即可!您可以
change axis "Scale", if you desire, for example, to invert mouse-look or left-stick,
更改轴“缩放”,例如,如果您希望反转鼠标外观或左摇杆,
i.e. changing `1.0` in `VTCamUpDown` to `-1.0` will invert mouse lookup.
即将“VTCamUpDown”中的“1.0”更改为“-1.0”将反转鼠标查找。
- MODULE COMMANDS - 模块命令
Module rebinding slightly differs from basic actions. First, you need to
模块重新绑定与基本作略有不同。首先,您需要
define "CommandsKey" in the general config above. By default it is "LeftCtrl",
在上面的通用配置中定义“CommandsKey”。默认情况下,它是“LeftCtrl”,
and this key only accepts keyboard modifier keys: CTRL, ALT, SHIFT
并且该键只接受键盘修饰键:CTRL、ALT、SHIFT
Then, you can change the chord key used for module commands, such as Teleport
然后,您可以更改用于模块命令的和弦键,例如 Teleport
or Hide UI. Chord means it has to be used in pair to be triggered, for example,
或隐藏 UI。和弦意味着它必须成对使用才能触发,例如,
default binding for "Teleport" is CTRL+F1, which means you have to first press
“Teleport”的默认绑定是 CTRL+F1,这意味着您必须先按
"LeftCtrl" and then, while keeping it down, press F1.
“LeftCtrl”,然后按住它,同时按 F1。
Here is full config for RSW Module (do note that category path is separate for module!):
这是 RSW 模块的完整配置(请注意,类别路径与模块是分开的!
[/VTSpectator/Core/Modules/AC_VTModule_Charlie.AC_VTModule_Charlie_C]
[/VTSpectator/核心/模块/AC_VTModule_Charlie.AC_VTModule_Charlie_C]
Commands=((Equals, "TimeDilationUp"),(Hyphen, "TimeDilationDown"),(Zero, "TimeDilationReset"),(F1, "Teleport"),(F2, "HideUI"),(F3, "TogglePause"))
命令=((等于,“TimeDilationUp”),(连字符,“TimeDilationDown”),(零,“TimeDilationReset”),(F1,“Teleport”),(F2,“HideUI”),(F3,“TogglePause”))
As you can see, this one can be defined in a single line and only accepts
如您所见,这个可以在一行中定义,并且只接受
the final chord key, the first key - modifier - you specify in the base
最后一个和弦键,第一个键 - 修饰符 - 您在基础中指定
config for the mod.
mod 的配置。
=================================
HOW TO REPORT ISSUES
如何报告问题
=================================
- describe exact steps/what you did that lead to the bug
- 描述导致错误的确切步骤/您做了什么
- provide savegames before and after if possible
- 如果可能的话,提供前后保存游戏
=================================
CHANGELOG 更改日志
=================================
- v0.3.0 - switched back to GamePause for freecam
- v0.3.0 - 切换回 GamePause 以进行自由摄像
- v0.3.0 - rewrote for autoload and new SML
- v0.3.0 - 重写了自动加载和新 SML
- v0.1.11 - restored old way to hide EVERY SINGLE UI element ever
- v0.1.11 - 恢复了隐藏每个 UI 元素的旧方法
- v0.1.10 - fixed CTRL+F3 not using timescale as a pause method
- v0.1.10 - 修复了 CTRL+F3 不使用时间刻度作为暂停方法的问题
- updated SML - 更新了 SML
- split SML and SPM
- 拆分 SML 和 SPM
- v0.1.9 - Pause does not work in Oblivion's UE, switched to Time Stop.
- v0.1.9 - 暂停在湮灭的虚幻引擎中不起作用,切换到时间停止。
- you can disable this via bPauseViaTimescale
- 您可以通过 bPauseViaTimescale 禁用此功能
- v0.1.8 - added reticle hiding
- v0.1.8 - 添加了十字线隐藏
- v0.1.7 - added `bUseGameCam` to control game camera directly to preserve calibration
- v0.1.7 - 添加了“bUseGameCam”以直接控制游戏摄像机以保留校准
disabled by default see readme how to enable
默认禁用,请参阅自述文件如何启用
- v0.1.6 - readme clarification
- v0.1.6 - 自述文件澄清
- v0.1.5 - fix for broken savegames after uninstalling the mod.
- v0.1.5 - 修复了卸载模组后损坏的保存游戏。
Sadly, existing savegames will require mod installed
遗憾的是,现有的保存游戏将需要安装模组
- v0.1.4
- FOV automatically resets to default when leaving free cam
- 离开空闲凸轮时,FOV 自动重置为默认值
- added custom HUD hiding that does not affect rest of UI
- 添加了不影响 UI 其余部分的自定义 HUD 隐藏
- disabled wipe of default game console keys
- 禁用默认游戏机按键的擦除
- v0.1.3 - adapted for HellIsUs
- v0.1.3 - 适用于 HellIsUs
- v0.1.2 - removed F12 bind as it is not required for this game
- v0.1.2 - 删除了 F12 绑定,因为此游戏不需要它
- v0.1.1 - small inernal fixes
- v0.1.1 - 小的内部修复
- v0.1.0 - BREAKING CHANGE: rewrote for modloader
- v0.1.0 - 重大变更:为 modloader 重写
- v0.0.4 - added all UE cvars and S2HOC item IDs lists
- v0.0.4 - 添加了所有 UE cvar 和 S2HOC 项目 ID 列表
- v0.0.3 - fixed mod not reloading on save reload
- v0.0.3 - 修复了 Mod 在保存重新加载时无法重新加载的问题
- v0.0.2 - added photomode, console commands
- v0.0.2 - 添加了照片模式、控制台命令
- v0.0.1 - Initial release
- v0.0.1 - 初始版本
|
评分
-
1
查看全部评分
-
|