找回密码
 注册
X系列官方授权正版
搜索
查看: 1775|回复: 7

求助!建立武器INI的问题!

[复制链接]
发表于 2007-5-17 23:51:30 | 显示全部楼层 |阅读模式
晚上试了武器制作的方法:有2个问题
1. 武器是固定的,动不了
2.(最要命的) 飞到宇宙中一小会就弹出游戏。。然后任务栏最小化。。
3.开不了枪,一开枪就是2的问题。。
求解!我是按教程上做的。。不知哪出问题了,IDS还没有制作。
 楼主| 发表于 2007-5-18 00:09:06 | 显示全部楼层
我把我改过的贴一下,帮忙看下哪出问题了。。:Q 注:以下都是复制了一份在最底下修改的。
在DATA/equipment下的
weapon_equip.ini

[Munition]
nickname = ballgun_ammo
hp_type = hp_gun
requires_ammo = false
hit_pts = 2
hull_damage = 10000
energy_damage = 5000
weapon_type = W_Laser01
one_shot_sound = ball
munition_hit_effect = li_laser_01_impact
const_effect = ballgun_proj
lifetime = 0.8
force_gun_ori = false
mass = 1
volume = 0.0

[Gun]
nickname = ballgun
ids_name = 263357
ids_info = 264357
DA_archetype = equipment\models\weapons\ballgun.cmp
material_library = equipment\models\ballgun.mat
HP_child = HPConnect
hit_pts = 400
explosion_resistance = 1.0
debris_type = debris_normal
parent_impulse = 20
child_impulse = 80
volume = 0.0
mass = 10
hp_gun_type = hp_gun_special_1
damage_per_fire = 0
power_usage = 10000
refire_delay = 2
muzzle_velocity = 500
use_animation = Sc_fire
toughness = 1.3
flash_particle_name = li_laser_01_flash
flash_radius = 15
light_anim = l_gun01_flash
projectile_archetype = ballgun_ammo
separation_explosion = sever_debris
auto_turret = false
turn_rate = 90
lootable = true
LODranges = 0, 2000

weapon_good.ini

[Good]
nickname = ballgun
equipment = ballgun
category = equipment
price = 50
item_icon = equipment\models\commodities\nn_icons\EQUIPICON_gun.3db
combinable = false
ids_name = 263357
ids_info = 264357
shop_archetype = equipment\models\weapons\ballgun.cmp
material_library = equipment\models\ballgun.mat

market_misc.ini

MarketGood = ballgun, 0, -1, 10, 10, 0, 1

在DATA\FX 文件夹下的:

beam_effects.ini

[BeamSpear]
nickname = ballgun_beam
tip_length = 55
tail_length = 99
head_width = 20
core_width = 10
tip_color = 91, 67, 233
core_color = 236, 227, 64
outter_color = 255, 128, 0
tail_color = 255, 0, 0
head_brightness = 1
trail_brightness = 1
head_texture = ball
trail_texture = thin
flash_size = 10

effects.ini

[Effect]
nickname = ballgun_proj
effect_type = EFT_WEAPON_PROJ
vis_beam = ballgun_beam

Data\Fx\WEAPONS下的

weapons_ale.ini

[VisEffect]
nickname = ballgun_proj
alchemy = fx\weapons\li_plasma_01.ale
effect_crc = -154178588
textures = fx\planetflare.txm
textures = fx\sarma.txm
textures = fx\standardeffects.txm
textures = fx\miningship.txm
textures = fx\hexagon.txm
textures = fx\lightbeam.txm
textures = fx\planetflare.txm

[ 本帖最后由 GR44 于 2007-5-18 00:10 编辑 ]
回复

使用道具 举报

发表于 2007-5-18 00:54:32 | 显示全部楼层
设定没什么错误,看那ballgun.cmp和ballgun.mat

另外测试的时候最好将IDS全都设定成0
回复

使用道具 举报

 楼主| 发表于 2007-5-18 09:26:31 | 显示全部楼层
那么就是我的CMP模型的GROUP有错误了,我看原来的武器在HARDCMP里头的HPFIRE参数都是属于 XXX_BARREL_LOD1 ,估计是这个问题了,我的新武器都是属于ROOT的,这个要在哪里设定啊~:Q
回复

使用道具 举报

发表于 2007-5-18 12:09:23 | 显示全部楼层
如果是上面的INI有问题,游戏应该会在 出基地/发射弹药/击中目标 的情况下给出提示或者直接崩溃.不太可能"过一会儿"挂掉的.
回复

使用道具 举报

 楼主| 发表于 2007-5-18 12:20:18 | 显示全部楼层
NN,我已经确定了,是在开火时挂掉的,一按开火,马上挂,不过我设置了IDS以后就不会弹出了,现在 要命的问题是。。
1. 武器是固定的,动不了
2.开不了枪..
我的CMP里头的HPFIRE参数是属于ROOT的。。我看了所有的武器CMP,HPFIRE这项都是属于XXX_BARREL_LOD1 的。。:Q
回复

使用道具 举报

发表于 2007-5-18 14:40:58 | 显示全部楼层
关于问题1:
枪的HPCONNNCT建立的时候TYPE里面把FIXED改成REVOLUTE,然后把右下角的角度范围改成+/-360度
关于问题2:建议你先选择现有武器的效果,如果问题解除那么就是效果定义问题,不过看起来似乎更像HPFIRE设定的问题
回复

使用道具 举报

 楼主| 发表于 2007-5-18 16:26:41 | 显示全部楼层
哦多谢了!我这就去试下,不过CMP的HPFIRE设定是用什么工具完成的呢,我用MS3D或HARDCMP都找不到,:(
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站