Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

** Tutorial ** - Drizzt4.0''s FL Ship Creating Tutorial

Here you can discuss building custom ships, texturing and 3D modeling in Freelancer

RPG

Post Fri Oct 21, 2005 11:36 pm

i have another prob now. I unzipped the .md3 stuff and sorts into the right folders, but now when i start gmax i says "DLL D:\..\gmax\PlugIns\ExportMD3.dle > failed to initialize" how can i make it work properly? :/

Post Mon Oct 24, 2005 3:46 am

is there any way of doing it all in gmax cos i maxed out on the milkshake 3d time thanks

Post Mon Oct 24, 2005 5:21 pm

No. Buy MS3D. Period.

Post Fri Nov 04, 2005 3:40 am

Hey, Sorry, Modeling my 1st ship based on the Tutorial (based = Im using a different model) The tutorial is Fantastic, , however it seems i have some model issues resulting in a non-existant model at vendors and planets, the game also crashes at launch. (from docked, i mean )

i checked the CMP (Original MS3D exported to CMP with the exporter you supplied, imported with an MS3D CMP importer plugin friend found. whether the problem is the model, or the ex/importer, or otherwise, i have no idea.) it seems ALL groups have been renamed and HP groups removed..

Any suggestions?

Thanks


Edited by - Kubiraan on 11/4/2005 4:03:10 AM

Edited by - Kubiraan on 11/4/2005 4:04:35 AM

Post Fri Nov 04, 2005 4:25 am

Your problem would most likely be in your code. Could you post the code you made for the ship? If you do, I'll try to help you out.

Post Fri Nov 04, 2005 8:13 am

the Code? Quite a few were involved

Edited by - Kubiraan on 11/5/2005 6:11:45 AM

Post Sun Nov 06, 2005 3:09 am

I know, I'm talking about the new entries you coded for shiparch.ini and goods.ini

Post Mon Nov 07, 2005 4:53 am

Aah, ok, incoming:

Shiparch:

[Ship
ids_name = 197687
ids_info = 66700
ids_info1 = 66615
ids_info2 = 66701
ids_info3 = 66702
ship_class = 1
nickname = Myst
msg_id_prefix = gcs_refer_shiparch_Libhf
mission_property = can_use_berths
LODranges = 0, 2000
type = FIGHTER
DA_archetype = ships\badlands\BL_myst\BL_myst.cmp
material_library ships\badlands\BL_myst\BL_myst.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
cockpit = cockpits\liberty\l_elite.ini
pilot_mesh = generic_pilot
nanobot_limit = 100
shield_battery_limit = 100
mass = 100.000000
hold_size = 70
linear_drag = 1.000000
fuse = intermed_damage_smallship01, 0.000000, 400
fuse = intermed_damage_smallship02, 0.000000, 200
fuse = intermed_damage_smallship03, 0.000000, 133
max_bank_angle = 30
camera_offset = 8, 34
camera_angular_acceleration = 0.050000
camera_horizontal_turn_angle = 17
camera_vertical_turn_up_angle = 5
camera_vertical_turn_down_angle = 25
camera_turn_look_ahead_slerp_amount = 1.000000
hit_pts = 15000
explosion_arch = explosion_li_elite
surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_hull_hit_light03
surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03
surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small_hull_hit_heavy03
steering_torque = 50000.000000, 50000.000000, 230000.000000
angular_drag = 40000.000000, 40000.000000, 141000.000000
rotation_inertia = 8400.000000, 8400.000000, 8400.000000
nudge_force = 30000.000000
strafe_force = 20000
strafe_power_usage = 2
bay_door_anim = Sc_open baydoor
bay_doors_open_snd = cargo_doors_open
bay_doors_close_snd = cargo_doors_close
HP_bay_surface = HpBayDoor01
HP_bay_external = HpBayDoor02
HP_tractor_source = HpTractor_Source
num_exhaust_nozzles = 1
shield_link = l_elite_shield01, HpMount, HpShield01
hp_type = hp_gun_special_10, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_9, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_8, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_7, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_6, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_5, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_4, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_3, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04
hp_type = hp_elite_shield_special_4, HpShield01
hp_type = hp_elite_shield_special_3, HpShield01
hp_type = hp_elite_shield_special_2, HpShield01
hp_type = hp_elite_shield_special_1, HpShield01
hp_type = hp_thruster, HpThruster01
hp_type = hp_mine_dropper, HpMine01
hp_type = hp_countermeasure_dropper, HpCM01
hp_type = hp_turret_special_4, HpTurret01
hp_type = hp_turret_special_3, HpTurret01
hp_type = hp_turret_special_2, HpTurret01
hp_type = hp_turret_special_1, HpTurret01
hp_type = hp_torpedo_special_1, HpTorpedo01
hp_type = hp_torpedo_special_2, HpTorpedo01

Goods:


[Good
nickname = Myst_hull
category = shiphull
ship = Myst
price = 1000000
ids_name = 12003
item_icon = Equipment\models\commodities\nn_icons\myst.3db -- (Also, this doesnt work either, the icon)



Edited by - Kubiraan on 11/7/2005 4:55:04 AM

Post Mon Nov 07, 2005 11:39 am

Provided you have the number of hardpoints correct with the number of hardpoints actually in your model, the shiparch.ini code looks fine. However, there should be two parts to the goods.ini, while you have only pasted one entry in here.

The goods.ini should look like this:

[Good
nickname = f_demon_hull
category = shiphull
ship = f_demon
price = 56600
ids_name = 000000
item_icon = Equipment\models\commodities\nn_icons\demon.3db

[Good
nickname = f_demon_package
category = ship
hull = f_demon_hull
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = demon_power, internal, 1
addon = f_ghostlance_engine, internal, 1
addon = MediumBlue, HpRunningLight01, 1
addon = MediumBlue, HpRunningLight02, 1
addon = MediumBlue, HpRunningLight03, 1
addon = MediumBlue, HpRunningLight04, 1
addon = contrail01, HpContrail01, 1
addon = contrail01, HpContrail02, 1
addon = contrail01, HpContrail03, 1
addon = contrail01, HpContrail04, 1
addon = DockingLightRedSmall, HpDockLight01, 1
addon = DockingLightRedSmall, HpDockLight02, 1
addon = DockingLightRedSmall, HpDockLight03, 1
addon = DockingLightRedSmall, HpDockLight04, 1

With the correct adjustments made for hardpoints, etc. Also, does the 3db icon you referenced exist?

Post Wed Nov 23, 2005 9:49 am

Hello,
at first thank you for that very good tutorial, but I need help.
everytimes when I try to buy my ship, the game crashes. I give you the files.

Shiparch.ini

[Ship
ids_name = 197687
ids_info = 66700
ids_info1 = 66615
ids_info2 = 66701
ids_info3 = 66702
ship_class = 1
nickname = Todesstern
msg_id_prefix = gcs_refer_shiparch_Libhf
mission_property = can_use_berths
LODranges = 0, 75, 150, 1300
type = FIGHTER
DA_archetype = ships\liberty\Todesstern.cmp
material_library = ships\liberty\Todesstern.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
cockpit = cockpits\liberty\l_elite.ini
pilot_mesh = generic_pilot
nanobot_limit = 5000
shield_battery_limit = 5000
mass = 150.000000
hold_size = 100000
linear_drag = 1.000000
fuse = intermed_damage_smallship01, 0.000000, 400
fuse = intermed_damage_smallship02, 0.000000, 200
fuse = intermed_damage_smallship03, 0.000000, 133
max_bank_angle = 30
camera_offset = 8, 34
camera_angular_acceleration = 0.050000
camera_horizontal_turn_angle = 17
camera_vertical_turn_up_angle = 5
camera_vertical_turn_down_angle = 25
camera_turn_look_ahead_slerp_amount = 1.000000
hit_pts = 20000
explosion_arch = explosion_li_elite
surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_hull_hit_light03
surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03
surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small_hull_hit_heavy03
steering_torque = 50000.000000, 50000.000000, 230000.000000
angular_drag = 40000.000000, 40000.000000, 141000.000000
rotation_inertia = 8400.000000, 8400.000000, 8400.000000
nudge_force = 30000.000000
strafe_force = 20000
strafe_power_usage = 2
bay_door_anim = Sc_open baydoor
bay_doors_open_snd = cargo_doors_open
bay_doors_close_snd = cargo_doors_close
HP_bay_surface = HpBayDoor01
HP_bay_external = HpBayDoor02
HP_tractor_source = HpTractor_Source
num_exhaust_nozzles = 2
shield_link = l_elite_shield01, HpMount, HpShield01
hp_type = hp_gun_special_10, HpWeapon01
hp_type = hp_gun_special_9, HpWeapon01
hp_type = hp_gun_special_8, HpWeapon01
hp_type = hp_gun_special_7, HpWeapon01
hp_type = hp_gun_special_6, HpWeapon01
hp_type = hp_gun_special_5, HpWeapon01
hp_type = hp_gun_special_4, HpWeapon01
hp_type = hp_gun_special_3, HpWeapon01
hp_type = hp_gun_special_2, HpWeapon01
hp_type = hp_gun_special_1, HpWeapon01
hp_type = hp_elite_shield_special_10, HpShield01
hp_type = hp_elite_shield_special_9, HpShield01
hp_type = hp_elite_shield_special_8, HpShield01
hp_type = hp_elite_shield_special_7, HpShield01
hp_type = hp_elite_shield_special_6, HpShield01
hp_type = hp_elite_shield_special_5, HpShield01
hp_type = hp_elite_shield_special_4, HpShield01
hp_type = hp_elite_shield_special_3, HpShield01
hp_type = hp_elite_shield_special_2, HpShield01
hp_type = hp_elite_shield_special_1, HpShield01
hp_type = hp_thruster, HpThruster01
hp_type = hp_turret_special_10, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_9, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_8, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_7, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_6, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_5, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_4, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_3, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_2, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_turret_special_1, HpTurret01, HpTurrent02, HpTurrent03, HpTurrent04, HpTurrent05, HpTurrent06, HpTurrent07, HpTurrent08, HpTurrent09, HpTurrent10, HpTurrent11, HpTurrent12, HpTurrent13, HpTurrent14, HpTurrent15, HpTurrent16, HpTurrent17, HpTurrent18, HpTurrent19, HpTurrent20, HpTurrent21, HpTurrent22, HpTurrent23, HpTurrent24
hp_type = hp_torpedo_special_1, HpTorpedo01
hp_type = hp_torpedo_special_2, HpTorpedo01

goods.ini

[Good
nickname = Todesstern_hull
category = shiphull
ship = Todesstern
price = 10000
ids_name = 12003
item_icon = Ships\LIBERTY\Todesstern\Todesstern.bmp

[Good
nickname = Todesstern_package
category = ship
hull = Todesstern_hull
addon = Todesstern_engine_01, internal, 1
addon = Todessterm_power01, internal, 1
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = shield01_mark02_hf, HpShield01, 1
addon = LargeWhiteSpecial, HpHeadlight, 1
addon = SlowSmallBlue, HpRunningLight01, 1
addon = SlowSmallBlue, HpRunningLight02, 1
addon = contrail01, HpContrail01, 1
addon = contrail01, HpContrail02, 1
addon = DockingLightRedSmall, HpDockLight01, 1
addon = DockingLightRedSmall, HpDockLight02, 1

engine_equip.ini


[Engine
nickname = Todesstern_engine_01
ids_name = 263688
ids_info = 264688
volume = 0.000000
mass = 10
max_force = 480000
linear_drag = 599
power_usage = 0
reverse_fraction = 0.200000
flame_effect = gf_li_smallengine02_fire
trail_effect = gf_li_smallengine02_trail
cruise_disrupt_effect = gf_li_cruisedisruption
trail_effect_player = gf_li_smallengine02_playtrail
cruise_charge_time = 2
cruise_power_usage = 20
character_start_sound = engine_li_fighter_start
character_loop_sound = engine_li_fighter_loop
character_pitch_range = -50, 25
rumble_sound = rumble_h_fighter
rumble_atten_range = -5, 0
rumble_pitch_range = -25, 25
engine_kill_sound = engine_li_fighter_kill
cruise_start_sound = engine_li_cruise_start
cruise_loop_sound = engine_li_cruise_loop
cruise_stop_sound = engine_li_cruise_stop
cruise_disrupt_sound = cruise_disrupt
cruise_backfire_sound = cruise_backfire
indestructible = false
outside_cone_attenuation = -3
inside_sound_cone = 60
outside_sound_cone = 180

misc_equip.ini

[Power
nickname = Todesstern_power01
ids_name = 263721
ids_info = 264721
volume = 0.000000
mass = 10
DA_archetype = equipment\models\hardware\li_fusion_reactor.3db
material_library = equipment\models\hardware.mat
capacity = 100000
charge_rate = 10000
thrust_capacity = 1000
thrust_charge_rate = 100
lootable = false

Post Wed Nov 23, 2005 6:25 pm

Desaster,

For a startoff.. its spelt: TURRET.. NOT.. TURRENT

Harrier

Post Thu Nov 24, 2005 7:34 am

At first thank you for your help, harrier, but I've changed everything but the game crashes like before

Post Thu Nov 24, 2005 5:36 pm

desaster,

Ok next trick..

Take your .cmp and .mat ONLY and paste them over a similar sized native freelancer ship.. Might help to buy it first... then test and see if it works..

If it displays correctly then that will rule those two out...

Then, using a standard freelancer power supply, add your weapons one at a time and test as you go.. Also, try a maximum of 8 turrets first then 9 etc..Freelancer sometimes has problems with hardpoints above 9 ... (HpTurret01 , 02, 03 etc.. to 09).. then retain the '0' e.g. HpTurret010, HpTurret011, HpTurret012, etc.. That may help.. tho it may mean you have to change them in the .cmp with UTF or HardCMP.

In addition - check the flspew file.. "C:\Documents and Settings\(*insert-your-computer-name-here*)\Local Settings\Application Data\Freelancer".... it may tell you what is causing the crash...

Harrier

Post Sat Nov 26, 2005 9:02 am

ok, the ship flies.
it was s.th with the goods.ini file
thank you for your help, but how can I make a weapon for this ship?

Post Sat Nov 26, 2005 10:06 am

there is only one problem with this none of the links for the download softwhere works on my pc it just come up with page cant be displayed

Return to Freelancer 3D Modeling and Texturing Forum