引用 | 編輯
killer699
2009-05-14 20:16 |
樓主
▼ |
||
x27
修改購買菜單專欄 目錄 警告: 本教學專欄版權為killer699@mychat數位男女所有 不得轉載 注意: 本教學內容不包含槍械新增 以下例子有用到插件 改之前請確定有裝amxx(版本新更好) 實例1: 先簡單一點 用警察可買AK 歹徒可買M4的插件來改(請先下載並安裝好) [list=1]DcOo CS1.6\cstrike\resource\Ui (dcoo路徑) 裏會發現一堆.res檔,全部是菜單的資料檔 都可用記事薄開啟以下是各購買菜單的對應名稱: BuyPistols_CT.res 手槍(ct) BuyPistols_TER.res 手槍(t) BuyShotguns_CT.res 散彈(ct) BuyShotguns_TER.res 散彈(t) BuySubMachineguns_CT.res 衝鋒槍(ct) BuySubMachineguns_TER.res 衝鋒槍(t) BuyRifles_CT.res 步槍(ct) BuyRifles_TER.res 步槍(t) BuyMachineguns_CT.res 機槍(ct) BuyMachineguns_TER.res 機槍(t) BuyEquipment_CT.res 裝備(ct) BuyEquipment_TER.res 裝備(t)舉例我們要在CT的步槍菜單裏新加一行AK 就先打開BuyRifles_CT.res 為求快捷我們可以先把BuyRifles_TER.res的 "ak47"一堆字放到BuyRifles_CT.res裏("CancelButton"上面) 這樣還沒有完成,AK的一列會跟CT步槍原來的第2行重疊(SCOUT) 所以要改"ypos"(Y座標) "ypos"改做上一列的武器的"ypos"+32 由於上面的"ypos"是276(上一列是awp),所以要改成276+32=308位置放好後會發現 菜單上的ak會顯示為: 2 ak47明明就是第7行,卻寫2現在應該有人發覺要到 CS\cstrike\resource\cstrike_tchinese.txt裏改吧 沒cstrike_tchinese.txt用cstrike_schinese.txt 再沒有就用cstrike_english.txt 再繼續改菜單 有關購買指令的部分,1樓再詳細說明 有關.res檔的部分,2樓再詳細說明一切改完了儲存就可以玩了 x12
|
引用 | 編輯
killer699
2009-05-14 20:33 |
1樓
▲ ▼ |
amxx武器指令 除了可以用cs原有的購買指令外,還可以用到武器amxx的指令 照用上面的akm4插件當例子 指令的可以直接打say /ak或say /m4 但是買後下面會出現對話文字,很不自然 所以要改改sma檔
x2 |
引用 | 編輯
killer699
2009-05-14 20:33 |
2樓
▲ ▼ |
.res檔修改教學 (買槍時顯示的資料) 事先講明:
武器的.res檔放在CS\cstrike\classes 可以直接用記事本打開 差不多每個武器的.res檔裏都有一堆有關槍資料的代碼和位置 顯示在左邊的:(顯示的是label即喱保)
"descriptionlabel"只會在裝備出現 顯示在右邊的:(跟左面的差不多,但顯示的是數值)
tga圖片:
範例1簡單介紹("price"): 我們主要改的是藍色的字 可能會有人問為啥是"#Cstrike_AK47Price" 其實這只是個代碼 代碼對照的文字在 CS\cstrike\resource\cstrike_tchinese.txt裏一目了然 修改開始 範例目標:將ct的步槍購買菜單上的ak資料改掉
改其他資料不比這難 x2 |
引用 | 編輯
killer699
2009-05-14 20:34 |
3樓
▲ ▼ |
解答 Q1:用記事簿改購買指令後轉不了amxx 答:使用emeditor改 或 把編碼改成ANSI Q2:插件的武器沒有專用的.res檔 答:請自行新增一個,推薦copy一個再進行修改 x0 |
引用 | 編輯
killer699
2009-05-14 20:47 |
4樓
▲ ▼ |
各個可運用amxx:
警察可買AK 歹徒可買M4 ~~~~~~飛行器+火箭砲 8元(保證可運行)~~~~~~ 購買指令直接用buyjet就可以,方便多了 火焰噴射器amxx插件 噴火槍(超帥的武器) 火箭炮v0.99...可以切換模式喔 火箭筒 有很多不能全部打出來 希望有人可以幫找找看 想不到一打就一次過打好了 加油下去吧 x0 |
引用 | 編輯
Aeiou-cow
2009-05-15 21:11 |
5樓
▲ ▼ |
改不了欸kid741010_buym4ak.sma
改了 register_clcmd("say m4xx","M4") register_clcmd("say akxx","AK") 他會轉不了amxx x0 |
引用 | 編輯
pkhong2007
2009-05-15 21:14 |
6樓
▲ ▼ |
你係咪用記事本改,記事本改會轉唔到,用emeditor吧
x0 |
引用 | 編輯
Aeiou-cow
2009-05-15 22:00 |
11樓
▲ ▼ |
我都照著你用了可是當警察買B47還是沒反應 按控制台他顯示:
Unknown command: AK47_CT x0 |
引用 | 編輯
pkhong2007
2009-05-16 19:43 |
18樓
▲ ▼ |
引用 | 編輯
oscarbox2001
2009-05-17 08:32 |
20樓
▲ ▼ |
引用 | 編輯
chuchung712
2009-05-18 21:19 |
22樓
▲ ▼ |
這些全都早懂了...
不過還是感謝 x0 |
引用 | 編輯
pkhong2007
2009-05-18 21:52 |
23樓
▲ ▼ |
可不可以把沖風槍轉到步槍
例:我把mp5槍模轉了ak47,我想把沖風槍的mp5 del,把mp5轉到步槍可以嗎??? x0 |
引用 | 編輯
kelvin_lui
2009-05-23 12:23 |
27樓
▲ ▼ |
唔知可唔可以加埋武器既相呢?
好似火箭炮咁 x0 |
引用 | 編輯
kelvin_lui
2009-05-27 00:23 |
29樓
▲ |
下面是引用 killer699 於 2009-05-23 23:44 發表的 :我想問,如何加火箭炮及噴火器、飛行器等等在購買選單呢, 看完教學後明了一點,又有些不太明白 如火箭炮平日要按 say/buy_bazooka 噴火器平日要按 say/buyft 飛行器平日要按 say/buyjet 才可買到 我希望可以在b5,即m249 machine gun那行加以上三個 但它們都是插件,沒有res檔 可以調整到按了購買鍵後(新加的即b52 b53 及b54) 系統會自動執行say/buy_bazooka say/buyft say/buyjet 這三個指令嗎??? 大大可以幫忙替小弟改改,並指正我的謬誤嗎? 感激不盡 x0 |