你们下载完的模组不是有分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
后面那数字是数值 每把枪的数值各不同
如果我的教学听不懂可以去参考比对你原本改好枪的指令 毕竟我也是这样才会的 教学结束 但声音指令就要靠往后的人发文啰