廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 98481 個閱讀者
 
<<   1   2   3   4   5  下頁 >>(共 9 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 版主評分版主評分版主評分 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x78
【豬聰CS入門教學 - 腳本篇】腳本解剖 修改編寫腳本 一鍵買槍 腳本範例  (新增一鍵閃狙腳本)
精華文章原創文章

CS - 腳


在此文章, 會讓各位對腳本有一定認識
知道如何修改, 編寫腳本

*此教學100%本人手打和原創, 請勿擅自轉載!!

★★★★★★★★★★
按一下收藏主題  ★
按一下推薦主題  ★
★★★★★★★★★★

目錄

樓主
腳本(Script)
綁定(bind)
定義(alias)

1樓
基本腳本用語
顯示信息(developer)
小段暫停(wait)
一鍵買槍
購買式腳本(buy script)
一鍵買槍 2
腳本範例


腳本(Script)
腳本(Script)就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的檔案然後在需要的時候執行,這樣就可以方便你在CS中的使用
腳本副檔名為.cfg的檔案放在cstrike檔案夾下,執行時在控制台輸入:
exec 腳本檔案名.cfg即可
例如我們執行了一系列命令,執行這一系列命令有一個過程
用一個命令把這一過程定義(alias)好,最後綁定(bind)一個鍵位給這個命令,以後只要按分配好的鍵位,就可以實現這一過程。所有的腳本都是通過這一方法實現的

綁定(bind)
bind就是分配一個命令到指定的鍵,它同樣能夠分配一個alias到指定的鍵
以記事本開啟 cstrike\config.cfg 即可看到很多綁定指令
例如開火
bind "MOUSE1" "+attack"
表示綁定+attack(開火)這個命令到指定的鍵MOUSE1(滑鼠左鍵)


定義(alias)
Alias就是給一組命令定義一個名稱
當你定義過後
CS就認為此alias為一個命令
你可以用bind命令分配一個鍵給這個alias
也可以在其他的alias中使用它

例子 :
假如你想在CS說"Hello everyone!"
但又不想每次都打
就可以使用alias
在控制台輸入 alias hi "say Hello everyone!"
這樣
"hi"就成為一條可行的命令
當你在控制台輸入hi就等於說 Hello everyone! 這句話
再配合bind
在控制台輸入 bind F10 hi
這樣
你按F10就會執行hi命令
換句話說
按F10就等於說Hello everyone!了 

1樓續......


[ 此文章被chuchung712在2009-08-12 13:33重新編輯 ]


此文章被評分,最近評分記錄
財富:500 (by killer699) | 理由: 原創獎勵
支持度:50 (by killer699) | 理由: 無言我對版主有偏心



沒有理想的世界
獻花 x10 回到頂端 [樓 主] From:香港有線寬頻 | Posted:2009-07-31 16:26 |
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

續樓主

基本腳本用語
在CS腳本中
會出現//這符號
那"//"是什麼呢?
//的作用為註釋, 而CS系統不會執行//後的文字
例如在腳本結尾有時會出現的 "//Script End"
這用來告訴玩家腳本結束
而CS系統只會無視這句子
而" "則是alias或bind的開始和結束標誌
而 ; 的作用是分開兩條命令語句

顯示信息(developer)
developer
這是關於調試信息的命令
在控制台輸入developer 1後所有載控制台中顯示的信息都會在遊戲的螢幕上顯示出來
相反輸入developer 0則關閉顯示信息
這些信息只是你本身的客戶端能看到, 並不會發送的其他的玩家那裡



小段暫停(wait)
wait命令在腳本中十分常用
它的作用是在執行腳本時做一個極小的暫停
一般利用wait來使腳本得以完整/正確的執行
例如
alias clmenu "wait;wait;wait;slot10"
這用來清除螢幕上的選單信息
如AMXX選單
我們要按0來離開菜單
使用了這裡的clmenu命令
就等於按了0鍵
而前面的幾個wait命令就是為了防止由網路延遲引起的系統忽略了slot10這條命令
如果想保險一點
可把clmenu命令寫成
alias clmenu "wait;wait;wait;slot10;wait;wait;slot10"
即選兩次0項來清除選單

一鍵買槍
一鍵買槍, 其實就是執行bind命令
你還可以使用alias來使命令較清楚
例如你想按F9就買ak47或m4a1加deagle加滿子彈加防彈衣加頭盔加手雷加拆彈器
你就可在控制台輸入
bind F9 "m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
(↑參考 http://bbs-mychat.com/reads.php?tid=722329 )
如想命令清晰化
可用這兩條命令取代上面的
alias ak_m4_and_de "m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
bind F9 "ak_m4_and_de"
這樣, F9就是"ak_m4_and_de"這命令了
"ak_m4_and_de"這命令又是"m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;defuser;secammo;"
這樣, 按F9就可買ak47或m4a1加deagle加滿子彈加防彈衣加頭盔加手雷加拆彈器了
其他槍亦是

購買式腳本(buy script)
首先瞭解購買式腳本的基本命令
buy 打開武器購買選單
buyequip 打開裝備購買選單
menuselect x 從選單中選擇項目x
buyammo1 購買一個彈夾的主武器子彈。預設為,鍵
buyammo2 購買一個彈夾的手槍子彈。預設為.鍵

一鍵買槍 2
除了上面方法外
可使用購買式腳本來實現一鍵買槍
但此方法較不方便
不建議使用
例如 F7 = AK47 + 沙漠之鷹 + 滿彈 + 防彈衣 + 頭盔 + 手雷
AK在T的購買選單就是所謂的"b42"了
在控制台的語言就是"buy;menuselect 4;menuselect 2;"
而AK47 + 沙漠之鷹 + 滿彈 + 防彈衣 + 頭盔 + 手雷整條命令就是
bind F7 "buy;menuselect 4;menuselect 2;buy;menuselect 1;menuselect 4;buy;menuselect 6;buy;menuselect 7;buyequip;menuselect 2;buyequip;menuselect 4;"
跟方法1一樣
想清晰點
就要使用alias
alias akde "buy;menuselect 4;menuselect 2;buy;menuselect 1;menuselect 4;buy;menuselect 6;buy;menuselect 7;buyequip;menuselect 2;buyequip;menuselect 4;"
bind F7 akde
這樣就可以了

腳本範例
方法1. 把引用方格內的內容複製
在記事本貼上
儲存時檔名為"檔名+.cfg"

 
然後


方法2.

1. F1 = ak47 / m4 + 沙漠之鷹 + 防彈衣 + 頭盔 + 手雷 + 所有子彈 + 閃光X2 + 煙霧彈 + 拆彈器
    F2 = awp + 沙漠之鷹 + 防彈衣 + 頭盔 + 手雷 + 所有子彈 + 閃光X2 + 煙霧彈 + 拆彈器
    F3 = mp5 + 防彈衣 + 頭盔 + 手雷 + 主武器子彈 + 閃光X2 + 煙霧彈 + 拆彈器
alias fgren "hegren;flash;flash;sgren;"
alias fammo "priammo;secammo;"
alias ak_m4_full "m4a1;ak47;deagle;vesthelm;vest;fgren;defuser;fammo;"
alias awp_full "awp;deagle;vesthelm;vest;fgren;defuser;fammo;"
alias mp5_ammo "mp5;vesthelm;vest;fgren;defuser;priammo;"
bind F1 "ak_m4_full"
bind F2 "awp_full"
bind F3 "mp5_ammo"


2. 超級跳(連跳)腳本
    按住跳鍵不放即可實現超級跳
alias sprung1 "alias _special sprung; sprung; alias sprungx sprung0"
alias sprung0 "alias _special; alias sprungx sprung1"
alias sprung "hax; wait; special"
alias hax "hax1"
alias hax1 "+jump;wait;-jump;alias hax hax2"
alias hax2 "+jump;wait;-jump;alias hax hax1"
alias +sprung "sprung1"
alias -sprung "sprung0"
bind "space" +sprung
alias +a "+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump"alias -a"-jump"


3. 一鍵閃狙腳本
    滑輪向上即可
    最後會快速換槍
    (*衷心感謝killer699提供)
alias xxx1 "wait;wait;+attack2;wait;-attack2;wait;wait;+attack;wait;-attack;wait;wait;lastinv;lastinv"
bind "MWHEELUP" "xxx1"


[ 此文章被chuchung712在2009-08-06 19:49重新編輯 ]


此文章被評分,最近評分記錄
財富:0 (by killer699) | 理由: 開個2樓放作品就更好


沒有理想的世界
獻花 x5 回到頂端 [1 樓] From:香港有線寬頻 | Posted:2009-07-31 16:53 |
亞爾多 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 創作大師獎 特殊貢獻獎
知名人士
級別: 知名人士 該用戶目前不上站
推文 x311 鮮花 x1237
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

雖然對我沒用,但這個真的不錯
(你也叫自已豬聰了...)


獻花 x0 回到頂端 [2 樓] From:香港網上行 | Posted:2009-07-31 17:14 |
CSGOD
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x13 鮮花 x18
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

寫的不錯..簡單明瞭..看一遍就學會了 表情



獻花 x0 回到頂端 [3 樓] From:臺灣固網公司 | Posted:2009-07-31 17:16 |
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 亞爾多 於 2009-07-31 17:14 發表的 : 到引言文
雖然對我沒用,但這個真的不錯
(你也叫自已豬聰了...)

沒所謂了
反正豬聰好像還比chuchung712受歡迎 表情

下面是引用 CSGOD 於 2009-07-31 17:16 發表的: 到引言文
寫的不錯..看一遍就學會了
感謝支持~


沒有理想的世界
獻花 x0 回到頂端 [4 樓] From:香港有線寬頻 | Posted:2009-07-31 17:19 |
a7800123 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x2 鮮花 x16
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

大大寫的不錯的說
給新手很好的教學
而且圖文並茂
看起來就很不錯!
希望大大繼續發教學文 造福新手!!
加油!




不回者 當心玩CS玩到那樣!
獻花 x0 回到頂端 [5 樓] From:臺灣固網股份有限公司 | Posted:2009-07-31 20:59 |
fk1794xd 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 特殊貢獻獎-2
頭銜:MyChat槍模研究團隊MyChat槍模研究團隊
知名人士
級別: 知名人士 該用戶目前不上站
推文 x839 鮮花 x1385
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

雖然看不明白,但這個真的不錯
(你自己也認了自己為豬聰了...)
表情


如煙

Battlefield:3資料
ID:Pr0pheT_KiNG


CS:GO 資料
ID:Mario Mandzukic
RANK:梅花浮沉

歌曲推薦 -
按這裡檢視影片,登入論壇可以直接觀看
獻花 x0 回到頂端 [6 樓] From:香港網上行 | Posted:2009-07-31 22:32 |
CSGOD
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x13 鮮花 x18
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 fk1794xd 於 2009-07-31 22:32 發表的 : 到引言文
雖然看不明白,但這個真的不錯
(你自己也認了自己為豬聰了...)
表情


alias 就是可自行編譯多種指令綁定單鍵的組合..如單鍵買槍..跟單鍵指令開關0或1的指令..

有如現今頂級電競鍵盤的自行編輯按鍵功能略同..

簡略說法 alias|指令代號|你所想要綁定的特殊指令

然後 BIND|你想執行時按的鍵位|上述的指令代號

好像是這樣..幾年沒寫過腳本都快忘光了..表情


[ 此文章被CSGOD在2009-08-01 00:16重新編輯 ]



獻花 x0 回到頂端 [7 樓] From:臺灣固網公司 | Posted:2009-08-01 00:02 |
fk1794xd 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 特殊貢獻獎-2
頭銜:MyChat槍模研究團隊MyChat槍模研究團隊
知名人士
級別: 知名人士 該用戶目前不上站
推文 x839 鮮花 x1385
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 CSGOD 於 2009-08-01 00:02 發表的 : 到引言文


alias 就是可自行編譯多種指令綁定單鍵的組合..如單鍵買槍..跟單鍵指令開關0或1的指令..

有如現今頂級電競鍵盤的自行編輯按鍵功能略同..

簡略說法 alias|指令代號|你所想要綁定的特殊指令

然後 BIND|你想執行時按的鍵位|上述的指令代號

好像是這樣..幾年沒寫過腳本都快忘光了..表情

對這些麻煩的東東沒興趣啦..


如煙

Battlefield:3資料
ID:Pr0pheT_KiNG


CS:GO 資料
ID:Mario Mandzukic
RANK:梅花浮沉

歌曲推薦 -
按這裡檢視影片,登入論壇可以直接觀看
獻花 x0 回到頂端 [8 樓] From:香港網上行 | Posted:2009-08-01 00:23 |
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 CSGOD 於 2009-08-01 00:02 發表的 : 到引言文


alias 就是可自行編譯多種指令綁定單鍵的組合..如單鍵買槍..跟單鍵指令開關0或1的指令..

有如現今頂級電競鍵盤的自行編輯按鍵功能略同..

簡略說法 alias|指令代號|你所想要綁定的特殊指令

然後 BIND|你想執行時按的鍵位|上述的指令代號

好像是這樣..幾年沒寫過腳本都快忘光了..表情

的確是這樣沒有錯
但好像跟我說的沒分別... = =

下面是引用 fk1794xd 於 2009-07-31 22:32 發表的: 到引言文
雖然看不明白,但這個真的不錯
(你自己也認了自己為豬聰了...)
為什麼你的回覆跟亞爾多的這麼相似... = =


沒有理想的世界
獻花 x0 回到頂端 [9 樓] From:香港有線寬頻 | Posted:2009-08-01 11:15 |

<<   1   2   3   4   5  下頁 >>(共 9 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.063078 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言