cso-nst 教你们枪枝模型等放法和UI+枪等㊣

Home Home
引用 | 编辑 QW987456
2011-05-22 18:04
楼主
推文 x0
你们下载完的模组不是有分1.MDL档[模型wpv]+2.weapons[声音档]+3.SPR档[分别是杀人图和得到枪的图]+4.TGA[购买枪的图] 
1放法就是MDL档[wpv]放到cstrike/models/nst_wpn里 
2 weapons里面的东西放到cstrike/sound/weapons
3 SPR档放到cstrike/sprites/nst_wpn里
4TGA档放到cstrike/gfx/vgui里
放完后到cstrike/addons/amxmodx/configs里找到
nst_wpn文件档
找;Rifles新增一格打入你要新增的枪
例;[type]1[name]F2000[model]f2000[wchange]27[damage]1.15[speed]1[zoom]1[clip]30[ammo]180[recoil]0.9[gravity]240[knockback]0[reload]0[deploy]0[fastrun]0[sight_time]0[sight_model][cost]3600[sound]1[team]0[buy]1
这些文字相信你们都不懂,所以我会解说
[type]=枪的类型等
1是一般的枪枝 (例如说:AK-47 就只是个单纯的AK-47并不会有特殊射击)
2是按T改模式的枪枝[例;红白双星,按T会连射]  
3是按右用小刀攻击的枪枝[*就是黑色AK装刺刀的那把]
4是按T可改成榴炮或是可射击榴炮的枪枝 
5是可以一次装完弹药的散弹枪,无须慢慢的装 [例,双子银狼]
6是按右射出雷比亚的射线[例*龙纹那把]
7是要先预热的枪 例:[火神机枪]

[name]=枪的名子

[model]=枪的模组名称 意思是说:放在cstrike\models\nst_wpn里模型档名

[wchange]枪的类型=例如枪枝如果原本设在USP 你就必须打USP的类型代码

*[wchange]代码:
1 - P228
3 - SCOUT
4 - HEGRENADE
5 - XM1014
7 - MAC10
8 - AUG
10 - ELITE
11 - FIVESEVEN
12 - UMP45
13 - SG550
14 - GALIL
15 - FAMAS
16 - USP
17 - GLOCK18
18 - AWP
19 - MP5NAVY
20 - M249
21 - M3
22 - M4A1
23 - TMP
24 - G3SG1
26 - DEAGLE
27 - SG552
28 - AK47
29 - KNIFE
30 - P90
damage=攻击力的几倍 1:原本的攻击力 如果改2.5 就是原来的2.5倍

speed=射速 枪的射击速度 数值越大 射击速度越慢 1:为原本的射速* [数值越大射速越慢] 

zoom=狙击镜 0/没有 1/近镜 2/远镜 3/特殊镜 PS:特殊镜须由sight_model 更改

clip=子弹数量

ammo备用子弹数量

recoil=后座力 1:原本的后座力 如果改1.2 就是原来的1.2倍

gravity=重力 一般为:250(正常速度)

knockback=击退力 [也就是说 如果设越高 敌方就飞的越远]

reload=换子弹的时间

deploy=枪枝拿出来的速度 1:原本的速度 如果改2.5 就是原来的2.5倍

fastrun=能不能跑 0/不能 1/能 PS:跑的热键[Caps Lock]

sight_time=换狙击镜需要的时间

sight_model=换狙击镜的模组名称

cost=枪枝的钱

sound1=  改成0就是原本的声音  1就是另外的声音

team=限定队伍购买  1/歹徒才能买 2/警察才能买 0/都能买

buy=取得方法  1/用钱买 0/特殊方法得到

*接下来是UI教学[菜单购买] 找cstrike/resource/UI[相信大家应该都到3页或4页的枪八
那我要新增第3页,就要找NSTWpn_Rifles_3_CT和NSTWpn_Rifles_3_TER分别是恐怖和反恐的
两个文件都要改*[不然其中一方会买不到枪]-我从CT那方的先改,先找到下面那个
// #####################################################
// ------------------- WEAPONS LIST -------------------
// #####################################################
// ---------------------- weapon 1 ----------------------
找最后的页[我的最后一页.也就是最后的那把枪是14
那我要新增15
// ---------------------- weapon 15 ----------------------
 "1-weapon15-bg"
 {
  "ControlName"  "ImagePanel"
  "fieldName"   "1-weapon15-bg"
  "xpos"    "30"
  "ypos"    "304"
  "wide"    "138"
  "tall"    "63"
  "autoResize"  "0"
  "pinCorner"   "0"
  "visible"   "1"
  "enabled"   "1"
  "textAlignment"  "center"
  "image"    "resource/control/item_bg"
  "scaleImage"  "1"
 }
 "1-weapon15-bgwpn"
 {
  "ControlName"  "ImagePanel"
  "fieldName"   "1-weapon15-bgwpn"
  "xpos"    "30"
  "ypos"    "304"
  "wide"    "138"
  "tall"    "48"
  "autoResize"  "0"
  "pinCorner"   "0"
  "visible"   "1"
  "enabled"   "1"
  "textAlignment"  "center"
  "image"    "resource/control/item_bgwpn"
  "scaleImage"  "1"
 }
 "1-weapon15-img"
 {
  "ControlName"  "ImagePanel"
  "fieldName"   "1-weapon15-img"
  "xpos"    "30"
  "ypos"    "304"
  "wide"    "138"
  "tall"    "48"
  "autoResize"  "0"
  "pinCorner"   "0"
  "visible"   "1"
  "enabled"   "1"
  "textAlignment"  "center"
// 1-weapon15-img
  "image"    "gfx/vgui/[XXXXX] "    在vgui后输入你的tga档名
  "scaleImage"  "1"
 }
 "1-weapon15-team"
 {
  "ControlName"  "ImagePanel"
  "fieldName"   "1-weapon15-team"
  "xpos"    "140"
  "ypos"    "345"
  "wide"    "26"
  "tall"    "7"
  "autoResize"  "0"
  "pinCorner"   "0"
  "visible"   "1"
  "enabled"   "1"
  "textAlignment"  "center"
// 1-weapon15-team
  "image"    "resource/control/team0"
  "scaleImage"  "1"
 }
 "1-weapon15-name"
 {
  "ControlName"  "Label"
  "fieldName"   "1-weapon15-name"
  "xpos"    "30"
  "ypos"    "351"
  "wide"    "138"
  "tall"    "15"
  "autoResize"  "0"
  "pinCorner"   "0"
  "visible"   "1"
  "enabled"   "1"
// 1-weapon15-name
  "labelText"   "[XXXXXX] - 5000$"  枪枝价格   [你改完会发现你枪的价格会没变,你别惊讶!那是正常的]
  "textAlignment"  "center"
  "dulltext"   "1"
  "brighttext"  "0"
 }
 "1-weapon15-bottom"
 {
  "ControlName"  "Button"
  "fieldName"   "1-weapon15-bottom"
  "xpos"    "30"
  "ypos"    "304"
  "wide"    "138"
  "tall"    "63"
  "autoResize"  "0"
  "pinCorner"   "2"
  "visible"   "1"
  "enabled"   "1"
  "tabPosition"  "0"
  "labelText"   ""
// 1-weapon15-bottom
  "command"    "nst_buy_wpn[XXXX]    wpn后面写上自己要改的模组枪名 
 
 }
 
你看上面,不是有一堆数字,他是座标[*不同页有不同页的作标喔*]如果你要新增19页的话 就要去
NSTWpn_Rifles_2_CT和NSTWpn_Rifles_2_TER里复制像上面那个+枪码
*最主要就是要改我刚讲那3个地方   以上的蓝色字只是提示尔以
 
* 接下来是改杀人档和捡到武器的显示档
到cstrike/sprites找hud文件档
把你那2个spr档的名子填入//sprites nst wpn下方 
例d_mp7a1    640 nst_wpn/640hud16 143 128 48 16和p_mp7a1    640 nst_wpn/640hud27 0 0 170 45
后面那数字是数值  每把枪的数值各不同         
如果我的教学听不懂可以去参考比对你原本改好枪的指令  表情 毕竟我也是这样才会的
教学结束  但声音指令就要靠往后的人发文啰


献花 x1
引用 | 编辑 狙击手大鸟
2011-05-22 18:08
1楼
  
嗯嗯很详细
若没记错的话
我记得部分内容有人发过了

感谢分享~ 表情

献花 x0
引用 | 编辑 弑血男孩
2011-05-22 19:32
2楼
  
是有人发过了没错

献花 x0
引用 | 编辑 QW987456
2011-05-23 14:12
3楼
  
有看的多少回一下拉!! 表情

献花 x0
引用 | 编辑 pk68753006
2011-05-23 19:30
4楼
  
很详细,不过真回锅了 表情

献花 x0
引用 | 编辑 marcolao168
2011-05-25 22:39
5楼
  
哦.谢大大分享

献花 x0
引用 | 编辑 o0alf0o
2011-06-06 01:44
6楼
  
太好了!!!! 表情

献花 x0
引用 | 编辑 a50222
2011-06-09 00:50
7楼
  
正需要呢~
感谢分享! 表情

献花 x0
引用 | 编辑 uchiha99
2011-08-06 23:28
8楼
  
小刀可以修改公速吗?

献花 x0
引用 | 编辑 a224431096
2012-05-13 11:43
9楼
  
NST有等于1.6??

这种方法可以用在1.6上面??

献花 x0
引用 | 编辑 joy789
2012-05-13 13:12
10楼
  
感谢分享! 表情 表情

献花 x0
引用 | 编辑 chu3d123
2012-05-25 15:22
11楼
  
这位大大的教导 好清楚喔><!!
谢谢大大发这篇文章!!表情

献花 x0
引用 | 编辑 potter123
2014-05-31 11:22
12楼
  
系超棒的!感谢分享!

献花 x0