神w3脚本
Ⅰ VBscript脚本语言 生成表格
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>自动生成表格</title>
<script language="vbscript">
sub hua(a,b)
a=document.form.row.value
b=document.form.column.value
document.write "<table border= 1 align=center>"
for i=1 to int(a)
document.write"<tr>"
for j=1 to int(b)
document.write "<td>" &i& "*" & j&"</td>"
next
document.write"</tr>"
next
document.write "</table>"
end sub
</script>
</head>
<body>
<form id="form" name="form" method="post" action="">
<table width="385" border="1" align="center" cellspacing="1">
<tr>
<td width="134">请输入行数:</td>
<td width="238"><label for="row"></label>
<input type="text" name="row" id="row" /></td>
</tr>
<tr>
<td>请输入列数:</td>
<td><label for="column"></label>
<input type="text" name="column" id="column" />
<label for="btn"></label>
<input type="button" name="btn" id="btn" value="生成" onclick="hua 2,3"/></td>
</tr>
</table>
</form>
</body>
</html>
Ⅱ DOTA改图,JASS脚本修改好了英雄技能代码,如何将文件war3map.j放回地图里再压缩
aaaaaaaa
. 软件准备:W3Mmaster MPQMaster WorldEditor(自带的可能需要免CD补丁,可换成第三方的修改器)。
2. 地图解密:打开W3Mmaster软件,选一张地图(已经加密的)打开。解压缩如下文件:
◇war3map.w3u ◇war3map.w3t ◇war3map.w3a ◇war3map.w3h ◇war3map.w3q ◇war3map.wts
3. 地图编辑:打开WorldEditor(或第三方修改器)软件,导入解压出来的文件进行编辑或修改、再导出编辑后的文件。
(不同扩展名的文件可能需要在不同的窗体导入导出,如◇war3map.w3u文件在物体编辑器-单位选项卡下导入导出单位设置)
4. 地图保存:打开MPQMaster软件,打开所选地图,导入编辑后的文件覆盖地图中原来的文件,压缩保存。
5. 地图测试:怎么样啊,修改后的效果是不是令人很惊讶啊!
■说明:
1.war3map.j 地图的核心
2.war3map.w3a 地图的自定义技能文件
3.war3map.w3t 地图的自定义物品文件
4.war3map.w3b 存储树啊,门啊等可破环物的信息
5.war3map.w3d储存装饰物的信息
6.war3map.w3q 储存自定义的科技信息
7.war3map.w3h 储存自定义效果信息
8.war3map.w3i 储存地图的基本设置
9.war3map.w3e储存地图的地形信息
10.war3map.w3u 储存自定义的单位信息
11.war3map.wtg 事实上是触发器的j文件
12.war3map.wts 注悉文件
13.war3map.mmp 储存地图预览的小文件信息
14.war3map.shd 阴影文件信息
15.war3map.wpm 地图的路径信息
16.war3map.doo 装饰物信息
17.war3mapMisc.txt 地图的平衡常数信息
18.war3mapunits.doo 地图的物品摆放信息
另外呢,不是每张地图都可以修改的。比如U9上的原创RPG地图都是加密过的,擅自改动地图就不能进了。而冰封王座自带的地图是可以修改的。
要改图的话,必须要不经过加密的地图才可以。
再给你点编辑器上的单位修改项目说明 (给点面子,分给我吧):
Name
名称
单位的名称
Name - Editor Suffix
名称
WE单位名称后注明
Proper Names
随机名称
随机显示输入名称, 多个名称用","分开
Model Used
单位模型
选择单位的外型
Required Animation Names
动画名称
Interface Icon
单位图像
选择游戏显示的单位肖像
Scaling Value
单位尺寸
调整单位的外型尺寸
Tinting Value (Red)
色彩调整(红)
调整单位的红色值
Tinting Value (Green)
色彩调整(黄)
调整单位的黄色值
Tinting Value (Blue)
色彩调整(蓝)
调整单位的蓝色值
Collision Size
触碰体积
设定单位的碰撞体积
Pathing Map
建筑地基大小
调整建筑物的地基(碰撞体积)
Selection Scale
选择尺度
选择单位所显示的圆框大小
Gold Cost
黄金费用
单位生产黄金费用
Lumber Cost
木材费用
单位生产木材费用
Supply Cost
消耗食物
单位所耗的食物
Supply Proced
供给食物
单位所供给的食物
Unit Classification
单位分类
Giant (巨人) Mechanical(机械) Suicidal(自杀) Summoned (招唤) Town Hall (市镇中心) Tree (树木) Undead (不死生物) Worker (劳工)
选择单位的类型
Build Time
生产时间
单位生产时间
Starting Strength
初期力量值
英雄最初的力量值
Strength per Level
升级增加力量
英雄每升一级所增加的力量值
Starting Intelligence
初期智力值
英雄最初的智力值
Intelligence per Level
升级增加智力
英雄每升一级所增加的智力值
Starting Agility
初期敏捷值
英雄最初的敏捷值
Agility per Level
升级增加敏捷
英雄每升一级所增加的敏捷值
Hit Points Maximum (Base)
最大生命值
单位最大值的生命力
Hit Points Regeneration Rate
生命回复比例
生命回复速度的比列
Hit Points Regeneration Type
生命回复类型
None (无) Always (持续) Only while Blight (腐地上) Only ring the day (白天) Only ring the night (夜晚)
生命回复的类型方式
Mana Maximum
法力最大值
单位法力的最大值
Mana Regeneration
法力回复
法力回复的数值
Initial Mana
最初法力值
最初的法力值
Requirements
建造所需条件
单位生产时所需要的条件
Trained Units
可建造之单位
选择建筑物可以建造的单位
Units Sold
可贩卖之单位
选择建筑物可以贩卖的单位(佣兵)
Items Sls
可贩卖之物品
选择建筑物可以贩卖的物品
Structures Built
可建造之建筑物
选择单位可以建造的建筑物
Upgrades Used
可接受的升级项目
指定哪个升级项目对单位有效
Defense Base
防御增值
设定格外的防御值
Defense Upgrade Bonus
防御值升级加点
设定英雄升级所增加的防御值
Defense Type
防御类型
Normal (普通) Small (轻型) Medium (中等) Large (重型) Fortified (强化) Hero (英雄) Divine (神力)
单位的防御类型
Minimum Attack Range
最低限度攻击范围
自身外一定的距离无法攻击
Attacks Enabled
选择多种攻击模式
选择单位的攻击是否具备攻击1和攻击2的模式
Attacks 1 - Range
攻击1 - 范围
攻击射程范围
Attacks 1 - Attack Type
攻击1 -类型
None (无) Normal(普通) Pierce(穿刺) Siege(攻城) Chaos(地狱)
攻击的方式
Attacks 1 - Weapon Type
攻击1 -武器类型
Normal(正常) Instant (瞬间) Artillery (大炮) Artillery (Line) 大炮(直射) Missile (追踪)
攻击的武器类型
Attacks 1 - Projectile Art
攻击1 -投射武器图像
改变投射单位所发出来的图像
Attacks 1 - Projectile Speed
攻击1 -投射武器速率
改变投射单位的弹道速度
Attacks 1 - Targets Allowed
攻击1 -攻击目标
选择单位可攻击的目标
Attacks 1 - Damage Base
攻击1 -伤害增值
单位伤害增值
Attacks 1 - Damage Number of Dice
攻击1 -伤害比例
单位伤害比例
Attacks 1 - Damage Sides per Die
攻击1 -伤害乘比
单位伤害乘比
Attacks 1 - Cooldown Time
攻击1 -攻击间隔时间
单位下一回合攻击所需的时间
Attacks 1 - Area of Effect(Full Damage)
攻击1 -完全伤害范围
单位攻击对方完全受伤害的范围
Attacks 1 - Area of Effect(Half Damage)
攻击1 -一半伤害范围
单位攻击对方完全伤一半的范围
Attacks 1 - Area of Effect(Quarter Damage)
攻击1 -四分之一伤害范围
单位攻击对方完全伤四分之一范围
Attacks 1 - Area of Effect Targets
攻击1 -允许伤害范围目标
爆炸攻击允许批及伤害的目标
Attacks 2 - Range
攻击2 - 范围
同1
Attacks 2 - Attack Type
攻击2 -类型
None (无) Normal(普通) Pierce(穿刺) Siege(攻城) Chaos(地狱)
同1
Attacks 2 - Weapon Type
攻击2 -武器类型
Normal(正常) Instant (瞬间) Artillery (大炮) Artillery (Line) 大炮(直射) Missile (追踪)
同1
Attacks 2 - Projectile Art
攻击2 -投射武器图像
同1
Attacks 2 - Projectile Speed
攻击2 -投射武器速率
同1
Attacks 2 - Projectile Allowed
攻击2 -攻击目标
同1
Attacks 2 - Damage Base
攻击2 -伤害增值
同1
Attacks 2 - Damage Number of Dice
攻击2 -伤害比例
同1
Attacks 2 - Damage Sides per Die
攻击2 -伤害乘比
同1
Attacks 2 - Cooldown Time
攻击2 -攻击间隔时间
同1
Attacks 2 - Area of Effect(Full Damage)
攻击2 -完全伤害范围
同1
Attacks 2 - Area of Effect(Half Damage)
攻击2 -一半伤害范围
同1
Attacks 2 - Area of Effect(Quarter Damage)
攻击2 -四分之一伤害范围
同1
Attacks 2 - Area of Effect Targets
攻击2 -允许伤害范围目标
同1
Abilities
一般技能
调整一般单位的技能
Hero Abilities
英雄技能
调整英雄单位的技能
Targeted as
敌方辨识种类
Ground(地面) Air (空中) Structure(建筑) Ward(中立)
遭遇敌方让对方如何辨识你的种类
Movement Type
移动类型
NONE(无) Foot(步行) Horse(骑兵) Fly(飞行) Hover(漂浮)
单位移动的方式
Movement Height
单位高度
单位于游戏中的高度
Movement Speed Base
移动速度
单位移动的速度
Movement Turn Rate
转向速度
单位转向的速度
Formation Range
Acquisition Range
整体攻击范围
单位统一攻击的范围
Sight Radius(Day)
视觉(白天)
白天的视野范围
Sight Radius(Night)
视觉(夜晚)
夜晚的视野范围
Transported Size
输送尺寸
进入运输船的尺寸
Sleeps
睡觉
单位是否进入睡眠
Level
等级
单位的等级
Point Value
所得经验
杀掉此单位可以获得多少经验值
Priority
编队优先级
集体框选所选是排列的顺序
Bounty Awarded-Base
奖金增值
Bounty Awarded-Number of Dice
奖金比例
Bounty Awarded-Sides per Die
奖金乘比
Display as Neutral Hostile
对中立国怀敌意
一定距离内是否主动攻击中立国
Stock Maximum
佣兵营库存数量
单位在佣兵营最大库存的数量
Stock Start Delay
佣兵营招募时间
单位在佣兵营等待招募的时间
Stock Replenish Inteval
佣兵营招募间隔时间
单位在佣兵营招募的间隔时间
Tooltip
标示名称
游戏所显示的单位生产标示名称和颜色
Hotkey
生产热键
生产单位的热键
Tooltip - Revive
复活讯息
英雄复活所出现的讯息
Extended Tooltip
单位说明
生产单位所显示的单位的说明
Description
单位描述
Ⅲ 软件测试脚本语言的编写有哪些
<!--我测试了没有问题--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=" http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script language="javascript">var NowFrame = 0;var MaxFrame = 3;function show()</script></head><body onload="show()"><DIV align="center"><IMG src="1.png" style="display:block;height:100px;width:100px" id="div0"><IMG src="2.jpg" style="display:none;height:100px;width:100px" id="div1"><IMG src="1.png" style="display:none;height:100px;width:100px" id="div2"><IMG src="1.jpg" style="display:none;height:100px;width:100px" id="div3"></DIV></body></html>
Ⅳ CS脚本制作
脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。
脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,执行时在控制台输入:exec (脚本文件名).cfg 即可。比如将一个脚本存为buys.cfg文件,则在控制台中输入:exec buys.cfg则可以实现我们所需要的功能。要实现一个命令只要把这一过程定义(alias)好,并且分配一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。
语句简介:
1. alias语句是参数赋值用,语法为alias 参数名 "数值"
2. bind语句为绑定命令,就是把某个alias赋值的参数绑到某个键。具体的语法为bind "键名" "参数名"
3. "buy"相当于按下"b"键;
"buyequip"相当于按下"o"键;
"menuselect x"就是对应购买菜单的号码。
举两个例子:
* 你要买ak47,那你在开局时会按b-->4-->1,
对应的脚本就是buy; menuselect 4; menuselect 1;(中间用分号隔开)
* 你要买手雷和1个闪光弹的话,那你在开局时会按o-->4,o-->3,
对应的脚本就是buyequip; menuselect 4; buyequip; menuselect 3;
注意bind键不能冲突,否则先bind的无效
什么是bind?
Bind就是分配一个命令到指定的键,它同样能够分配一个alias到指定的键。
比如:bind "mouse1" " attack" 表示分配 attack(攻击)这个命令到指定的键mouse1(鼠标左键)
什么是alias?
Alias就是给一组命令定义一个名称,当你定义过后,CS就认为此alias为一个普通的命令,你可以用bind命令分配一个键给这个alias,也可以在其他的alias中使用它。
比如:alias hw "say Hello World!" 则当你在控制台(console)中输入hw这条命令回车执行后,你就对服务器里所有的玩家说了"Hello World!"这句话。
你还可以用bind命令:bind "v" "hw" 当你按过v键后,你同样对服务器里所有的玩家说了Hello World!这句话。
又比如:
alias buym "buy;menuselect 3;menuselect 1" //(注:相当于b-3-1)
alias buyv "buy;menuselect 8;menuselect 1" //(注:相当于b-8-1)
alias buysay "buym;buyv;hw" //(注:组合定义到一起)
bind j "buysay" //(注:组合再定义到J键)
则表示当你执行buysay命令(注:按J键即可)后,购买MP5和普通防弹衣,然后对服务器里所有的玩家说Hello World!这句话。
此alias实现的方法为:
第一步执行buym命令,buym命令已经定义好为"打开购买菜单;选择菜单第3项;再选择菜单第1项",即实现了购买MP5的功能;
第二步执行buyv命令,buyv命令已经定义好为"打开购买菜单;选择菜单第8项;再选择菜单第1项",即实现了购买普通防弹衣的功能;
第三步执行之前已经定义好的hw命令:对服务器里所有的玩家说Hello World!这句话。
把这三步命令定义为一个新的命令buysay,然后用bind命令分配一个键给这个新的命令,则当你按下j键后就实现了这三步命令的功能。
注意:
alias语句在Half-Life Counter-Strike里不能超过259个字符即下面这行字符的长度(一般也超不到这里来的)
"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
最长就这么长哦
下面是进阶玩家需要看的基本式脚本:
1、在脚本文件中//作用为注释,CS系统不会执行//后的文字。如在脚本中加入:
//打倒ZUO BI DE 系统并不会管理这行文字而是忽略掉//及之后的文字。
2、在脚本文件中" "作用为alias的开始和结束标志;在脚本文件中;的作用是分开两条命令语句。
3、首先你必须了解developer这一命令这是关于调试信息的命令:
在控制台输入developer 1后所有载控制台中显示的信息都会在游戏的屏幕上显示出来,相反输入developer 0则关闭显示信息。
注意:这些信息只是你本身的客户端能看到,并不会发送的其他的玩家那里。
比如我想要在屏幕的上方显示This Script Edited by Nick这条信息,可以在控制台中用命令echo This Script Edited by Nick实现,但在游戏时是不可能看得到的(被控制台挡住了)怎样实现呢?
我们可以用一个alias脚本实现:alias nick "developer 1; echo This Script Edited by Nick;developer 0" 然后bind v "nick" 关闭/隐藏控制台后在你按下v键后屏幕的上方就会显示This Script Edited by Nick这条信息。
其次你可以使用alias语句使一些系统默认的命令简化,如:
alias dvon "developer 1"
alias dvoff "developer 0"
则上一条脚本可以简化成:
alias nick "dvon; echo This Script Edited by Nick;dvoff"
这对我们编辑较长的脚本时十分有用。
4、wait命令在脚本中也是十分常用的,它的作用是在执行脚本时做一个极小的暂停,当你的延迟情况不是很严重时可以只使用几个wait命令,当你的延迟情况比较糟糕时可以多用几个wait命令来使你的脚本得以完整/正确的执行。
如:
alias clmenu "wait;wait;wait;slot10"
这条命令是用来清除屏幕上的菜单信息的,在开头的买枪脚本中买完枪后并没有清除购买菜单我们需要按0键来清除菜单,而如果使用了这里的clmenu命令则可以清除购买菜单,slot10的功能就是选择菜单上的0项。
而前面的几个wait命令就是为了防止由网络延迟引起的系统忽略了slot10这条命令,还可以更保险一些把clmenu命令写成:
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"选两次0项来清除购买菜单。
如果你需要较多的延迟也可以写出下面的命令:
alias w1 "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"然后在需要时用w1命令代替wait命令。
几个比较常用的脚本:
// 蹲跳脚本
// 就是用超级跳代替普通跳。
alias cjump " jump; ck"
alias -cjump "-jump; -ck"
bind "space" " cjump" (把超级跳bind到空格键)
// 拆弹掩护脚本
// 当你拆弹时通知队友掩护你,把拆弹bind到某键。
alias defuse " use; radio1; menuselect 1; slot10; say_team Cover me I'm defusing the bomb"
alias -defuse "-use; slot10"
bind "d" " defuse" (把拆弹掩护bind到d键)
// 放弹掩护脚本
// 当你放boom时通知队友掩护你,bind到b键。
alias bomb "weapon_c4; ck; attack; wait; radio1; menuselect 1; slot10; say_team Cover me I'm planting the bomb"
alias -bomb "-ck; -attack; slot10"
bind "b" " bomb" (把放弹掩护bind到b键)
// 人质营救脚本
// 这个脚本把“use"加到跳中,你要做的就是跳到人质的附近就可以救他们了。
alias jumpres " jump; wait; use"
alias -jumpres "-jump; wait; -use"
bind "enter" " jumpres" (bind到“enter”键)
// 停止换弹夹
// 这个脚本可以停止当前武器的换弹夹并快速换回当前武器。
alias reload_stop "weapon_knife; wait; wait; wait; lastinv"
bind "q" "reload_stop" (bind到q键)
// 蹲走脚本
// 这个脚本允许你无需按着一个键蹲下,可以按一下蹲,再按一下站。
alias ck_t "ck_on"
alias ck_on "alias ck_t ck_off; ck; developer 1; echo Ducking enabled; developer 0"
alias ck_off "alias ck_t ck_on; -ck; developer 1; echo Standing enabled; developer 0"
bind "x" "ck_t" (bind到x键)
// 跑走脚本
// 这个脚本允许你无需按着一个键走,可以按一下走,再按一下跑。
alias walk_t "walk_on"
alias walk_on "alias walk_t walk_off; speed; developer 1; echo alking enabled; developer 0"
alias walk_off "alias walk_t walk_on; -speed; developer 1; echo Running enabled; developer 0"
bind "w" "walk_t" (bind到w键)
// 快速劈刀子脚本1
// 当你按着一个键时,会换成刀子用第一种方式连续砍劈,当你放开按键时换回原来的武器。
alias qslash "weapon_knife; wait; attack"
alias -qslash "-attack; lastinv"
bind "alt" " qslash" (bind到Alt键)
// 快速劈刀子脚本2
// 当你按着一个键时,会换成刀子用第二种方式连续砍劈,当你放开按键时换回原来的武器。
alias qstab "weapon_knife; wait; attack2"
alias -qstab "-attack2; wait; lastinv"
bind "alt" " qstab" (bind到Alt键)
*******************************
// 一键购买装备脚本,每个脚本必须包括mclr和w3两行才完整。
alias armor "buyequip; menuselect 1" // 买防弹衣
alias -armor "mclr; mclr"
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"
Server专用
deathmatch 1..................开dm模式,一个人一组,把其它人解决掉
decalfrequency 30.............玩家的logo多久可喷一次(秒)
kick #编号....................踢人(server专用,踢编号需加#,踢名字不用,但大小写要一样)
mapcyclefile mapcycle.txt.....选择地图切换的设定档,内定为mapcycle.txt,可准备好几份设定档
mp_autokick 1.................睡死和TK三次后自动被系统踢掉
mp_autoteambalance 1..........自动队伍平衡,0为准许双方人数不平均和Bot玩时的好参数!
mp_buytime 1.5................以分钟计,即90秒内均可回基地买东西
mp_c4timer 45.................设定C4炸弹的爆炸时间。最低15秒,最高90秒
mp_chasecam 0.................设定观察员模式的玩家只能跟在别人的屁股
mp_consistency 1..............限制某些模型被更改,大的C4或大的别人的武器容易让人发现...
mp_decals 250.................贴图分辨率,降低可减少lag
mp_fadetoblack 1..............这样死后画面变黑 活人可以看得到尸体
mp_falldamage 1...............会不会摔伤
mp_flashlight 1...............开启/关闭可否使用手电筒。1是开启,0是关闭
mp_footsteps 1................开启/关闭脚步声。1是开启,0是关闭
mp_forcechasecam 0............死掉的人:0自由模式、1只能跟着自己队友走动、2尸体视线留在原地
mp_freezetime x...............每一场开始前的购物静止秒数
mp_friendly_genrade_damage 0..............设定同队的是否可以手榴弹丢伤队友
mp_friendlyfire 0.............设定会不会杀伤队友。1是会,0是关闭
mp_ghostfrequency 0.1.........鬼魂每秒钟更新的频率,越高越不会Lag
mp_hostagepenalty 13..........杀了多少人质或队友后会被踢
mp_limitteams 2...............队伍最大相差人数,太多人便不能再加入(如mp_autoteambalance 1则相差到此人数server便会自动平衡)
mp_logfile 1..................开不开纪录文件(那要怎么存盘???)
mp_logmessages 0..............控制是否把游戏进行间玩家的对话也记录到log文件中,此项设定必需同时设定“log on““mp_logfile 1“才可生效
mp_lowlag 0...................子弹打在墙上的效果,速度快用0,慢用1
mp_mapvoteratio 0.6...........票选地图的人数达60%以上才会换地图,0.0-1.0
mp_roundtime 5................设定每回合的时间。(只能3~15分钟)
mp_tkpunish 1.................TK者下回合会自杀
mp_weaponstay 0...............保留落下的武器
nightvision 1.................夜试镜能否使用
status........................列出玩家IP编号等
sv_gravity 800................控制重力,800是正常重力,-999到999999
sv_maxrate 0.............限制网络传输的资料最大值
sv_maxspeed 320...............最大速度
sv_minrate 0.........限制网络传输的资料最小值
sv_password 0.................进入游戏的密码
sv_sendvelocity 0.............设定1开启较复杂的花样以及物理设定,适用较快的Server
users................列出线上使用者名称及Userid(Server产生)及Uniqueid(WON server产生)
changelevel 地图名............立刻换地图,所有USER不会离开游戏
map 地图名....................立刻换地图,但所有USER会离开游戏。
mp_maxrounds X................X→几回合之后换地图
mp_winlimit X.................任一队胜X场便换图,例5战3胜制,X=3
mp_timelimit 45..........每隔多少时间换一次地图
(以上三个只能选一个,因此要“mp_maxrounds 20“前要先“mp_timelimit 0“)
sv_rcon_maxfailures 5..........试图取得管理员权限失败超过几次,CDKEY即被BAN
sv_rcon_minfailuretime 30......单位秒。如果在此时间内试图取得管理员权限.又失败了
sv_rcon_minfailures指定的次数,该CDKEY即被BAN
sv_rcon_banpenalty 0...........指定在试图取得管理员权限中如果BAN CDKEY,BAN多久。0=永远
玩家用参数
adjust_crosshair..............每打一次准心就会换颜色,共有五种颜色,选个亮一点吧!!
ah 1..........................设定是否开始自动说明(戏中给玩家引导)
cl_allowupload 1..............允许用户方上传自己的资料如logo
cl_allowdownload 1............允许用户方自动下传sever的资料如map
cl_download_ingame 1..........允许用户方在game中自动下传sever的资料,如logo,map
cl_cmdrate 30.................modem用户设30,宽频设40~50,Lan=50
cl_lw X.......................有无武器的动画,最好设x=1
cl_lb 0.......................此项与血渍有关,设1比较真实,但会减低速度
cl_lc 1.......................和cs的新的网络技术有关,最好设x=1
cl_hidefrags 1................设定是否隐藏除了自己以外其它人的杀敌数与死亡数
cl_observercrosshair 1................设定在观察员模式的时候是否要开起准星
cl_updaterate 20..............上传速度,如果是宽频设30~40,如果在比较多人的站设25,modem=15,Lan=50
con_color 255 155 50..........HUD的颜色(RGB)
dm 1..........................设定1来开启游戏开始时的讯息介绍
drawradar.....................显示雷达,有时雷达会突然消失,就可以用(有时候SERVER关掉了你按也没用)
fastsprites 0.................烟雾特效,0逼真,1像超任,2像GameBoy
fps_max X.....................x=1~100,游戏输出给显示卡的最大fps数
hideradar.....................关闭雷达(测试你懂不懂得辨认队友,以免tk)
hud_centerid 0................设定为1时,玩家ID会出现在屏幕的正中央。否则会出现在画面的左下角。
hud_fastswitch 0..............快速换武器,按数字直接换不用再按鼠标
keys..........................显示自己的CD-KEY信息(CS没效???)
kill..........................自杀!!死定的时候……了断自已吧…
lefthand 0....................设定屏幕上的玩家是左撇子,或是右撇子。
listmaps....................显示server的地图排程
listplayers.................显示大家的编号与姓名
maps 开头.....................列出已安装之地图档名,(只列出指定字母开头的文件名,*为所有地图)
max_shells 50.................子弹的最大显示数量(太多会lag...)0-500
max_smokepuffs 50.............烟雾弹的最大显示数量,0-500
name 新名字...................换名字,活着的时候才能用
nightvision...................开关夜视镜
r_speeds 0....................以console文字方式显示平均fps,draw speed及polygon info??
r_speeds 0....................强制工作!!对网速能稍做改善!有没有效果……自已看吧!??
rate 2500.....................从server接受信息的速度,太大太小都会lag,要选适合的
setinfo ah 1...............是否提供自动说明的功能
setinfo dm 1................换地图后开启地图的简介
setinfo ghosts 0..............观察模式时是否鬼魂关掉,对lag有帮助
setinfo lefthand 0............设定屏幕上的玩家是左撇子,或是右撇子。
setinfo vgui_menus 1..........图形化选单开关
sizedown......................缩小屏幕
sizeup........................放大屏幕
timeleft..........让你知道还有几分钟换地图
version.......................显示版本信息
vote 编号.....................对TKer,Camper还有Cheater投票,过6成的人投票就行
votemap 地图名.........玩家可以投票投下一张地图
sensitivity X.................鼠标速度0.1-不限?(20是config的最大值)
zoom_sensitivity_ratio........设定使用狙击镜时鼠标移动速度
ping..................显示Server ping client值
pingservers............显示Client ping server值
net_graph x...................打开测FPS与联机速的工具 x=1开 x=0关,开起此项多少会减少fps
net_graphpos x................工具的位置 x=1,2,3
net_graphwidth 192............工具的大小
volume 0.8....................调整音量大小,实际音量为(volume/hisound)
hisound 1.000000..............设定音量最大值,实际音量为(volume/hisound)
bgmvolume 1.000000.........背景音效音乐之音量大小
disconnect..........离开游戏,保持在CS console状态
exit.....................离开游戏,关闭CS,回到桌面
quit..........................离开游戏,关闭CS,回到桌面
reconnect.....................不离线直接重组联机
retry.........................离线并重新联机
connect IP....................联机到指定Server
注意:以下部分为增加图象质量,如欲提高显示速度请使用相反设置
命令 默认值 建议更改值 说明
cl_himodels 0...........0,使用较低细节的人物皮肤,提高显示速度
gl_playermip 2..........0,渲染质量,越高数字质量越差显示也越快
max_smokepuffs 0........30,设定同时间可显示的烟雾数量(服务器端用)
fps_max 52..............100,显示最大FPS数,高性能机器可改大
mp_decals 20............300,最大同时显示贴图
hisound 0...............1,高质量声音
loadas8bit 1............0,使用8bit音质(较低质量)
s_a3d 0.................0,使用A3D系列声卡设置为1
s_eax 0.................0,使用创新系列声卡设置为1
bgmvolume 0.............1,播放CD音乐
cl_download_ingame 1....下载其它玩家LOGO、贴图等
gl_smoothmodels 1.......3,人物动作更平滑
gl_round_down 1.........3
setinfo “ah“ 0..........1
setinfo “ghosts“ 0......1,是否显示鬼魂
setinfo “vgui_menus“ 0..1,是否显示图形购买界面
cl_gaitestimation 1.....0,衔接人物两个动作
cl_nopred 0.............0
gl_picmip 0.............2,渲染质量,越大的数字图象质量越低速度越快
r_drawviewmodel 0.......1,显示武器
录像类命令
首先你必须拥有CS
激活游戏的时候请修改快捷方式内的参数
\hl.exe -console -game cstrike -condebug
此为范例请将路径更改为你自己游戏安装的路径
如果没有hl.exe使用cstrike.exe也可以。
进入游戏,并正常开始一场游戏
当您想录像时请按~键呼叫出控制台,在控制台输入以下命令:
record filename...............开始记录一个录像,录像保存在\cstrike\filename.dem
demos.........................循环播放使用 startdemos命令播放的录像
listdemo demoname.............列出录像信息
playdemo filename.............使用正常速度播放 filename.dem 录像
playvol 9.....................设置录像回放次数
removedemo demo sgmt..........移除录像中设置的片断位置
setdemoinfo demo sgmt info....增加一个录像信息,例如一段文字,渐进渐出或者快进快退
startdemos....................循环播放一段录像
startmovie filename...........播放一段录像
stop..........................停止录像
stopdemo......................同上
swapdemo demo seg seg.......交换录像中两处片断位置
imedemo demoname..............播放一段录像,同时显示最大fps(每秒显示帧速)及平均fps
appenddemo demoname...........在该录像文件后继续录像, 不覆盖原录像
removedemo....................从DEMO中剪掉一个片段,先用listdemo 看录像的信息
edgefriction 2............3D画面方面的东东
hpk_maxsize 0.5...........在custom.hpk多大时, 系统自动砍掉, 以MB为单位
远程遥控
先在Server.cfg 加上Rcon_password 密码
游戏中player 再以Rcon_password 密码 登入
Player 即摇身一变为AMD,可下达Server指令
但指令前需加rcon空一格。
rcon addip 0 〈ip〉...........拒绝某个IP进入游戏,0表是永久,以分钟计,IP之取得由rcon status
rcon addid 0 〈won id〉 kick....设定某个WON ID不准进入游戏,时间设定同上
rcon kick xxx...............把某个玩家踼掉,xxx可以是玩家id,不过由于有些人会加些特殊码,有时会失效,则必需改用玩家编号,(编号由rcon users可取得,每个id最前方的数字即为玩家编码,用rcon kick # yyy #)
rcon listid.................(看bannd id)
rcon restart................server地图重玩
rcon say ID:................server talk
rcon say xxxx...............由server发生公告,不管死掉还是活着的都看的到,若是发出来讯息很怪,每个字会被“夹住,可改用rcon say “xxxx“即可改善,不过1.1版应该不会有这现象了
rcon status.................看Info
rcon users..................看所有人资料
rcon writeip................将Ban掉的ID存入server
rcon writeid........将Ban掉的WON ID存入server
rcon_address IP.............Server满人时候用,只可以进行管理,不能Play
rcon_password 密码..........AMD登入密码
在使用addip和addid的同时, 建议最好做一个autoexec.cfg档, 里面写下exec listip.cfgexec banned.cfg
这样子在Server重新激活时, 才会把上一次存下的记录Load到新激活的Server里, 而名字最好就用Toexec.cfg,因为valve.rc里设定是找这个档来跑, 或是自行修改那个档去捉别的也行, 其中, listip.cfg是ban掉的ip记录文件, banned.cfg是ban掉的won id记录文件, 最后, 不建议把exec listip.cfg和exec banned.cfg放入server.cfg, 这 样会使每次换地图时就load一次, 由rcon listip和rcon listid很快就会发现被重复的记录塞满
bind "KP_5" "aug;sg552;primammo;" // “5 ”为购买土匪的Sg552 或者 警察的 Aug 然后买满子弹,就是带瞄准镜那把枪
bind "KP_DEL" "vest;" // “.” 购买防弹衣
bind "KP_DOWNARROW" "deagle;secammo;" // “2” 沙漠之鹰
bind "KP_END" "usp;secammo;" // “1” USP 警察拿的手枪
bind "KP_HOME" "m4a1;ak47;primammo;" //“7” M4 和 AK
bind "KP_INS" "vesthelm;" //“0” 带头盔的防弹衣
bind "KP_LEFTARROW" "mp5;primammo;" //“4” MP5
bind "KP_MINUS" "flash;" //“- ” 闪光弹
bind "KP_PGDN" "defuser;" //“3” 警察的拆弹器
bind "KP_PGUP" "awp;primammo;" //“9” awp
bind "KP_PLUS" "hegren;" //“ ”手榴弹
bind "KP_RIGHTARROW" "shield;" //“6” 盾牌
bind "KP_UPARROW" "famas;galil;primammo;" //“8” 警察和土匪的新枪
只要把Steam的文件里面的Autoexec.cfg或者userconfig.cfg里面的脚本清空 然后把上面的脚本放上去就可以实现一键买枪了·!(注意:安装一键买枪时候请备份你原来的脚本!)
Ⅳ 求一个CS1.6的超级脚本 !~~~~~~~
首先要了解什么是脚本?
脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。
脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下(把下面的代码在记事本里面粘贴,再保存,文件名*.cfg,如:buys.cfg,保存类型为所有文件,保存路径为 你的cs1.5/cstrike),执行时在控制台输入:exec (脚本文件名).cfg 即可。比如将一个脚本存为buys.cfg文件,则在控制台中输入:exec buys.cfg则可以实现我们所需要的功能。
也可以在你的cs目录下 cs1.5/cstrike 找到config.cfg 以记事本方式打开,在其中加入一句代码 就是上面再控制台输入的那句
exec *.cfg 这样就不用每次都去控制台输口令了
要实现一个命令只要把这一过程定义(alias)好,并且分配一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。
语句简介:
1. alias语句是参数赋值用,语法为alias 参数名 "数值"
2. bind语句为绑定命令,就是把某个alias赋值的参数绑到某个键。具体的语法为bind "键名" "参数名"
3. "buy"相当于按下"b"键;
"buyequip"相当于按下"o"键;
"menuselect x"就是对应购买菜单的号码。
举两个例子:
* 你要买ak47,那你在开局时会按b-->4-->1,
对应的脚本就是buy; menuselect 4; menuselect 1;(中间用分号隔开)
* 你要买手雷和1个闪光弹的话,那你在开局时会按o-->4,o-->3,
对应的脚本就是buyequip; menuselect 4; buyequip; menuselect 3;
注意bind键不能冲突,否则先bind的无效
什么是bind?
Bind就是分配一个命令到指定的键,它同样能够分配一个alias到指定的键。
比如:bind "mouse1" "+attack" 表示分配+attack(攻击)这个命令到指定的键mouse1(鼠标左键)
什么是alias?
Alias就是给一组命令定义一个名称,当你定义过后,CS就认为此alias为一个普通的命令,你可以用bind命令分配一个键给这个alias,也可以在其他的alias中使用它。
比如:alias hw "say Hello World!" 则当你在控制台(console)中输入hw这条命令回车执行后,你就对服务器里所有的玩家说了"Hello World!"这句话。
你还可以用bind命令:bind "v" "hw" 当你按过v键后,你同样对服务器里所有的玩家说了Hello World!这句话。
又比如:
alias buym "buy;menuselect 3;menuselect 1" //(注:相当于b-3-1)
alias buyv "buy;menuselect 8;menuselect 1" //(注:相当于b-8-1)
alias buysay "buym;buyv;hw" //(注:组合定义到一起)
bind j "buysay" //(注:组合再定义到J键)
则表示当你执行buysay命令(注:按J键即可)后,购买MP5和普通防弹衣,然后对服务器里所有的玩家说Hello World!这句话。
此alias实现的方法为:
第一步执行buym命令,buym命令已经定义好为"打开购买菜单;选择菜单第3项;再选择菜单第1项",即实现了购买MP5的功能;
第二步执行buyv命令,buyv命令已经定义好为"打开购买菜单;选择菜单第8项;再选择菜单第1项",即实现了购买普通防弹衣的功能;
第三步执行之前已经定义好的hw命令:对服务器里所有的玩家说Hello World!这句话。
把这三步命令定义为一个新的命令buysay,然后用bind命令分配一个键给这个新的命令,则当你按下j键后就实现了这三步命令的功能。
注意:
alias语句在Half-Life Counter-Strike里不能超过259个字符即下面这行字符的长度(一般也超不到这里来的)
"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
最长就这么长哦
下面是进阶玩家需要看的基本式脚本:
1、在脚本文件中//作用为注释,CS系统不会执行//后的文字。如在脚本中加入:
//打倒ZUO BI DE 系统并不会管理这行文字而是忽略掉//及之后的文字。
2、在脚本文件中" "作用为alias的开始和结束标志;在脚本文件中;的作用是分开两条命令语句。
3、首先你必须了解developer这一命令这是关于调试信息的命令:
在控制台输入developer 1后所有载控制台中显示的信息都会在游戏的屏幕上显示出来,相反输入developer 0则关闭显示信息。
注意:这些信息只是你本身的客户端能看到,并不会发送的其他的玩家那里。
比如我想要在屏幕的上方显示This Script Edited by Nick这条信息,可以在控制台中用命令echo This Script Edited by Nick实现,但在游戏时是不可能看得到的(被控制台挡住了)怎样实现呢?
我们可以用一个alias脚本实现:alias nick "developer 1; echo This Script Edited by Nick;developer 0" 然后bind v "nick" 关闭/隐藏控制台后在你按下v键后屏幕的上方就会显示This Script Edited by Nick这条信息。
其次你可以使用alias语句使一些系统默认的命令简化,如:
alias dvon "developer 1"
alias dvoff "developer 0"
则上一条脚本可以简化成:
alias nick "dvon; echo This Script Edited by Nick;dvoff"
这对我们编辑较长的脚本时十分有用。
4、wait命令在脚本中也是十分常用的,它的作用是在执行脚本时做一个极小的暂停,当你的延迟情况不是很严重时可以只使用几个wait命令,当你的延迟情况比较糟糕时可以多用几个wait命令来使你的脚本得以完整/正确的执行。
如:
alias clmenu "wait;wait;wait;slot10"
这条命令是用来清除屏幕上的菜单信息的,在开头的买枪脚本中买完枪后并没有清除购买菜单我们需要按0键来清除菜单,而如果使用了这里的clmenu命令则可以清除购买菜单,slot10的功能就是选择菜单上的0项。
而前面的几个wait命令就是为了防止由网络延迟引起的系统忽略了slot10这条命令,还可以更保险一些把clmenu命令写成:
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"选两次0项来清除购买菜单。
如果你需要较多的延迟也可以写出下面的命令:
alias w1 "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"然后在需要时用w1命令代替wait命令。
几个比较常用的脚本:
// 蹲跳脚本
// 就是用超级跳代替普通跳。
alias +cjump "+jump; +ck"
alias -cjump "-jump; -ck"
bind "space" "+cjump" (把超级跳bind到空格键)
// 拆弹掩护脚本
// 当你拆弹时通知队友掩护你,把拆弹bind到某键。
alias +defuse "+use; radio1; menuselect 1; slot10; say_team Cover me I\'m defusing the bomb"
alias -defuse "-use; slot10"
bind "d" "+defuse" (把拆弹掩护bind到d键)
// 放弹掩护脚本
// 当你放boom时通知队友掩护你,bind到b键。
alias +bomb "weapon_c4; +ck; +attack; wait; radio1; menuselect 1; slot10; say_team Cover me I\'m planting the bomb"
alias -bomb "-ck; -attack; slot10"
bind "b" "+bomb" (把放弹掩护bind到b键)
// 人质营救脚本
// 这个脚本把“use"加到跳中,你要做的就是跳到人质的附近就可以救他们了。
alias +jumpres "+jump; wait; +use"
alias -jumpres "-jump; wait; -use"
bind "enter" "+jumpres" (bind到“enter”键)
// 停止换弹夹
// 这个脚本可以停止当前武器的换弹夹并快速换回当前武器。
alias reload_stop "weapon_knife; wait; wait; wait; lastinv"
bind "q" "reload_stop" (bind到q键)
// 蹲走脚本
// 这个脚本允许你无需按着一个键蹲下,可以按一下蹲,再按一下站。
alias ck_t "ck_on"
alias ck_on "alias ck_t ck_off; +ck; developer 1; echo Ducking enabled; developer 0"
alias ck_off "alias ck_t ck_on; -ck; developer 1; echo Standing enabled; developer 0"
bind "x" "ck_t" (bind到x键)
// 跑走脚本
// 这个脚本允许你无需按着一个键走,可以按一下走,再按一下跑。
alias walk_t "walk_on"
alias walk_on "alias walk_t walk_off; +speed; developer 1; echo alking enabled; developer 0"
alias walk_off "alias walk_t walk_on; -speed; developer 1; echo Running enabled; developer 0"
bind "w" "walk_t" (bind到w键)
// 快速劈刀子脚本1
// 当你按着一个键时,会换成刀子用第一种方式连续砍劈,当你放开按键时换回原来的武器。
alias +qslash "weapon_knife; wait; +attack"
alias -qslash "-attack; lastinv"
bind "alt" "+qslash" (bind到Alt键)
// 快速劈刀子脚本2
// 当你按着一个键时,会换成刀子用第二种方式连续砍劈,当你放开按键时换回原来的武器。
alias +qstab "weapon_knife; wait; +attack2"
alias -qstab "-attack2; wait; lastinv"
bind "alt" "+qstab" (bind到Alt键)
*******************************
// 一键购买装备脚本,每个脚本必须包括mclr和w3两行才完整。
alias +armor "buyequip; menuselect 1" // 买防弹衣
alias -armor "mclr; mclr"
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"
补充一下具体操作
打开记事本,输入语句,点"另存为"到CSTRIKE,格式为"所有文件",文件名为*.CFG
就可以了
cs1.5 优化脚本
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "*" "defuser"
bind "+" "yapb menu"
bind "," "buyammo1"
bind "-" "amxmodmenu"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "yapb menu"
bind "[" "invprev"
bind "\" "amxmodmenu"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "+commandmenu"
bind "j" "cheer"
bind "k" "vo"
bind "l" "l_attack"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "+quiksilencer"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "v" "timeleft"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+ck"
bind "SHIFT" "+speed"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F9" "ctspawn"
bind "F10" "tspawn"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "centerview"
bind "KP_HOME" "b413"
bind "KP_UPARROW" "scout"
bind "KP_PGUP" "awp"
bind "KP_5" "mp5"
bind "KP_END" "usp"
bind "KP_DOWNARROW" "deagle"
bind "KP_PGDN" "fb2"
bind "KP_ENTER" "hegren"
bind "KP_INS" "helm"
bind "KP_DEL" "vest"
bind "KP_MINUS" "sgren"
bind "KP_PLUS" "fb"
bind "CAPSLOCK" "vo"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+lightattack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "awp"
bind "PAUSE" "pause"
voice_scale "2.000000"
voice_enable "1"
voice_forcemicrecord "1.000000"
console "1.0"
fps_max "101.000000"
fps_modem "0"
crosshair "1.000000"
gamma "3.000000"
brightness "1.000000"
con_color "255 255 255"
net_graph "3"
net_scale "5"
net_graphpos "2"
sv_voiceenable "1"
sv_aim "0"
hpk_maxsize "0"
viewsize "120.000000"
ati_subdiv "2.0"
ati_npatch "1.0"
r_bmodelhighfrac "5.0"
mp_decals "200.000000"
gl_dither "1"
gl_polyoffset "0.1"
gl_overbright "0"
gl_flipmatrix "0"
gl_monolights "0"
s_rolloff "1.0"
s_doppler "0.0"
s_distance "60"
s_automin_distance "2"
s_automax_distance "30"
s_min_distance "5"
s_max_distance "1000"
s_leafnum "0"
s_refgain "0.4"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2.0"
s_verbwet "0.15"
s_a3d "0.000000"
s_eax "0.000000"
volume "0.800000"
suitvolume "0.250000"
hisound "1.000000"
bgmvolume "0.000000"
MP3Volume "0.800000"
_snd_mixahead "0.1"
name "En.x*"
team "TBB"
model "gordon"
skin ""
topcolor "30"
bottomcolor "6"
rate "25000.000000"
cl_updaterate "101"
cl_lw "1"
cl_lc "1"
cl_dlmax "128"
cl_himodels "0.000000"
cl_idealpitchscale "0.8"
cl_timeout "35"
cl_cmdbackup "2"
cl_download_ingame "1"
cl_allowdownload "1"
cl_allowupload "1"
cl_cmdrate "101"
lookstrafe "0.000000"
lookspring "0.000000"
cl_forwardspeed "400"
cl_backspeed "400"
cl_vsmoothing "0.05"
m_pitch "0.022"
m_yaw "0.022"
m_forward "1"
m_side "0.8"
m_filter "0.000000"
sensitivity "1.800000"
joystick "0.000000"
hud_takesshots "0"
fastsprites "1"
cl_corpsestay "600.000000"
_cl_autowepswitch "0"
hud_capturemouse "1"
hud_draw "1"
cl_righthand "0"
cl_minmodels "0"
cl_dynamiccrosshair "0"
hud_fastswitch "1"
hud_centerid "1"
voice_modenable "1"
hud_classautokill "1"
setinfo "_vgui_menus" "0"
setinfo "_ah" "0"
setinfo "dm" "0"
setinfo "s4" "14781890"
+mlook
+jlook
再来一个
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "," "buyammo1"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "podbotmenu"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "+commandmenu"
bind "i" "showbriefing"
bind "j" "cheer"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "v" "+ck"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "hegren"
bind "CTRL" "+ck"
bind "SHIFT" "+speed"
bind "F3" "adjust_crosshair"
bind "F4" "exec net.cfg"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "centerview"
bind "KP_HOME" "b413"
bind "KP_UPARROW" "b424"
bind "KP_PGUP" "awp"
bind "KP_LEFTARROW" "mp5"
bind "KP_5" "p90"
bind "KP_RIGHTARROW" "ump45"
bind "KP_END" "usp"
bind "KP_DOWNARROW" "deagle"
bind "KP_PGDN" "p228"
bind "KP_ENTER" "hegren"
bind "KP_INS" "helm"
bind "KP_DEL" "vest"
bind "KP_SLASH" "nvgs"
bind "KP_MINUS" "defuser"
bind "KP_PLUS" "fb"
bind "CAPSLOCK" "+voicerecord"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "+jump"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
voice_scale "0.750000"
voice_enable "1"
voice_forcemicrecord "1.000000"
console "1.0"
fps_max "101"
fps_modem "0"
crosshair "1.000000"
gamma "3.000000"
brightness "1.000000"
con_color "255 155 50"
net_graph "0"
net_scale "5"
net_graphpos "1"
sv_voiceenable "1"
sv_aim "0"
hpk_maxsize "0"
viewsize "120.000000"
ati_subdiv "2.0"
ati_npatch "1.0"
r_bmodelhighfrac "5.0"
mp_decals "300.000000"
gl_dither "1"
gl_polyoffset "4"
gl_overbright "0.000000"
gl_flipmatrix "0"
gl_monolights "0"
s_rolloff "1.0"
s_doppler "0.0"
s_distance "60"
s_automin_distance "2"
s_automax_distance "30"
s_min_distance "5"
s_max_distance "1000"
s_leafnum "0"
s_refgain "0.4"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2.0"
s_verbwet "0.25"
s_a3d "0.000000"
s_eax "1.000000"
volume "0.600000"
suitvolume "0.550000"
hisound "1.000000"
bgmvolume "1.000000"
MP3Volume "0.800000"
_snd_mixahead "0.1"
name "Fly.Pig"
team ""
model "gordon"
skin ""
topcolor "30"
bottomcolor "6"
rate "20000.000000"
cl_updaterate "101"
cl_lw "1"
cl_lc "1"
cl_dlmax "128"
cl_himodels "0.000000"
cl_idealpitchscale "0.8"
cl_timeout "35"
cl_cmdbackup "2"
cl_download_ingame "1"
cl_allowdownload "1"
cl_allowupload "1"
cl_cmdrate "101"
lookstrafe "0.000000"
lookspring "0.000000"
cl_forwardspeed "400"
cl_backspeed "400"
cl_vsmoothing "0.05"
m_pitch "0.022"
m_yaw "0.022"
m_forward "1"
m_side "0.8"
m_filter "1.000000"
sensitivity "2.000000"
joystick "0.000000"
hud_takesshots "0"
fastsprites "0"
cl_corpsestay "180.000000"
_cl_autowepswitch "1"
hud_capturemouse "1"
hud_draw "1"
cl_righthand "1"
cl_minmodels "1"
cl_dynamiccrosshair "1"
hud_fastswitch "1"
hud_centerid "1"
voice_modenable "1"
hud_classautokill "1"
setinfo "_ah" "0"
setinfo "_vgui_menus" "0"
+mlook
Ⅵ 怎么用脚本监听页面复选框是否被选中
被选中了 就会触发值的修改事件 你只要在事件里面做点事情就可以了。
<input type="checkbox" onchange="{alert('被修改了。')}"/>
== 我写给给你啊
你按这个思路来做:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function setChange(v,is){
v=document.getElementById(v);
v.innerHTML=is.checked?"在这里设置"+is.value+"的信息!":"";
}
</script>
</head>
<body>
<input type="checkbox" onchange="setChange('s1',this)" name="name1" value="v1" />v1<span id="s1"></span><br/>
<input type="checkbox" onchange="setChange('s2',this)" name="name2" value="v2" />v2<span id="s2"></span><br/>
<input type="checkbox" onchange="setChange('s3',this)" name="name3" value="v3" />v3<span id="s3"></span><br/>
</body>
</html>
Ⅶ cs怎么弄自己的脚本啊
就是含有bind和alias等命令的集合,
你可以把这个集合存为一个独立的文件然后在需要的时候执行,
这样就可以方便你在CS中的使用。
脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,
执行时在控制台输入:exec (脚本文件名).cfg 即可。
比如将以上的脚本存为buys.cfg文件,
则在控制台中输入:
exec buys.cfg则可以实现我们所需要的功能。
要实现一个命令只要把这一过程定义(alias)好,
并且分配一个键位给这个命令,
以后只要按分配好的键位,就可以实现这一过程。
所有的脚本都是通过这一方法实现的。
1. alias语句是参数赋值用,语法为alias 参数名 “数值”
2. bind语句为绑定命令,就是把某个alias赋值的参数绑到某个键。
具体的语法为bind "键名" "参数名"
3. “buy”相当于按下“b”键,
“buyequip”相当于按下“o”键;
“menuselect x”就是对应购买菜单的号码。
举个例子:
* 你要买ak47,那你在开局时会按b41,
对应的脚本就是buy; menuselect 4; menuselect 1;(中间用分号隔开)
* 你要买手雷和1个闪光弹的话,那你在开局时会按o4,o3,
对应的脚本就是buyequi menuselect
注意bind键不能冲突,否则先bind的无效哦。
Bind就是分配一个命令到指定的键,它同样能够分配一个alias到指定的键。
比如:
bind "mouse1" " attack"
表示分配 attack(攻击)这个命令到指定的键mouse1(鼠标左键)
什么是alias?
Alias就是给一组命令定义一个名称,
当你定义过后,CS就认为此alias为一个普通的命令,
你可以用bind命令分配一个键给这个alias,也可以在其他的alias中使用它。
比如:
alias hw "say Hello World!"
则当你在控制台(co ole)中输入hw这条命令回车执行后
你就对服务器里所有的玩家说了Hello World!这句话。
你还可以用bind命令:
bind “v” "hw"
当你按过v键后
你同样对服务器里所有的玩家说了Hello World!这句话。
又比如:
alias buym "buy;menuselect 3;menuselect 1"
alias buyv "buy;menuselect 8;menuselect 1"
alias buysay "buym uyv;hw"
bind j "buysay"
则表示当你执行buysay命令后
购买MP5和普通防弹衣
然后对服务器里所有的玩家说Hello World!这句话。
此alias实现的方法为:
第一步执行buym命令,
buym命令已经定义好为"打开购买菜单;选择菜单第3项;再选择菜单第1项"
即实现了购买MP5的功能,
第二步执行buyv命令,
buyv命令已经定义好为"打开购买菜单;选择菜单第8项;再选择菜单第1项"
即实现了购买普通防弹衣的功能,
第三步执行之前已经定义好的hw命令:
对服务器里所有的玩家说Hello World!这句话。
把这三步命令定义为一个新的命令buysay
然后用bind命令分配一个键给这个新的命令
则当你按下j键后就实现了这三步命令的功能。
注意:
alias语句不能超过259个字符即下面这行字符的长度在Half-Life:
Counter-Strike里:
"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
最长就这么长哦
几个比较常用的脚本
*************************
比较有用
*************************
// 蹲跳脚本
// - 就是用超级跳代替普通跳。
alias cjump " jum ck"
alias -cjump "-jum -ck"
bind " ace" " cjump" (把超级跳band到空格键)
// 拆弹掩护脚本
// - 当你拆弹时通知队友掩护你,把拆弹band到某键。
alias defuse " use; radio1; menuselect 1; slot10; say_team Cover me I'm defusing the bomb"
alias -defuse "-use; slot10"
bind "d" " defuse" (把拆弹掩护band到d键)
// 放弹掩护脚本
// - 当你放boom时通知队友掩护你,band到b键。
alias bomb "weapon_c4; ck; attack; wait; radio1; menuselect 1; slot10; say_team Cover me I'm planting the bomb"
alias -bomb "-ck; -attack; slot10"
bind "b" " bomb" (把放弹掩护band到b键)
// 人质营救脚本
// - 这个脚本把“use"加到跳中,你要做的就是跳到人质的附近就可以救他们了。
alias jumpres " jum wait; use"
alias -jumpres "-jum wait; -use"
bind "enter" " jumpres" (band到“enter”键)
// 清除跳脚本
// - 这个脚本把清除命令加到跳里, 所以当某个菜单还没有关掉时你要做的就是跳一下。
alias jumpclr " jum mclr"
alias -jumpclr "-jump"
alias "mclr" "slot10; wait; wait; slot10"
bind " ace" " jumpclr" (band到空格键)
// 装弹掩护
// - 当你装弹时通知队友掩护。
alias recov " reload; wait; -reload; radio1; menuselect 1; say_team cover me I'm reloading"
alias -recov "slot10; wait; wait; slot10"
bind "r" " recov" (band到r键)
********************
比较有用
********************
// 停止换弹夹
// - 这个脚本可以停止当前武器的换弹夹并快速换回当前武器。
alias reload_stop "weapon_knife; wait; wait; wait; lastinv"
bind "q" "reload_stop" (band到q键)
*******************
比较有用
*******************
// 蹲走脚本// - 这个脚本允许你无需按着一个键蹲下,可以按一下蹲,再按一下站。
alias ck_t "ck_on"
alias ck_on "alias ck_t ck_off; ck; developer 1; echo Ducking enabled; developer 0"
alias ck_off "alias ck_t ck_o -ck; developer 1; echo Standing enabled; developer 0"
bind "x" "ck_t" (band到x键)
// 跑走脚本//- 这个脚本允许你无需按着一个键走,可以按一下走,再按一下跑。
alias walk_t "walk_on"
alias walk_on "alias walk_t walk_off; eed; developer 1; echo alking enabled; developer 0"
alias walk_off "alias walk_t walk_o - eed; developer 1; echo Ru ing enabled; developer 0"
bind "w" "walk_t" (band到w键)
// 快速劈刀子脚本1// - 当你按着一个键时,会换成刀子用第一种方式连续砍劈,当你放开按键时换回原来的武器。
alias qslash "weapon_knife; wait; attack"
alias -qslash "-attack; lastinv"
bind "alt" " qslash" (band到Alt键)
// 快速劈刀子脚本2// - 当你按着一个键时,会换成刀子用第二种方式连续砍劈,当你放开按键时换回原来的武器。
alias qstab "weapon_knife; wait; attack2"
alias -qstab "-attack2; wait; lastinv"
bind "alt" " qstab" (band到Alt键)
*******************************
很有用的
*******************************
//购买装备脚本// - 一键购买装备脚本,每个脚本必须包括mclr和w3两行才完整。
alias armor "buyequi menuselect 1" // 买头盔
alias -armor "mclr; mclr"
alias helmet "buyequi menuselect 2" // 买头盔及防弹衣
alias -helmet "mclr; mclr"
alias flashb "buyequi menuselect 3" // 买闪光弹
alias -flashb "mclr; mclr"
alias hegren "buyequi menuselect 4" // 买手雷
alias -hegren "mclr; mclr"
alias smoke "buyequi menuselect 5" // 买烟雾弹
alias -smoke "mclr; mclr"
alias defuse "buyequi menuselect 6" // 买拆弹器
alias -defuse "mclr; mclr"
alias nvgs "buyequi menuselect 7" // 买夜视镜
alias -nvgs "mclr; mclr"
alias mclr "slot10; w3; w3; slot10"
alias w3 "wait; wait; wait"
bind "q" " armor"
bind "w" " helmet"
bind "e" " flashb"
bind "r" " hegren"
bind "t" " smoke"
bind "y" " defuse"
bind "u" " nvgs"
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
-
//联合购买装备脚本
// - 这个脚本可以按一键购买组合装备。
1、// 买满主弹药、头盔、防弹衣。
alias ammoarm "buyequi menuselect 2; buyammo1; buyammo1; buyammo1"
alias -ammoarm "slot10; wait; wait; wait; slot10"
bind "h" " ammoarm"
2、// 买满手雷、闪光弹、烟雾弹。
alias allgren "flash; flash; hegre smoke"
alias -allgren "slot10; wait; wait; wait; slot10"
alias flash "buyequi menuselect 3"
alias hegren "buyequi menuselect 4"
alias smoke "buyequi menuselect 5"
bind "n" " allgren"
3、// CT购买拆弹器、主弹药、头盔、防弹衣。
alias ctbuy "buyequi menuselect 6; buyequi menuselect 2; buyammo1; buyammo1; buyammo1; buyammo1"
alias -ctbuy "slot10; wait; wait; wait; slot10"
bind "m" " ctbuy"
购买式脚本:
首先了解购买式脚本的基本命令:
buy 打开武器购买菜单
buyequip 打开装备购买菜单
menuselect x 从菜单中选择项目x
buyammo1 购买一个弹夹的主武器子弹。默认为,键。
buyammo2 购买一个弹夹的手枪子弹。默认为.键。
其次做一些准备工作:
//------------------------------------------
//| 设置买子弹、清除菜单等功能 |
//------------------------------------------
alias nick "dvo echo This Script Edited by Nick; dvoff"
alias dvon "developer 1"
alias dvoff "developer 0"
//在控制台中输入clmping即可切换ping值高和低时清除菜单的速度
alias "clmping" "clmenu400"
//选择菜单上的项目0,清除菜单(ping值>400时使用)
alias "clmenu400" "alias clmping clmenu;wait;wait;wait;wait lot10;wait lot10;wait lot10;wait lot10"
//选择菜单上的项目0,清除菜单(ping值
Ⅷ CS脚本那些命令怎么用
NB脚本我有。。。自己在原本就比较 NB的脚本上修改而成的 。。
超级BT弹道。。。
多给分 脚本给你 。。
有 N多版本 足够你应用 电话线。。 ADSL 以及光纤。。
QQ120387389
+attack 客户端 玩家 攻击
+attack2 客户端 玩家 特殊攻击/功能(如开瞄准镜、单倍放大等等)
+back 客户端 玩家 退后
+ck 客户端 玩家 蹲下
+forward 客户端 玩家 前进
+jump 客户端 玩家 跳跃
+klook 客户端 玩家 用键盘看
+left 客户端 玩家 向左转
+lookdown 客户端 玩家 向下看
+lookup 客户端 玩家 向上看
+mlook 客户端 鼠标 用鼠标看
+movedown 客户端 玩家 向下移动(如爬梯子、游泳)
+moveleft 客户端 玩家 向左平移
+moveright 客户端 玩家 向右平移
+moveup 客户端 玩家 向上移动(如爬梯子、游泳)
+reload 客户端 玩家 换子弹
+right 客户端 玩家 向右转
+showscores 客户端 玩家 显示玩家的分数和Ping值
+speed 客户端 玩家 让玩家走路如果奔跑时;奔跑如果走路时
+strafe 客户端 玩家 平移键
+use 客户端 玩家 使用键(拆炸弹、救人质等等)
adjust_crosshair 客户端 玩家 改变准星颜色
alias "cmd1; cmd2" 客户端 玩家 定义命令批量处理变量
allowupload 客户端 上传/下载 是否允许上传本地的文件到服务器。
ambient_fade 100 客户端 音频 设定周围声音多远距离消失
ambient_level 0.300 客户端 音频 设定周围声音的等级
appenddemo 客户端 demo 在该录像文件后继续录像,不覆盖原录像
bind 客户端 玩家 设定键位用于执行命令
bottomcolor 6 客户端 玩家 设定玩家人物模型的底部颜色
brightness 1 客户端 视频 设定亮度
buy 客户端 玩家 打开购买武器菜单
buyequip 客户端 玩家 打开购买装备菜单
buyammo1 客户端 玩家 买主弹药
buyammo2 客户端 玩家 买手枪弹药
cancelselect 客户端 玩家 取消选择
changeteam 客户端 玩家 打开队伍选择菜单
cl_allowdownload 0 客户端 上传/下载 客户端是否允许下载
cl_allowupload 0 客户端 上传/下载 客户端是否允许上传
cl_anglespeedkey 0.670 客户端 玩家 设定方向键改变视角的速度
cl_backspeed 400 客户端 玩家 客户端设定后退的速度
cl_bob 0.010 客户端 玩家 客户端设定奔跑时手臂摆动的幅度
cl_bobcycle 0.800 客户端 玩家 客户端设定奔跑时手臂摆动的频率
cl_bobup 0.500 客户端 玩家 客户端设定奔跑时手臂摆动的范围
cl_download_ingame 0 客户端 上传/下载 客户端设定是否允许在游戏里下载
cl_forwardspeed 400 客户端 玩家 客户端设定前进的速度
cl_gaitestimation 1 客户端 玩家 开启估计玩家的运动步幅
cl_gg 0 客户端 玩家 开关游戏的标准模式
cl_himodels 客户端 玩家 客户端设定是否允许使用高质量模型
cl_messages 客户端 玩家 客户端设定显示服务器信息
cl_movespeedkey 0.300 客户端 玩家 设定键盘移动速度
cl_nopred 0 客户端 玩家 开关玩家的预先选择
cl_pitchdown 客户端 玩家 设定玩家向下看的最大角度,默认:89
cl_pitchspeed 225 客户端 玩家 设定角速度
cl_pitchup 客户端 玩家 设定玩家向上看的最大角度,默认:89
cl_showfps 1 客户端 玩家 显示你的FPS值
cl_shownet 0 客户端 玩家 显示你的网络传输包值
cl_slist 10 客户端 玩家 设定列出的服务器个数
cl_solid_players 1 客户端 玩家 开关固定玩家模型
cl_upspeed 320 客户端 玩家 设定向上移动(如爬梯子、游泳)的速度
cl_waterdist 4 客户端 玩家 设定在水下最深所能到达的距离
cl_yawspeed 210 客户端 玩家 设定转身的速度(由服务器最大值设定)
clear 客户端 玩家 清除控制台上的信息
cmd 客户端 玩家 执行命令
cmdlist 客户端/服务端 所有 列出所有命令
connect 客户端 玩家 连接到服务器用输入IP的方式
cvarlist 客户端/服务端 所有 列出所有变量
developer 0 客户端 开发者 开关调试信息
disconnect 客户端 玩家 从服务器上断开连接
drawradar 客户端 玩家 显示雷达
drop 客户端 玩家 扔掉当前武器/装备
echo "message" 客户端 玩家 显示"message"中的文字信息
enableconsole 客户端 玩家 允许控制台
escape 客户端 玩家 取消键
exec 客户端/服务端 所有 执行一个脚本文件
exit 客户端/服务端 所有 退出游戏
fakelag 0 客户端 玩家 模拟Lag延迟
fakeloss 0 客户端 玩家 模拟Loss网络丢包
force_centerview 客户端 玩家 强制玩家回到正前方的视角
fps_lan 客户端 玩家 设定局域网游戏中的最大FPS值
fps_modem 客户端 玩家 设定互联网游戏中的最大FPS值
fps_single 客户端 玩家 设定单人游戏中的最大FPS值
fullinfo 客户端 玩家 显示用户信息
fullserverinfo 客户端 玩家 显示服务器信息
gamma 3 客户端 视频 设定gamma亮度值
getcertificate 客户端 玩家 从www.WON.net上获取CD-Key认证
getsv 客户端 玩家 列出服务器的IP地址和服务器的总数
gl_alphamin 0.250 客户端 视频 设定最小alpha混合等级
gl_clear 0 客户端 视频 开关对画面上各个模型连接的部分的连贯渲染
gl_cull 1 客户端 视频 是否只对可以看到的画面进行渲染
gl_d3dflip 0 客户端 视频 在Direct3D模式中开关反向渲染命令
gl_dither 1 客户端 视频 开关颜色抖动
gl_mp 客户端 视频 列出显卡的信息
gl_flipmatrix 0 客户端 视频 开关特殊的准星修正当适用3DNow和3D fx Mini OpenGL
驱动时
gl_keeptjunctions 0 客户端 视频 开关显示材质间的缝隙
gl_lightholes 0 客户端 视频 光洞效果开关
gl_max_size 256 客户端 视频 贴图材质的最大分辨率
gl_monolights 0 客户端 视频 开关统一光源(无阴影)OpenGL适用
gl_overbright 0 客户端 视频 开关最大亮度模式
gl_palette_tex 0 客户端 视频 开关调色贴图值、材质
gl_picmip 0 客户端 视频 环境贴图效果(0-3)
gl_playermip 0 客户端 视频 玩家模型的贴图效果(0-3)
gl_polyoffset 4 客户端 视频 设定多边形补偿
gl_round_down 3 客户端 视频 设定材质循环
gl_smoothmodels 0 客户端 视频 玩家模型光滑处理开关
gl_spriteblend 0 客户端 视频 开关子画面混合
gl_texels 客户端 视频 报告传输到显卡的texel数量
gl_texsort 0 客户端 视频 开关一个texel的种类
gl_texturemode [type] 客户端 视频 设定渲染模式[type]的类型: gl_nearest_mipma
p_nearest, gl_linear_mipmap_nearest (这两个进行双线性过滤处理)和 gl_nearest_
mipmap_linear, gl_linear_mipmap_linear (这两个进行三线性过滤处理)
gl_zmax 4096 客户端 视频 设定Z-Buffer缓存的最大值
gl_ztrick 1 客户端 视频 开关3D fx的加速渲染模式
graphheight 64 客户端 玩家 设定r_netgraph的显示高度
graphhigh 512 客户端 玩家 设定r_netgraph显示的最大值
graphmean 1 客户端 玩家 设定r_netgraph显示的平均值
graphmedian 128 客户端 玩家 设定r_netgraph显示的中间值
hideconsole 客户端 玩家 隐藏控制台
hideradar 客户端 玩家 隐藏雷达
hisound 1 客户端 音频 是否使用高品质音频
hud_centerid 0 客户端 玩家 是否在屏幕中间显示玩家的ID名字
hud_fastswitch 0 客户端 玩家 是否快速切换武器
hud_saytext_time 5 客户端 玩家 设定文字在屏幕上停留的时间
impulse 100 客户端 玩家 开关战术手电
impulse 201 客户端 玩家 喷图
lastinv 客户端 玩家 切换到上一次使用的武器
invnext 客户端 玩家 切换到下一种武器
invprev 客户端 玩家 切换到上一种武器
kill 客户端 玩家 在游戏中自杀
lightgamma 2.500 客户端 视频 设定光线的gamma值
listdemo 客户端 demo 列出录像的信息
lookspring 0 客户端 鼠标 开关自动回复视角到中心当mlook关闭时
lookstrafe 0 客户端 鼠标 开关鼠标平移当mlook开启时
m_filter 0 客户端 鼠标 开关鼠标调整(使移动平滑)
m_forward 客户端 鼠标 设定鼠标向前时的递增灵敏度
m_pitch 0.022 客户端 鼠标 设定鼠标上下移动时的递增灵敏度
m_side 0.800 客户端 鼠标 设定鼠标平移时的递增灵敏度
m_yaw 0.022 客户端 鼠标 设定鼠标偏转时的递增灵敏度
menuselect 客户端 玩家 从菜单中选择项目
messagemode 客户端 玩家 对服务器上的所有玩家发文字信息
messagemode2 客户端 玩家 对队友发文字信息
motd 客户端 玩家 显示服务器上的motd.txt文件内容信息
name 客户端 玩家 玩家改ID名字
net_graph 1 客户端 玩家 显示网络速度图形(0-3)
nosound 0 客户端 音频 开关声音
pingsv 客户端 玩家 ping一个服务器
play 客户端 音频 播放一个指定的.wav文件
playdemo 客户端 demo 使用正常速度,播放录像
playvol 9 客户端 demo 设置录像播放的次数
pushlatency -100 客户端 玩家 设定这个数字来抵消你的ping值以帮助你的反应时间
quit 客户端/服务端 所有 退出游戏
r_decals 250 客户端 玩家 设定最大的细节数据
r_drawviewmodel 0 客户端 玩家 是否显示武器模型
r_dynamic 0 客户端 视频 动态光影效果开关
r_mmx 0 客户端 玩家 开关CPU的MMX支持
radio1 客户端 玩家 打开语音信息菜单1
radio2 客户端 玩家 打开语音信息菜单2
radio3 客户端 玩家 打开语音信息菜单3
r_netgraph 0 客户端 玩家 开关网络情况图形显示
rate 5000 客户端 玩家 设定客户端的数据速率1000-5000互联网上的10000局域网上的
reconnect 客户端 玩家 重新连接到当前的服务器
record 客户端 demo 录制demo录像
retry 客户端 玩家 重试4次连接到当前已连接失败的服务器
s_2dvolume 1 客户端 音频 设定在2D声音中的最大音量(0-1.
s_a3d 0 客户端 音频 开关A3D的支持
s_automax_distance 30 客户端 音频 设定最大距离的音量
s_automin_distance 2 客户端 音频 设定最小距离的音量
s_bloat 2.0 客户端 音频 多边形的膨胀因素A3D2.0适用
s_buffersize 65536 客户端 音频 设定缓冲的大小
s_disable_a3d 0 客户端 音频 开关屏蔽A3D的功能
s_distance 60 客户端 音频 调整声音发声的距离(0-n)
s_doppler 0.0 客户端 音频 调整doppler(0-1
s_eax 0 客户端 音频 开关EAX支持
s_enable_a3d 客户端 音频 打开A3D支持
s_geometry 0 客户端 音频 开关声音的几何渲染A3D2.0适用
s_max_distance 1000 客户端 音频 声源到听众的最大距离('s_min_distance'-n)
s_min_distance 5 客户端 音频 声源到听众的最小距离(0-'s_max_distance'
s_numpolys 200 客户端 音频 最大的声音反射多边形值A3D2.0适用(0-n)
s_occfactor 0.250 客户端 音频 金属传递声音的值(0-1.
s_occlude 0 客户端 音频 开关声音通过金属时的声音A3D2.0适用
s_refdelay 4 客户端 音频 声源到达最近的反射面的延迟A3D2.0适用(0-10
s_refgain 0.4 客户端 音频 设定声音随着距离远近的反射强度A3D2.0适用(0-1
s_verbwet 0.25 客户端 音频 控制混合回响的干湿度A3D适用(0-1.
say "message" 客户端 玩家 与当前服务器里的所有玩家交谈
say_team "message" 客户端 玩家 与前服务器里的队友交谈
scr_centertime 2 客户端 玩家 设定服务器信息在屏幕上停留的时间
scr_conspeed 600 客户端 玩家 设定控制台的卷动速度
scr_printspeed 7 客户端 玩家 设定屏幕上的打字速度
screenshot 客户端 玩家 抓图
sensitivity 9 客户端 鼠标 设定鼠标的速度
serverinfo 客户端 玩家 显示服务器信息
setdemoinfo info 客户端 demo 增加一个录像信息,例如一段文字,渐进渐出或者快进
快退
setinfo 客户端 玩家 设定信息
showbriefing 客户端 玩家 显示当前地图的简报
showinfo 0 客户端 玩家 是否显示信息
showpackets 0 客户端 玩家 是否显示网络传输包信息
showpause 0 客户端 玩家 是否显示暂停的文字信息
showram 0 客户端 玩家 是否显示可用的内存信息
sizedown 客户端 玩家 缩小屏幕提高FPS值
sizeup 客户端 玩家 增大屏幕降低FPS值
slot1 客户端 玩家 选择 1
slot2 客户端 玩家 选择 2
slot3 客户端 玩家 选择 3
slot4 客户端 玩家 选择 4
slot5 客户端 玩家 选择 5
slot6 客户端 玩家 选择 6
slot7 客户端 玩家 选择 7
slot8 客户端 玩家 选择 8
slot9 客户端 玩家 选择 9
slot10 客户端 玩家 选择 10
snapshot 客户端 玩家 抓图
speak 客户端 玩家 使用对讲机/麦克风说话
startdemos 客户端 demo 开始循环播放一段demo录像
stop 客户端 demo 停止录制录像
stopdemo 客户端 demo 停止播放录像
stopsound 客户端 音频 停止播放当前声音
swapdemo 客户端 demo 交换录像中两处片断位置
timedemo 客户端 demo 播放一段录像,同时显示最大fps及返回平均fps(测试显卡时使
用)
toggleconsole 客户端 玩家 开关控制台
topcolor 30 客户端 玩家 设定玩家人物模型的顶部颜色
unbind 客户端 玩家 取消到某键的bind
unbindall 客户端 玩家 取消到所有键的bind
use 客户端 玩家 使用装备或武器
vid_config_x 800 客户端 视频 设定屏幕的水平分辨率
vid_config_y 600 客户端 视频 设定屏幕的垂直分辨率
vid_d3d 0 客户端 视频 开关Direct3D模式的支持
vid_describemode 客户端 视频 显示视频模式的设定
vid_mode 0 客户端 视频 设定视频模式
vid_nopageflip 0 客户端 视频 开关屏蔽视频页面翻动
vid_wait 0 客户端 视频 视频同步(sync)开关
viewframe 客户端 视频 打开wire-frame显示-只适用OpenGL显示模式
violence_ablood 0 客户端 玩家 开关血渍的显示
volume 1.0 客户端 音频 设定游戏中的音量(0-1.
weapon_ 客户端 玩家
冲锋枪- mp5navy/p90/tmp/mac10/ump45
突击步枪- ak47/sg552/m4a1/aug 霰弹枪- m3/xm1014
狙击步枪- scout/awp/g3sg1/sg550 重机枪- m249
其他装备- c4/knife 手雷-flashbang/hegrenade/smokegrenade
这些可以直接选中你所选的武器/装备
wait 客户端 玩家 一个极小的暂停,用来执行脚本
给你这些对照
你可以做出来自己满意的脚本
这些你满意不?
Ⅸ 脚本怎么写 脚本如何写
1、 首先你要确定你所谓的脚本是那种类型的脚本,根据你的使用目的决定,例如你要用脚本实现自动化操作,例如在抖音上自动给目标用户留言重复操作等等,你需要用按键精灵脚本,你需要用爬虫采集某个网站的数据,你需要用python脚本 。
2、 确定你的需求所需要的脚本类型后,为了达到目标你有两种做法:
(1)自学脚本开发,很漫长,一般人也无法忍耐这个过程,学完了也需要大量的实践才能手到擒来,大约需要1-3年不等。
(2)如果你要自学,请到w3cshool 等专业化系统的培训网站去学习,也可以加入某个专业技术培训社群学习( 威 hellohelloworld),炮哥可以给你推荐一些优质社群。
(3)找专业的开发者快速制作脚本,快速达到你的使用目的,发挥脚本软件的价值和收益,依然可以找炮哥解决,炮哥十年的开发经验并非浪得虚名,百闻不如一见,聊过便知。
3、脚本的开发涉及到的大概步骤和工具我简单说下
(1) 脚本开发工具,一般用记事本、sublime等
(2)调试运行工具: 需要安装对应的脚本运行环境才可以,例如按键精灵开发工具、python运行环境。
