脚本历来都差不多,这次的CS:S也和CZ 或者CS1.6差不多,不过有一些东西需要修改一下。好了,如果你想知道如何在CS:S里写一键买枪教本的话,就继续读下去吧。
第一步
=-=-=-=-=
* 设置 *
=-=-=-=-=
首先, 我们首先要做一个自动运行的autoexec
- 打开以下的目录,X:为你的CS:S beta所在盘符:
X:\Program Files\Steam\SteamApps\youremail\counter-strike source beta\cstrike\cfg folder
或者
X:\Valve\Steam\SteamApps\youremail\counter-strike source beta\cstrike\cfg folder
- 目录是按照您的Steam的安装路径设定(如果你是用steam来玩的话 :P)
- 新建一个txt文档,用记事本打开
- 选择“文件”=>"另存为"=> autoexec.cfg ,记得,设定属性为 存档
- 然后用记事本打开这个建立好的autoexec.cfg
第二步
=-=-=-=-=-=-
* 输入命令 *
=-=-=-=-=-=-
接着就是要再autoexec.cfg里面输入买枪命令了,在Source里面的买枪脚本与1.6/CZ差不多,不过你需要在武器名或者物品名前面加上加上"buy",其他都没什么太大的变化。
- 首先确定你要绑定购买武器的按键,比如F1
- 好了,我们要买武器就用F1好了,买什么呢。。嗯。。。AK-47吧,
bind f1 "buy ak47"
*** 注意!!武器名称一律小写!!!***
- 我们还可以在后面加上其他的武器或者子弹,盔甲等等,比如:
bind f1 "buy ak47; buy primammo; buy vest; buy hegrenade"
***注意!!在每一项物品后面要以分号“;”分开***
- 你也可以把两种武器绑定在一起来买,反正我做T买不了M4,照样买AK,比如 .
bind f1 "buy ak47; buy m4a1; buy primammo; buy vest; buy hegrenade"
- 当然了,你需要知道武器的名称才能写脚本买枪呢!继续看吧!
第三步
=-=-=-=-=-=-=-=
* 武器绑定名称 *
=-=-=-=-=-=-=-=
这里列出了可购买的武器和游戏中的物品,以及他们相应的绑定名称,注意,这里的名字都是真是的武器名称,而不是假的VGUI武器名,所以你不必担心不同的机子会有不同的情况产生,只要你是玩CS:S,都一样 。
Pistols:
Glock G18 Select Fire - glock
HK USP .45 Tactical - usp
Sig P228 - p228
Desert Eagle - deagle
FN Five-seveN - fiveseven
Dual Beretta 96G Elite - elite
Shotguns:
Benelli M3 Super90 - m3
Benelli XM1014 - xm1014
Submachine Guns
Steyr Tactical Machine Pistol - tmp
Ingram MAC-10 - mac10
HK MP5-Navy - mp5navy
HK UMP45 - ump45
FN P90 - p90
Assault Rifles:
IMI Galil - galil
FA MAS - famas
AK-47 - ak47
Colt M4A1 Carbine - m4a1
Sig SG 552 Commando - sg552
Steyr AUG - aug
Sniper Rifles:
Steyr Scout - scout
Sig SG 550 Sniper - sg550
AI Arctic Warfare/Magnum - awp
HK G3/SG-1 Sniper Rifle - g3sg1
Machine Gun:
FN M249 Para - m249
Ammunition:
Primary Ammo - primammo
Secondary Ammo - secammo
Equipment:
Kevlar Vest - vest
Kevlar Vest & Helmet - vesthelm
Flashbang - flashbang
HE Grenade - hegrenade
Smoke Grenade - smokegrenade
Defuse Kit - defuser
NightVision Goggles - nvgs
=-=-=-=-=-=-=-=-=-=
* 按键绑定名称 *
=-=-=-=-=-=-=-=-=-=
这里列出的是每一个按键对应再config里面在bind 后面的绑定名称
Keyboard Key - Key Bind Name
Space Bar - space
Caps Lock - capslock
Escape - escape
F1 - f1
F2 - f2
F3 - f3
F4 - f4
F5 - f5
F6 - f6
F7 - f7
F8 - f8
F9 - f9
F10 - f10
F11 - f11
F12 - f12
Pause - pause
Left Quote - `
Hyphen - -
Equals Sign - =
Backspace - backspace
Tab Key - tab
Left Bracket - ]
Right Bracket - [
Forward Slash - \
Semicolon - semicolon
Right Quote - ’
Back Slash - /
Shift Key - shift
Enter - enter
Comma - ,
Control - ctrl
Alt - alt
One - 1
Two - 2
Three - 3
Four - 4
Five - 5
Six - 6
Seven - 7
Eight - 8
Nine - 9
Zero - 0
A - a
B - b
C - c
D - d
E - e
F - f
G - g
H - h
I - i
J - j
K - k
L - l
M - m
N - n
O - o
P - p
Q - q
R - r
S - s
T - t
U - u
V - v
W - w
X - x
Y - y
Z - z
Up Arrow - uparrow
Down Arrow - downarrow
Right Arrow - rightarrow
Left Arrow - leftarrow
Insert - ins
Home - home
Page Up - pgup
Page Down - pgdown
Delete - del
End - end
Mouse Button 1 - mouse1
Mouse Button 2 - mouse2
Mouse Button 3 - mouse3
Mouse Button 4 - mouse4
Mouse Button 5 - mouse5
Mouse Wheel Up - mwheelup
Mouse Wheel Down - mwheeldown
Keypad Key - Key Bind Name
1 - kp_end
2 - kp_downarrow
3 - kp_pgdn
4 - kp_leftarrow
5 - kp_5
6 - kp_rightarrow
7 - kp_home
8 - kp_uparrow
9 - kp_pgup
0 - kp_ins
+ - kp_plus
- - kp_minus
/ - kp_slash
. - kp_del
* - *
Enter - kp_enter
=-=-=-=-=-=-=-=-=-=
*特别注意*
=-=-=-=-=-=-=-=-=-=
这里对一些问题写出可能出现的问题,希望大家注意~!
-在绑定的时候不要使用大写字母,不然脚本无法正常工作。
-如果脚本不生效,请先检查auotexec是否在正确的目录下,并且其属性是否是存档。并且检查每一句语句是否正确地拼写了。
-如果没有足够钱购买一句语句所绑定的所有武器物品的话,就只能买其中可以支付的物品来购买
- 如果你只是想买一梭子弹的话,使用 buyammo 1买机枪子弹,buyammo2买手枪子弹。这在使用awp或者shotgun的时候非常有用。
- 你可以绑定一个按键来切换武器,比如bind mouse4 "use weapon_hegrenade"
- 你也可以在语句之前用"//"来加上注释或者文件头,注意"//"后面只能有一行。要在下一航使用注释语句的话,就必须再加上"//"。比如
//Walk Toggle Script
alias walk "+speed; bind q run"
alias run "-speed; bind q walk"
bind q "walk"
//Net_Graph Script
alias +netgraph "net_graph 3"
alias - netgraph "net_graph 0"
bind alt "+netgraph"
//Buy Scripts
bind kp_home "buy p228; buy vest; buyammo2; buyammo2"
bind kp_uparrow "buy m3; buy vest; buyammo1; buyammo1"
bind kp_pgup "buy p90; buy vest; buy primammo"
bind kp_leftarrow "buy galil; buy famas; buy vest; buy primammo"
bind kp_5 "buy ak47; buy m4a1; buy vest; buy primammo"
bind kp_rightarrow "buy sg552; buy aug; buy vest; buy primammo"
bind kp_end "buy hegrenade; buy flashbang"
bind kp_downarrow "buy primammo; buy secammo"
bind kp_pgdn "buy vesthelm; buy vest"
//Game Configs
cl_showfps 1
hud_drawhistory_time 1
hud_deathnotice_time 3
hud_saytext_time 5
cl_smooth 0
cl_ragdoll_collide 1
bind mouse4 "use weapon_flashbang"
bind mouse5 "use weapon_hegrenade"
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| 关于腾讯 | About Tencent | 服务条款 | 广告服务 | 腾讯招聘 | 腾讯公益 | 客服中心 | 网站导航 | |
| Copyright © 1998 - 2008 Tencent Inc. All Rights Reserved | ![]() |
| 腾讯公司 版权所有 | |