aazxc753
|
分享:
▲
▼
我幫他翻譯...
(CSO NST增加或删除武器和人物)多人多槍插件修改方法NST的插件加槍加人屬於傻瓜式的,不需要修改插件SMA,簡簡單單三個步驟走就可以完成了!!
我們就以C$O新出的龍刀為例(就是3Q發的那把,嘿嘿)
==================================================== 第一步
去cstrike\addons\amxmodx\configs下,找到 nst_player.ini 人物配置文件 nst_wpn.ini 武器配置文件 nst_wpn_l.ini 英雄武器配置
我们要增加龍刀的话只要修改nst_wpn.ini即可,打開後在裡面增加一行
[name]long Knife[model]knife_l[wpn_change]29[damage]1.083[cost]500
[name]後面是你给龍刀設置的名稱,这個随便你設定 [model]後面是你的龍刀使用的模型名稱,對應cstrike\models\nst_wpn下的PVW模型 [wpn_change]後面是武器類型,29是小刀26是沙鹰……其他的自己找,裡面其他槍都有 [damage]後面是傷害倍數,也就是说這把武器是同型武器给予傷害的幾倍... [cost]後面是價錢,也就是B键購買選單中需要花多少錢才能買到它
修改完後儲存退出。
==================================================== 第二步 去cstrike\resource\UI下,找到 BuyPistols_CT.res 警察手槍購買選單 BuyPistols_TER.res 歹徒手槍購買選單Classmenu_CT.res 警察隊伍選人選單Classmenu_TER.res 歹徒隊伍選人選單 比如我們想给警察增加把龍刀,那麼只要編輯BuyPistols_CT.res即可 所有武器選單都要寫在第一個{和最後一個}之内 那麼我們就在最後一個大括號}上面添加如下内容
"knife_l-img" { "ControlName" "ImagePanel" "fieldName" "knife_l-img" "xpos" "474" "ypos" "377" "wide" "138" "tall" "48" "autoResize" "0" "pinCorner" "0" "visible" "1" "enabled" "1" "textAlignment" "center" "image" "gfx/vgui/knife_l" "scaleImage" "1" } "knife_l-name" { "ControlName" "Label" "fieldName" "knife_l-name" "xpos" "474" "ypos" "425" "wide" "138" "tall" "15" "autoResize" "0" "pinCorner" "0" "visible" "1" "enabled" "1" "labelText" "#nst_wpnname_knife_l" "textAlignment" "center" "dulltext" "1" "brighttext" "0" } "knife_l-bottom" { "ControlName" "Button" "fieldName" "knife_l-bottom" "xpos" "474" "ypos" "377" "wide" "138" "tall" "63" "autoResize" "0" "pinCorner" "2" "visible" "1" "enabled" "1" "tabPosition" "0" "labelText" "" "command" "nst_buy_wpn3 knife_l" }
如上,其中多處knife_l要寫一樣的東西,對應之前INI配置文件裡的[model]knife_l "xpos""ypos"後面的數字是你這把武器選項所在的坐標位置,不清楚就看其他横豎相同位置的武器坐標 "wide""tall"後面的數字是寬和高,這個改不改都無所謂,隨你高興 "command"是别人點選這把武器後伺服器執行的命令"nst_buy_wpn3 knife_l"例如這裡就表示你買了把龍刀 修改完儲存退出,你想给歹徒的也加上的話,那就去改BuyPistols_TER.res,方法一模一樣
==================================================== 第三步 把你準備好的P和V刀模型命名為p_knife_l.mdl和v_knife_l.mdl丢到cstrike\models\nst_wpn下 這個名字一樣要對應之前INI文件裡的模型名稱,如果不是刀是其他武器的話還要把W模型加上
買槍圖丢到cstrike\gfx\vgui下,例如龍刀名字也要對應為knife_l.tga 想瀪中化的修改cstrike_tchinese\resource下的cstrike_tchinese.txt文件 增加一行 "nst_wpnname_knife_l" "虎年龍吻"
OK!到這裡,你就算成功了!……進遊戲裡看看吧!! 看看是不是成功了... ------------------------------------------------------------
如果是想增加人物的話就更簡單了 比如我們想增加一個名為0587的人到警察
如上面第一步,首先修改nst_player.ini 人物配置文件 增加 [name]0587[model]0587[team]2[**]1
上面的*號是 s e x 去空格,論壇顯示不出來 [name]是名稱 [model]模型名 [team]隊伍1是歹徒2是警察 [s e x]性别1是男2是女(性别不同殺人提示的音效也不同)
如上第二步也是修改res文件Classmenu_CT.res 警察隊伍選人選單(Classmenu_TER.res是歹徒隊伍的) 在最後一個大括號上增加 "0587" { "ControlName" "MouseOverPanelButton" "fieldName" "0587" "xpos" "125" "ypos" "280" "wide" "115" "tall" "20" "autoResize" "0" "pinCorner" "2" "visible" "1" "enabled" "1" "tabPosition" "0" "labelText" "#Cstrike_0587" "textAlignment" "west" "dulltext" "0" "brighttext" "0" "command" "joinclass 1;nst_choose_player 0587" }
注意那幾個地方0587要寫成一樣的,要和之前INI裡的[model]模型名稱要一樣,"xpos""ypos"是選項所在坐標 我現在改這個坐標占用了“自動選擇”的位置,所以要把“自動選擇”的坐標往下移動 也就是說要修改"autoselect_ct"標記内容的"xpos"為"0" "ypos"為"310"
第三步 去cstrike\classes下随便複製一個人物的res文件,如複製707.res為你想要的人名0587.res 然後記事本打開,替換裡面所有的707為0587,然後儲存即可 去cstrike\models\player下建立個名為0587的資料夾,然後把準備好的人物模型0587.mdl丢進去 選人圖丢到cstrike\gfx\vgui下,例如INI設定的模型名稱為0587那麼圖片也要對應為0587.tga 瀪中化修改cstrike_tchinese\resource下的cstrike_tchinese.txt文件 添加
"Cstrike_0587" "&14 0587這個人" "Cstrike_0587_Name" "0587的說明"
記事本儲存後進遊戲裡看看吧!! 看看是不是成功了... 上面講的都只是增加模組,想刪除的話就去刪除上面說的各資料中對應的内容即可!! 翻譯完畢... 打到趴在床上... 累死了...引用於: tw2twtw 於 2010-11-09 17:29 發表的 : http://hi.baidu.com/xujiananxm/blog/i...f020cf3e3e5.htmlhttp://bbs.houdao....98923/http://www.modchina.com/t...-1-18.html以上3篇皆和此文相同 他來這邊發文是想讓大家知道的更快 不用在跑去mod... 好了 打完了 休息... 注意看喔...文章原文出處:就在我的上上面 ((誤 是在第一頁最上面...引用於: 01a2Bc3DeF 於 2010-11-09 17:29 發表的 : 基本上簡體用論壇的翻譯功能就相當足夠了... 轉文請附出處,盜文可不附(誤 回文於: ling751tw 於 2010-11-14 21:45 發表的 :抱歉,01a2Bc3DeF大... 下次會改進
[ 此文章被ling751tw在2010-11-14 21:46重新編輯 ]
|