神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運行環境。
