- UID
- 1700328
- 主题
- 14
- 阅读权限
- 40
- 帖子
- 1169
- 精华
- 1
- 积分
- 925
- 金钱
- 3694
- 荣誉
- 14
- 人气
- 0
- 在线时间
- 810 小时
- 评议
- 0
- 帖子
- 1169
- 精华
- 1
- 积分
- 925
- 金钱
- 3694
- 荣誉
- 14
- 人气
- 0
- 评议
- 0
|
发现老帖还在,更新到老帖...
使用方法:
解压后放在gamedata\下
然后打开X:\Deep Silver\S.T.A.L.K.E.R. - Clear Sky\fsgame.ltx文件,
找到$game_data$这一行,把后面修改为 = true| true| $fs_root$| gamedata\
没有gamedata文件夹的请在X:\Deep Silver\S.T.A.L.K.E.R. - Clear Sky\位置自己新建一个
09年08月10日更新 取消了枪械的自动恢复 调整了一些武器的数值
单独的枪械mod,夸下海口,这是已知枪械mod中数据和操控感觉最接近真实的一个版本.
全面修改了准星 缩放 后坐 伤害 穿透 冲击 初速 耐久等各种已知相关数据,升级文件也做了相应修改.
隐藏了几个不太合乎情理,但很有趣的小秘密.把PKM 沙漠之鹰和M1911弹匣升级看看(30000大元),会有意外的惊喜.
不放在其他地方了,游侠的附件下不动的玩家请注意,若电脑中装有任意一种下载软件,你只需要左键点击附件,等下载软件界面弹出时选择"否"就行了,这时会出现windows自带的下载界面,选择"保存"就可以了.
研究好久的成果,为了避免失传,在此公布枪械文件所有已知属性的功能,希望有人能做出更完美的.
以AK74为例
ammo_mag_size = 30 ; 弹匣数量
ammo_class = ammo_5.45x39_fmj, ammo_5.45x39_ap ; 支持子弹类型
grenade_class = ammo_vog-25, ammo_vog-25p ; 支持榴弹类型
fire_dispersion_base = 0.25 ; 基础散布(影响在右键瞄准状态下子弹可能的散布程度)
control_inertion_factor = 1.4f 操控度(持枪时枪口和准星水平和垂直移动的速度)
cam_relax_speed = 6 ; 枪械后坐力的恢复速度(越大越好)
cam_relax_speed_ai = 360
cam_dispersion = 0.7 ; 枪口的纵向跳动幅度 非单一属性 和angle属性有相互作用力
cam_dispersion_inc = 0.7 ; 枪口的横向跳动幅度 非单一属性 和angle属性有相互作用力
cam_dispersion_frac = 0.7 ; 和前两个属性有相互作用力 具体公式不详 但若增加会大幅影响后坐幅度 推荐所有武器统一设置为1.0
cam_max_angle = 10.0 ;枪口的纵向跳动范围 和cam_dispersion 类型属性有相互作用力
cam_max_angle_horz = 7.0 ; 枪口的横向跳动范围 和cam_dispersion 类型属性有相互作用力
cam_step_angle_horz = 1.0 ; 枪口的横向跳动范围 和其他属性的关联还不清楚
zoom_cam_relax_speed = 7 ; zoom类型属性和上面非zoom类型同名属性是一样的 只是zoom类型是作用在开镜抵肩瞄准后
zoom_cam_relax_speed_ai = 360
zoom_cam_dispersion = 0.7
zoom_cam_dispersion_inc = 0.7
zoom_cam_dispersion_frac = 0.7
zoom_cam_max_angle = 10.0
zoom_cam_max_angle_horz = 7.0
zoom_cam_step_angle_horz = 1.0
fire_dispersion_condition_factor = 0.1 ; 枪械耐久损耗后准星的扩散程度
misfire_probability = 0.0003 ; 枪械耐久的损耗幅度
misfire_condition_k = 0.05 枪械卡壳的几率
condition_shot_dec = 0.0001 ; 枪械的耐久度0.0001表示寿命为10000发子弹
PDM_disp_base = 0.6 基础准星范围(静止不动时)
PDM_disp_vel_factor = 1.5 ;移动时准星扩散的幅度
PDM_disp_accel_factor = 1.5 奔跑时准星扩散的幅度,和移动时的累加
PDM_disp_crouch = 0.6 蹲下时准星收缩的幅度
PDM_disp_crouch_no_acc = 0.6 深蹲时准星的收缩幅度,和上一项累加
hit_power = 0.45, 0.45, 0.45, 0.45 子弹的伤害
hit_impulse = 85 ; size of physic impulse by bullet 子弹的冲击力
fire_distance = 300 ;1000 ; 最大有伤害作用的射程
bullet_speed = 900 ; 子弹初速
rpm = 650 ; 枪械的射速
rpm_empty_click = 200
;addons
scope_status = 0 ; 0 - no addon 瞄镜类型
silencer_status = 2 ; 1 - permanent 是否能加装消音器
grenade_launcher_status = 0 ; 2 - attachable 榴弹发射器类型
zoom_enabled = true ; 是否打开右键瞄准模式
zoom_rotate_time = 0.25 瞄准的速度
scope_zoom_factor = 65 有/无镜状态下的画面缩放程度
silencer_hit_power = 0.45, 0.45, 0.45, 0.45 消音器状态下的伤害
silencer_hit_impulse = 94 消音器状态下的冲击力
silencer_fire_distance = 300 消音器状态下的射程
silencer_bullet_speed = 900 消音器状态下的初速
==========================================
这部分为枪模和手模在屏幕上的位置 想把手枪改成机械瞄准模式就要动这个了 数据比较复杂
hands_position = -0.120500,-0.180999,0.132501
hands_orientation = -2.599998,0.000000,-2.549999
hands_position_16x9 = -0.119500,-0.199000,0.091000
hands_orientation_16x9 = -0.750000,1.700000,-4.199999
item_position = 0.004111,0.008527,-0.005906
item_orientation = -15.488927,-3.320898,367.220154
==========================================
下面是weapons.ltx中的弹药属性 以比较有特点的12号霰弹为例[ammo_12x70_buck]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_12x70_buck" ; option for Level Editor
class = AMMO
cform = skeleton
visual = dynamics\weapons\wpn_ammo\ammo_12x70_buck.ogf
description = ammo-12x70-buck_descr
$prefetch = 64
cost = 10 价格
box_size = 10 1盒子弹的数量
inv_name = ammo-12x70-buck
inv_name_short = ammo-12x70-buck_s
inv_weight = .45
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 13
inv_grid_y = 9
k_dist = 0.5 用此种子弹时枪械的射程(0.5为原枪械的50% 下同)
k_disp = 3 用此种子弹时枪械的准星扩散程度(霰弹为3倍 所以很大)
k_hit = 0.3 用此种子弹时枪械的伤害力(霰弹有12个弹丸 枪械伤害X0.3X12X穿透力)
k_impulse = 0.5 用此种子弹时枪械的冲击力(霰弹有12个弹丸 枪械冲击力X0.5X12)
k_pierce = 0.1 用此种子弹时对物体的穿透能力(木材 铁皮等)
k_ap = 0.1 用此种子弹时对有生护甲的穿透能力
impair = 1
buck_shot = 12 此种子弹的实际弹丸数量 此为12个弹丸
tracer = off
wm_size = 0.05
k_air_resistance = 3
[ 本帖最后由 fuck9999 于 2009-8-10 22:55 编辑 ] |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 170
+ 4
查看全部评分
|