廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 14063 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
ghgfd369 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x13 鮮花 x61
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
cs1.6 腳本 簡單制作教學
cs1.6 腳本 簡單制作教學

(按ctrl+f可以找下...有沒有你想找到的東西)
第一,你要知道什麼是".cfg檔案", .cfg 檔案 就是在hl的設定檔案,同樣也可以運用在cs1.6中.當然其他game 都有用cfg 檔案作設定檔..
那正式開始寫cfg把.

首先,建立1個記事本檔案,名稱改你想改的.再把副檔名由 "txt" 改做 "cfg"
例:myscript.txt  --> myscript.cfg
再將檔案編碼轉做utf-8.



如果不懂,那就
開啟你的cfg檔案,把所有腳本寫入到這個檔案.

如果想自動載入你的腳本..有2個方法
1:使用autoexec.cfg  在入面,輸入exec <你的腳本名稱>.cfg  例::exec myscript.cfg....save it,緊住每次進入cs後..就會自動載入..再不是就手動輸入autoexec.cfg 或 你的腳本
2:使用config.cfg  在最底輸入exec <你的腳本名稱>.cfg  例::exec myscript.cfg....save it
3:使用userconfig.cfg   在最底輸入exec <你的腳本名稱>.cfg  例::exec myscript.cfg....save it
4:再不是..就把你的腳本全部複制到config.cfg 最底..就可以了

現在開始主要的腳本編寫...

寫腳本可以千變萬化...首先說說一些最常用的...(<---的是解說)

alias -- alias <名稱> <腳本;腳本2>
基本上,所有腳本的第1句..都是這個開頭..
例1 alias a_script " " <--- 建立1個名稱叫做a_script的空腳本

這樣就建立了一個 a_script 的物件

例2 alias a2_script "+jump;wait-jump" <--- 在每個動作後,如果後面還有動作,要加上;
例3 alias a3_script "a_script;a2_script" <--- 混合2個腳本
例4 alias a4_script "a3_script;a3_script" <--- 執行2次 a3_script
ps::請不要制做一個無限循環...否則要強行關閉cs才可以停止..

bind -- bind <鍵> "<腳本>"
bind 這個是設置1個鍵,來運行1個命令,在這裡,我們運行腳本.
例1 bind v "a_script" <---
例2 bind b "awp"
ps::不輸入""也可以,只要在裡面的東西沒空格時,就不用輸入""例如bind v a_script 要加的就是bind v "say this is space bar test"
不懂的就無視我以上這一句話..

wait -- 等待
wait 這個就是在一個腳本運行時...所等待的時間
例1 alias b "wait" <--- 等一下
例2 alias wait2 "wait;wait"  <--- 等二下
例3 alias wait3 "wait2;wait" <--- 使用之前的wait2腳本,在這裡加1個wait..變成wait3,等三下

+left +right +back +forward +jump +duck 等等....(緊記+完要-)
這些都是一些cs1.6內有的動作,因為全部內置+的動作也滿多的,所以不在這裡全部打出來...
你們可以在cs1.6內,打開後台(按`) 或 去config.cfg內在最底輸入bind "`" "toggleconsole"
再按`開啟後台,輸入+後,會有很多的參數,按上下可以看.
當然,你啟動那些+jump +duck了後,一定要關閉...如果你寫你腳本沒有關閉
你可以暫時在後台輸入-xxxxx(xxxxx 是 你腳本沒有關閉的參數,例如-duck,-jump)
例1 alias a "+left;wait;-left" <-- 左一下
例2 alias a "+jump;wait;+duck;wait;wait;wait;-jump;-duck" <-- 在這個腳本中...跳 等待 蹲 等待3次 -跳 -蹲
ps::+和-的動作也可以自創,如果想知道的話去下面的腳本技巧把.


簡單例子1

alias wait10 "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;"
alias wait100 "wait10;wait10;wait10;wait10;wait10;wait10;wait10;wait10;wait10;wait10"
alias wait1000"wait100;wait100;wait100;wait100;wait100;wait100;wait100;wait100;wait100;wait100"
alias sss "say 等待一千後可以看見文字....;wait1000;say 看見了嗎?"
bind v "sss" <-- 按v會顯示一堆文字,等1000後,再出

簡單例子2

alias goleft "+left;wait;wait;wait;wait;wait;wait;-left"
alias goright "+right;wait;wait;wait;wait;wait;wait;-right"
alias lr "goleft;goright"
bind v "lr" <--- 按v時滑鼠會向左轉,再向右轉


以下來..就是不同類型的腳本教學...(ps::建議一定要看腳本技巧)


::腳本技巧::(p47 和 p48核心cs,,,不同電腦..運行出來的腳本也會可能有分別..)

前言::建議在運行腳本...一定要加wait...

+-腳本---------------------------------------

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


alias _xxxxxxx 的應用方法---------------------------------------

_xxxxx 多數是用來循環....的1個方法,,測試過左p47..p48不知道,,,,
xxxx 可以由你任名...例如_abc  _loop  等等...改成你喜歡 (全英文把..最好)
xxxx 也可以是special 一個特殊的用法...

先介紹任意命名的

alias +left_turn "alias _abc l;l"  
<--- alias _abc l;l  不太懂怎說...當是公式把..使用_abc後空格,再輸入你要運行的腳本..再輸入;再輸入運行的腳本(要跟上一個的相同)
例:: alias +test "alias _abc test;test"

alias -left_turn "alias _abc;cl_yawspeed 220;-left"
<--- 這個是用來終結向左轉...就是你放開v鍵的時候..在abc後面打入所有-的東西,,,

alias lll "abc;cl_yawspeed 3000;+left"
<--- 在腳本開頭,要輸入abc,其他的可以輸入任何你想運行的腳本

bind v +lll
<--- bind key

最終::

alias +left_turn "alias _abc l;l"
alias -left_turn "alias _abc;cl_yawspeed 220;-left"
alias l "abc;cl_yawspeed 3000;+left;wait"
bind v +left_turn

按v的話...向左轉..很快...放開v鍵,,就會停止了...

使用_special(有很多反外掛也不可以使用這個..所以如果不必要,不建議使用)

alias +bh "alias _special bh1;bh1"
<----改了abc作special
alias -bh "alias _special"
<--- 這個後面不用加東西..如果要設定可以可以使用
alias bh1 "special;+jump;wait;-jump;wait"
<--- 其實special 加左尾 或 頭也可以的..
bind v +bh
<--- bind key

alias +bh "alias _special bh1;bh1"
alias -bh "alias _special"
alias bh1 "special;+jump;wait;-jump;wait"
bind v +bh

按v的話...就是連跳了

ps::重要..請最少加1個wait在每個循環的腳本中...否則整個cs1.6會出現錯誤....
---------------------------------------





wait次數---------------------------------------

每次也要使用大量wait時..最好就是使用簡稱,會使腳本更簡潔易明,,,

alias w "wait" <--- 個人建議使用w作為wait
如果一行內有多個wait的話..wait2;wait3;wait4 <--這樣就會較難看,,如果改成w的話..w2;w3;w4..更加簡潔

alias w2 "w;w" <-- 2下wait
alias w3 "w2;w" <-- 3下wait
alias w4 "w2;w2" <---4下wait,這裡我個人認為...如果我以2個w2的話,應該會比w3;w快..使用w2時,我調用了2次w2,w2調用2次w,,共4次..

w3;w的話,調用w3 1次,w2 1次,w3次(w3;w),共5次..所以應該是w2較快當上到w10,w100,w1000,所以應該使用盡量調用少,比較好...
如果你想把腳本作最優化的話...可以把w10 那些..直接打10個wait也可以...像我簡單"例子1"一樣
以下是我使用比較短的腳本..用的wait..建議你自已去創立更多的wait..如果你需要的話

alias w "wait"
alias w2 "w;w"
alias w3 "w2;w"
alias w4 "w2;w2"
alias w5 "w4;w"
alias w6 "w2;w2;w2"
alias w7 "w6;w"
alias w8 "w2;w2;w2;w2"
alias w9 "w8;w"
alias w10 "w5;w5"
alias w28 "w10;w10;w8"
---------------------------------------

echo---------------------------------------
這個實際上不太大作用...對於腳本來說,,,我認為..是用來測試腳本是否有載入 或 開啟腳本 / 關閉時在後台輸出字句,,一般沒必要用...

例1
echo script loading...   
alias aaa "echo script start;+jump;wait;-jump;echo script end"
bind v "aaa"
echo done

<---全部會在後台看到,,,而按v鍵,,會看見後台輸出script start ,跳完後會看見script end

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

::跳躍::

bh
連跳腳本在網上應該有很多...在這裡簡單的介紹怎制作
首先,連跳腳本,只係落地面後自動跳,如果想有一點加速的話在後面+duck就行了...但最終都是要看動滑鼠左右移動
我來個最簡單的把

alias +bh "alias _special bh1;bh1"
alias -bh "alias _special"
alias bh1 "special;+jump;wait;-jump;wait"   // <---- 很多人會寫腳本,會-jump後,不加wait..這樣的話,會連跳不到..所以如果你是想1個動作..不停的話,就要加wait了
bind v +bh


使用循環,再進行bh1腳本..按住 v 就是連跳了..(要按住)



count jump


longjump
首先..要有個原地加速把...這個我送給你們把..

alias w "wait"
alias w2 "w;w"
alias w3 "w2;w"
alias w4 "w2;w2"
alias w5 "w4;w"
alias w6 "w2;w2;w2"
alias w7 "w6;w"
alias w8 "w2;w2;w2;w2"
alias w9 "w8;w"
alias w10 "w5;w5"
alias w28 "w10;w10;w8"
alias w30 "w10;w10;w10"
alias w37 "w30;w7"
alias w40 "w30;w10"
alias perspeed "+forward;w40;cl_yawspeed 80;+right;+moveright;w28;cl_yawspeed 120;w37;+jump;-right;-moveright;w;-jump;-forward"

建議使用cl_yawspeed來更改每次速度....詳情的話,,就自已試試把..我自已也不太跳得遠(240.8-241)...我寫的腳本..我只可以給一些重點
重點1..就是不要轉方向,,,向左右的速度...盡量不要太大...否則一定會跳不遠..
重點2..可以使用多次變速..例如w5秒,,原本要轉左的等待..現在分開2個..作w3和w2..中間加入cl_yawspeed.
例:: w3;cl_yawspeed 320;w2;cl_yawspeed 310
重點3..可以試使用每次降速的方法,,來到加速的效果..還有就是要同步...慢慢試多一點..就ok的了,,

還有的,就是可以這樣寫..

aspeedr0 - 7 是空中加速...當然,名稱可以改....中間的就由你們自由創作- -,,,

alias times "aspeedr0;aspeedr1;aspeedr2;aspeedr3;aspeedr4;aspeedr4;aspeedr5;aspeedr6;aspeedr7" <--- 把所有加速..也在一起,,,改也方便
alias aduck "+duck;w30;-duck; <---- duck,,,,為了p48..使用這個把-_-
alias gogogo "perspeed;times;aduck;cl_yawspeed 220" <--- 完整一句...

ps::請不要忘記...把cl_yawspeed 改回220...當是習慣就好了,,,改完的..改完的..都要關閉 / 回到最初..


空中加速
使用loop就可以把...把速度每次使用..就差不多..
alias +startspeed "alias _abc s1;s1"
alias -startspeed "alias _abc"
alias s1 "abc;times;w"
bind v "+startspeed"

很簡單把..
==========================================================


::槍::

awp,m249,m4a1,ak47m,usp...等等
只要輸入武器的名稱,就可以一鍵購買...有很多伺服器禁槍也有bug,可以用腳本去強行破解(有機會不行)
例1 bind f1 "awp" <-- 按f1購買awp
例2 bind f2 "usp" <-- 按f2購買usp


cl_timeout

這個參數set到很大.....

例如cl_timeout 9999999999999999999
可以當作加速?- -再加上一些腳本...不知道是否可行
--------------

::破壞 / 廣告腳本::
前言:在這裡不多談amxx...使用amxx可以改玩家的cfg...或增加一點東西...如果對方沒有把cs1.6 的cfg lock了的話..
(amxx的話..去amxx官網學把,,其實我也不太懂)
廣告::
使用say 和 echo..這2個....
say的話,可以設定在離開房間時,會自動說..這樣就很難被玩家發現自已的cs1.6給人改了cfg檔


破壞::

強行改名稱::name xxxxxx   ,,當玩家進入伺服器時可以設定修改玩家名稱..(不太有用)

bind key....可以bind 一些重要的key 例如w,a,s,d,開火,跳 或其他常用鍵..(比較好)(把參數名稱改做類近原本的詞字,比較好....可以對一些不懂cfg的玩家..作出惡意破壞)
alias attacks "kill"
bind MOUSE1 "attacks"

或簡單的

bind MOUSE1 kill
一按左鍵就立刻自殺死亡...(如果伺服器不可以自殺的話..可以把kill改做exit 或其他東西....)

洗頻
使用loop + 計算時間...

隨機罵人語句
使用不同的bind 作出 不同的說話語句
==========================================================







::cfg腳本高級應用::

按鍵調整某個參數的數值------------------------------------------(多點人想學的話..我才寫把)

主要都是bind 的技巧..有時間再寫把...




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

腳本變數陣例優化------------------------------------------

只是說明一下,怎可以使用多行變數句而每行以特定的方式運行的優化...建議看了上面的教學,,,如果看不懂以下的話




開啟lan server時對自已的優待(其他玩家很難發現)------------------------------------------





p47 和 p48腳本有點不同..我目前使用p47..有機會我再測試p48運行腳本的問題把....我使用的cfg 外掛,,都是差不多全用cfg..
學寫cfg的話..很好的說

以上內容部分轉帖



各位,天下沒有白吃的午餐,回覆一下,手會斷嗎?
本人看不慣就是這種人

~~~恭喜我升級初露鋒芒~~~

CS1.6 ID: happy~*

ⓖⓗⓖⓕⓓ③⑥⑨
獻花 x1 回到頂端 [樓 主] From:臺灣中華電信股份有限公司 | Posted:2011-05-11 20:05 |
karta9881
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x19 鮮花 x41
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

解釋真清楚.........看不懂@_@,不過先感謝你囉!?以後自己來練習看看


獻花 x0 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2011-05-12 21:37 |
lo2003058
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

怎做連射的


獻花 x0 回到頂端 [2 樓] From:未知地址 | Posted:2011-05-24 21:52 |
T.o.n..y
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x0 鮮花 x1031
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這是指令吧?還是....別的


獻花 x0 回到頂端 [3 樓] From:臺灣台固媒體股份有限公司 | Posted:2011-06-05 00:56 |
Raymond9103
個人文章 個人相簿 個人日記 個人地圖
社區建設獎
版主
級別: 版主 該用戶目前不上站
版區: CS團隊/伺服器
推文 x7 鮮花 x311
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

好,可以製作LJ腳本啦.


獻花 x0 回到頂端 [4 樓] From:未知地址 | Posted:2011-06-18 11:03 |
kaiwah7890
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 ghgfd369 於 2011-05-11 20:05 發表的 cs1.6 腳本 簡單制作教學: 到引言文
cs1.6 腳本 簡單制作教學
(按ctrl+f可以找下...有沒有你想找到的東西)
第一,你要知道什麼是".cfg檔案", .cfg 檔案 就是在hl的設定檔案,同樣也可以運用在cs1.6中.當然其他game 都有用cfg 檔案作設定檔..
那正式開始寫cfg把.
首先,建立1個記事本檔案,名稱改你想改的.再把副檔名由 "txt" 改做 "cfg"
.......

完全吾明

此文章被評分,最近評分記錄
財富:-50 (by killer699) | 理由: 口語,連回


獻花 x0 回到頂端 [5 樓] From:IANA | Posted:2011-06-19 11:38 |
kaiwah7890
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 ghgfd369 於 2011-05-11 20:05 發表的 cs1.6 腳本 簡單制作教學: 到引言文
cs1.6 腳本 簡單制作教學
(按ctrl+f可以找下...有沒有你想找到的東西)
第一,你要知道什麼是".cfg檔案", .cfg 檔案 就是在hl的設定檔案,同樣也可以運用在cs1.6中.當然其他game 都有用cfg 檔案作設定檔..
那正式開始寫cfg把.
首先,建立1個記事本檔案,名稱改你想改的.再把副檔名由 "txt" 改做 "cfg"
.......

完全吾明

此文章被評分,最近評分記錄
財富:-50 (by killer699) | 理由: 口語,連回


獻花 x0 回到頂端 [6 樓] From:IANA | Posted:2011-06-19 11:38 |
ghgfd369 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x13 鮮花 x61
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 kaiwah7890 於 2011-06-19 11:38 發表的: 到引言文

完全吾明


灌水來的....


各位,天下沒有白吃的午餐,回覆一下,手會斷嗎?
本人看不慣就是這種人

~~~恭喜我升級初露鋒芒~~~

CS1.6 ID: happy~*

ⓖⓗⓖⓕⓓ③⑥⑨
獻花 x0 回到頂端 [7 樓] From:臺灣中華電信股份有限公司 | Posted:2011-09-15 22:17 |
帥o阿維 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x4
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

痾= = 長篇大論   終究只看的董一些


獻花 x0 回到頂端 [8 樓] From:臺灣中華電信股份有限公司 | Posted:2011-10-14 17:42 |
李晉祐
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

看不懂.... 表情

此文章被評分,最近評分記錄
財富:-40 (by killer699) | 理由: 無意義回文,字數


獻花 x0 回到頂端 [9 樓] From:臺灣中華電信股份有限公司 | Posted:2012-04-02 17:34 |

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