什麼叫做(腳本)??

2009-03-02 11:50 pm
如題所問!!!!
想對詞語有更深認識!!
tks!

回答 (2)

2009-03-03 8:17 pm
✔ 最佳答案
腳本 :

圖片參考:http://lanshinetweb.myweb.hinet.net/msn/love/l%20(397).gif
表演戲劇、拍攝電影等所依據的底本

圖片參考:http://lanshinetweb.myweb.hinet.net/msn/love/l%20(223).gif
書稿的底本
2009-03-03 1:15 am
首先介紹腳本的基本知識:

什麽是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"
alias buyv "buy;menuselect 8;menuselect 1"
alias buysay "buym;buyv;hw"

bind j "buysay"
則表示當你執行buysay命令(如按下由bind分配好的j鍵)後購買MP5和普通防彈衣然後對伺服器裏所有的玩家說Hello World!這句話。此alias實現的方法爲:第一步執行buym命令,buym命令已經定義好爲"打開購買功能表;選擇功能表第3項;再選擇功能表第1項"即實現了購買MP5的功能,第二步執行buyv命令,buyv命令已經定義好爲"打開購買功能表;選擇功能表第8項;再選擇功能表第1項"即實現了購買普通防彈衣的功能,第三步執行之前已經定義好的hw命令:對伺服器裏所有的玩家說Hello World!這句話。把這三步命令定義爲一個新的命令buysay然後用bind命令分配一個鍵(此處爲j鍵)給這個alias(此處爲buysay)則當你按下j鍵後就實現了這三步命令的功能。
注意:alias語句不能超過259個字元即下面這行字元的長度在Half-Life:Counter-Strike裏:
"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"

什麽是腳本(Script)?
腳本(Script)就是含有bind和alias等命令的集合,你可以把這個集合存爲一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。腳本可以存爲尾碼名爲.cfg的文件放在cstrike文件夾下,執行時在控制臺輸入:
exec 腳本檔案名.cfg即可。比如將以上的腳本存爲buys.cfg文件,則在控制臺中輸入:
exec buys.cfg則可以實現我們所需要的功能。
比如:我們執行了一系列命令,執行這一系列命令有一個過程。
用一個命令把這一程序定義(alias)好,最後分配(bind)一個鍵位給這個命令,以後只要按分配好的鍵位,就可以實現這一過程。所有的腳本都是通過這一方法實現的。


--------------------------------------------------------------------------------

1.基本式腳本
2.購買式腳本
3.開關式腳本
4.迴圈式腳本
5.按下&鬆開式腳本
6.按下&鬆開的開關式腳本
7.變位分配式腳本
8.綜合運用的例子


--------------------------------------------------------------------------------

詳見:http://hk.geocities.com/tswteam/cs_script_introduce.htm


收錄日期: 2021-04-19 13:37:00
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090302000051KK00703

檢視 Wayback Machine 備份