Difference between revisions of "Developer Console:zh-cn"
m (otherlang2'd) |
Zhongyi1225 (talk | contribs) |
||
Line 1: | Line 1: | ||
− | {{otherlang2 | + | {{otherlang2|title=开发者控制台|en=Developer Console|es=Developer Console:es|jp=Developer Console:jp|pl=Developer Console:pl|ru=Developer Console:ru|zh-tw=Developer |fr=Developer Console:fr |Console:zh-tw}} |
− | |en= | ||
− | |es= | ||
− | |jp= | ||
− | |pl= | ||
− | |ru= | ||
− | |zh-tw= | ||
− | }} | ||
− | |||
− | |||
− | |||
− | + | [[Image:Console.gif|right|Console output for Episode Two]] | |
− | + | '''控制台''' 是一个用来配置和修改游戏的[[Wikipedia:Command-line interface|命令行界面]]工具. 事实上任何东西都可以通过控制台来修改, 并且有许多都是 有必要的''. | |
− | == | + | == 启用控制台 == |
− | |||
− | + | 控制台在默认情况下是无法启动的.激活它,需要开启游戏并在 ''设置 > 键盘 > 高级选项''. 这将会出现两个选项, 其中一个就是 "启用控制台". 一旦激活, 就可以通过 {{key|Tab}}上面的那个键, 也就是人民群众喜闻乐见的 "标题." {{key|~}} | |
− | |||
− | + | {{note|如果你的键盘上没有这个按键. 在游戏开始时,使用 <code>-console</code>启动游戏,然后输入<code>bind 按键 toggleconsole</code> (以代替原本的按键开启控制台).}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == 提交 == | |
− | + | 底部灰色的输入框是用来输入命令的. 它支持两种输入格式: 命令和变量. 命令是一种的代码, 但是特殊变量指令 ("cvars") 需要赋值才能被控制台接受. 当你设置一个特殊变量指令时你应该这样做 : | |
− | |||
− | |||
− | + | mat_wireframe 1 | |
− | |||
− | |||
− | + | 当你输入结束时,敲击{{key|Return}}或者{{key|Enter}}来提交. 之后你将会在控制台窗口的最前端看到控制台返回你的信息 <code>]</code>. | |
− | + | 一些小提示: | |
− | + | * 使用空格键来分隔多个值. 如果一个值包含了字符, 请用双引号来区分这些字符. (例如<code>say "Hello everyone on the server"</code>.) | |
+ | * 控制台有时会自动识别出你将要输入的命令(在输入框的下方弹出你将可能输入的指令). 通过{{key|Up}}/{{key|Down}}键来翻阅这些指令并通过 {{key|Tab}}来选择这些指令. | ||
+ | * 只有"archived" 这个指令会在游戏结束后进行. 使用[[autoexec]]如果你想要在游戏开始自动运行一些指令. | ||
+ | * 一些命令是服务器指令, 一些是客户端命令.在多人游戏中,你只能使用客户端命令. | ||
+ | * 有许多命令都带有前缀.其中最常见的就是<code>cl</code> ("客户端命令")和<code>sv</code> ("服务器命令"). | ||
− | == | + | == 实用指令 == |
− | |||
− | + | ; <code>find <关键字></code> | |
+ | : 这个经常使用到的指令<code>find</code>是用来搜索带关键字的指令的.十分有用 | ||
+ | ; <code>find_ent <关键字></code> | ||
+ | : 和find命令一样,只不过这个是用来搜索带有关键字的地图. | ||
+ | ; <code>help <指令名></code> | ||
+ | : 简单的对所输入的指令名的功能进行介绍. | ||
+ | ;<code>sv_cheats <[[bool]]></code> | ||
+ | :有许多特殊变量指令将会影响游戏性, 在多人游戏中这些指令将被视为作弊行为. 提交<code>sv_cheats 1</code>指令用来接触这些指令的限制. {{note|使用这个指令的服务器即使受到[[Valve Anti-Cheat|VAC]]的保护也不会因作弊指令而被ban.}} | ||
+ | ;<code>developer <0-2></code> | ||
+ | :开发者模式将会提供更多的控制台命令,允许作弊和让控制台自动启动, 并且使得指令变得更加的有用和不受限制. 如果是使用<code>2</code>模式,最后出书的几行将会显示在屏幕上. | ||
+ | ;<code>con_log <文件名></code> | ||
+ | ;<code>condump</code> | ||
+ | :如果你想把控制台显示的内容保存成一个文件以便于以后使用,那么请使用这个命令吧. <code>con_log</code>是用来读取由<code>condump</code>保存的命令文件{{tip|控制台只能显示不超过241条的文件.也可以使用<code>con_log</code>来保存然后再继续操作.}} | ||
+ | {{note|这个命令在不同的source版本表现的也不同,在半条命2中,这两个命令无法被识别!在CS:GO中<code>con_log</code>这个命令正确写法是<code>con_logfile<文件名></code>}} | ||
+ | (中文译者注) | ||
− | + | <!-- not convinced that this is useful == Command prefixes == | |
− | + | Commands traditionally come with prefixes that go some way to categorising them. Common ones include: | |
− | + | === Clientside === | |
− | |||
− | |||
− | |||
− | + | ;<code>cl_</code> | |
+ | :Generic clientside | ||
+ | ;<code>demo_</code> | ||
+ | :[[Demo]] recording and playback | ||
+ | ;<code>r_</code> | ||
+ | :Generic rendering configuration | ||
+ | ;<code>mat_</code> | ||
+ | :[[Material]] configuration | ||
+ | ;<code>hud_</code> | ||
+ | :In-game user interface | ||
+ | ;<code>net_</code> | ||
+ | :[[:Category:Networking|Networking]] configuration (a few are serverside) | ||
− | + | === Serverside === | |
− | |||
− | |||
− | |||
− | + | ;sv_ | |
+ | :Generic serverside | ||
+ | ;g_ | ||
+ | :Generic singleplayer configuration | ||
+ | ;mp_ | ||
+ | :Generic multiplayer configuration | ||
+ | ;ent_ | ||
+ | :Direct entity control | ||
+ | ;npc_ | ||
+ | :Direct NPC control | ||
+ | ;phys_ | ||
+ | :Physics adjustments | ||
+ | ;sk_ | ||
+ | :Difficulty ("skill") | ||
+ | --> | ||
− | == | + | == 查看更多 == |
− | |||
− | + | * [[Developer Console Control]] - for programmers | |
+ | * [[Console Command List]] - partial list of console commands and variables | ||
+ | * [[:Category:Console Commands]] - list of written articles for console commands | ||
+ | * [[:Category:Console Variables]] - list of written articles for console variables | ||
− | + | [[Category:Source_SDK_FAQ]] | |
− | + | [[Category:Modding]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 07:27, 19 January 2013
控制台 是一个用来配置和修改游戏的命令行界面工具. 事实上任何东西都可以通过控制台来修改, 并且有许多都是 有必要的.
启用控制台
控制台在默认情况下是无法启动的.激活它,需要开启游戏并在 设置 > 键盘 > 高级选项. 这将会出现两个选项, 其中一个就是 "启用控制台". 一旦激活, 就可以通过 Tab ⇆上面的那个键, 也就是人民群众喜闻乐见的 "标题." ~

-console
启动游戏,然后输入bind 按键 toggleconsole
(以代替原本的按键开启控制台).提交
底部灰色的输入框是用来输入命令的. 它支持两种输入格式: 命令和变量. 命令是一种的代码, 但是特殊变量指令 ("cvars") 需要赋值才能被控制台接受. 当你设置一个特殊变量指令时你应该这样做 :
mat_wireframe 1
当你输入结束时,敲击Return或者↵ Enter来提交. 之后你将会在控制台窗口的最前端看到控制台返回你的信息 ]
.
一些小提示:
- 使用空格键来分隔多个值. 如果一个值包含了字符, 请用双引号来区分这些字符. (例如
say "Hello everyone on the server"
.) - 控制台有时会自动识别出你将要输入的命令(在输入框的下方弹出你将可能输入的指令). 通过↑/↓键来翻阅这些指令并通过 Tab ⇆来选择这些指令.
- 只有"archived" 这个指令会在游戏结束后进行. 使用autoexec如果你想要在游戏开始自动运行一些指令.
- 一些命令是服务器指令, 一些是客户端命令.在多人游戏中,你只能使用客户端命令.
- 有许多命令都带有前缀.其中最常见的就是
cl
("客户端命令")和sv
("服务器命令").
实用指令
find <关键字>
- 这个经常使用到的指令
find
是用来搜索带关键字的指令的.十分有用 find_ent <关键字>
- 和find命令一样,只不过这个是用来搜索带有关键字的地图.
help <指令名>
- 简单的对所输入的指令名的功能进行介绍.
sv_cheats <bool>
- 有许多特殊变量指令将会影响游戏性, 在多人游戏中这些指令将被视为作弊行为. 提交
sv_cheats 1
指令用来接触这些指令的限制.Note: 使用这个指令的服务器即使受到VAC的保护也不会因作弊指令而被ban.
developer <0-2>
- 开发者模式将会提供更多的控制台命令,允许作弊和让控制台自动启动, 并且使得指令变得更加的有用和不受限制. 如果是使用
2
模式,最后出书的几行将会显示在屏幕上. con_log <文件名>
condump
- 如果你想把控制台显示的内容保存成一个文件以便于以后使用,那么请使用这个命令吧.
con_log
是用来读取由condump
保存的命令文件Tip: 控制台只能显示不超过241条的文件.也可以使用
con_log
来保存然后再继续操作.

con_log
这个命令正确写法是con_logfile<文件名>
(中文译者注)
查看更多
- Developer Console Control - for programmers
- Console Command List - partial list of console commands and variables
- Category:Console Commands - list of written articles for console commands
- Category:Console Variables - list of written articles for console variables