Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
46 user(s) are online (25 user(s) are browsing Forum)

Members: 0
Guests: 46

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +30€

Current balance: -35€
(last updated 05/2019)

Please make a donation if you want to help keeping The-Starport online:

Bitcoin address:
Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 55 users playing Freelancer on 38 servers.
May. 20, 2019

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

« 1 (2)


Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
Quote:

I am using an already existing encounter file, 'area_nomads' for this. If you feel you are up to it, you may create a new one, using a similar encounter file as a template. To be safe though, I would suggest you stick along with what I am proposing initially, until you are confortable with it, and know what everything does. Save and close this file. Remember earlier when we had to edit a line in npcships.ini? The line had 'FIGHTER', and we needed to alter it to 'class_fighter'. We need to repeat this again in a similar way for our encounter. I didn't explain why this needs to be done, so i'll do that now. If you used the default entries of 'FIGHTER', our encounters would show up in space, but not in missions. There is a file named shipclasses.ini, which contains ship classifications. Basically, 'class_fighter' belongs to the category 'sc_fighters', which is recognized for missions, whereas 'FIGHTER' is a member of 'fighters' which is not recognized in this way. This is a hardcoded limitation of freelancer, and there is no way around this except by using a different class.



Are you saying here that I need to edit the area_nomads.ini file and change it thusly?

<data file="data\missions\encounters\area_nomads.ini" method="sectionreplace">
<section>
[EncounterFormation]
ship_by_class = 1, 1, fighters
</section>
<dest>
ship_by_class = 1, 1, fighters
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, fighters
pilot_job = assault_job
make_class = wanderer
formation_by_class = fighters
</dest>
<source>
ship_by_class = 1, 1, class_fighters
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, class_fighters
pilot_job = assault_job
make_class = wanderer
formation_by_class = class_fighters
</source>
</data>

Posted on: 2009/7/28 19:34
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
This change:

<data file="data\missions\encounters\area_nomads.ini" method="sectionreplace">
<section>
[EncounterFormation]
ship_by_class = 1, 1, fighters
</section>
<dest>
ship_by_class = 1, 1, fighters
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, fighters
</dest>
<source>
ship_by_class = 1, 1, class_fighters
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, class_fighters
</source>
</data>

not only does not make the missions happen, they cause my regular nomad spawns to disappear.

I noticed all other formation_by_class = fighters were set to fighters so I left that at fighters, but making it class_fighters doesn't change the end result.



Posted on: 2009/7/29 1:28
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/2/17 23:14
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 518
Offline
In the encounter file...
ship_by_class = 1, 1, sc_fighters ;<-------------
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, sc_fighters ;<-------------
pilot_job = assault_job
make_class = wanderer
formation_by_class = fighters

In the npcships.ini...
npc_class = unlawful, class_fighter, <insert desired difficulty levels>

Posted on: 2009/7/29 1:58
Open in new window
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
From my area_nomads.ini file:

[EncounterFormation]
ship_by_class = 1, 1, sc_fighters
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 3, 3, sc_fighters
pilot_job = assault_job
make_class = wanderer
formation_by_class = fighters
behavior = wander
arrival = cruise
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite

[Creation]
permutation = 0, 3


From the npcships.ini file

[NPCShipArch]
nickname = fc_n_no_fighter_d19
loadout = no_fighter_loadout02
level = d19
ship_archetype = no_fighter
pilot = MSN13_Nomad_Fighter
state_graph = FIGHTER
npc_class = unlawful, class_fighter, d19


No Nomad spawns, no missions.

A Vanilla area_nomads.ini will restore the spawns. But, still no missions.
*sniff*

Posted on: 2009/7/29 2:17
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
Spawns are fixed by fixing the ship class in the encounters. But, still no missions.

Has anyone tried running this mod on a server that has previously created characters? What happens when a player character that was created prior to this mod being implemented runs into the new faction? The NPC group won't be in their initialworld stats. I'm guessing the empathy stats are server side or a combination of clientside/serverside, but if the player char doesn't even have the faction in their player files I'm suspecting they're going to crash when they run into these new NPCs.

Short of editing each and every existing player file, are there any other options?

Thx.

R

Posted on: 2009/8/11 0:30
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Just popping in
Joined:
2011/1/7 17:41
Group:
Registered Users
Posts: 6
Offline
Guys, anyone tried to do these missions? work? Because I've done all that is written here and I have only npc ships in space, but no missions.

Posted on: 2011/8/19 16:03
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
Yes, missions are working on FLU. You do need to do the Adoxa exe hack in order to make them work properly.

In addition to the coding you need to implement the following hax

content.dll ServerSide
(23May2003 version from 1.1) edited at
0x518C7(h) 34->00 allow fc_n_grp for randommissions (part1) ~Adoxa
0x519B7(h) 34->00 allow fc_n_grp for randommissions (part2) ~Adoxa

common.dll ClientSide
edited at
0x143C94(h): 66 63 5F 6E 5F 67 72 70->00 00 00 00 00 00 00 00
add Nomads to replist

Also, make sure that your vignettes are within 40k of the base offering the missions and that at least one of those vignettes is overlapping the base as well. I created a series of vignettes starting at the base and overlapping slightly all the way out to the area where I wanted the missions to be. Seems to work.

Posted on: 2011/8/19 17:37
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Just popping in
Joined:
2011/1/7 17:41
Group:
Registered Users
Posts: 6
Offline
This means that we do not need to create a new faction? Ok. And it works on SP or MP?

one question
Do you know why the newly created faction do not give the mission against each other? I have created several factions, but they do not give any mission, even against standard fractions =( [I want to do missions against capital ships and I have only npc's capital ships in space but no missions] Can hack from Adoxa to fix this?

thanks for the help

Posted on: 2011/8/20 17:54
Top
Re: [General Tutorials] Complete Guide to getting Missions against Nomads
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
I don't know about SP. I know it works in MP.
I also don't know why missions are not showing up with your added faction without seeing the mod.

Does the faction have an enemy populating the system? I don't remember off hand if they have to be populating a base, but at least they need to be showing up in chance encounters.

Both factions need to be populating the system. The faction offering the missions needs to populate a base in the system (obvious). The vignettes need to be within 40k of the base offering the missions, and at least one of those vignettes should be overlapping the base.

Finally, the two factions need to be hostile with each other. This is set in empathy.ini and intitialworld.ini.

Posted on: 2011/8/20 20:16
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top
« 1 (2)