More varied MISSIONS - Server side mod!
I think one of the most fun things to do in freelancer MP is to join up with some friends and do some missions. Unfortunately, most missions are way too easy or don't give enough money. Here are some changes that can be done server side, that adds more missions at Manhattan, and adds some HARD missions with big pay. These missions are great for players that want to team up to do some missions at the beginning and want a challange (and a bigger reward).
Open \data\missions\mbases.ini
The first entry is for planet manhattan. First of all, to change how many missions are offered, change the [MVendor value. The first number is the min amount of missions attempted to be created, and the 2nd number is the max amount of missions attempted to be created at the job board.
[MVendor
num_offers = 8, 12 <-- I usually change this to like 16, 24
Next, to add more difficult missions, look under the next 3 groups titled [BaseFaction. Look for "mission_type = DestroyMission". The next 2 numbers determine the difficulity of the missions that the faction offers, the first # being the minimum difficulty, and the 2nd number the max difficulty. The last number is the percent chance that group has their mission included in the job board. All of the percents of the groups should add up to 100.
[BaseFaction
faction = li_n_grp
weight = 13
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 30
npc = li0101_lnavy_001_f
npc = li0101_lnavy_002_m
npc = li0101_lnavy_003_f
[BaseFaction
faction = li_lsf_grp
weight = 13
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 20
npc = li0101_lsf_001_f
npc = li0101_lsf_002_m
npc = li0101_lsf_003_m
[BaseFaction
faction = li_p_grp
weight = 30
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 50
npc = li0101_lpolice_001_f
npc = li0101_lpolice_002_m
npc = li0101_lpolice_003_m
As you can see, Manhattan offers only very low level missions. You can change the 2nd number of the "mission_type =" line so that they will offer higher level missions. I would suggest changing it to 4.000000, and that will make missions available up to about 30K be available.
mission_type = DestroyMission, 0.000000, 4.000000, 50
These missions will be much harder, as the ships that the enemies fly will have much upgraded equipment. Fighting against 6 Daggers loaded with lvl 7 weapons is hard in a starflier! You can change the 4.000000 to much higher, like up to 99.000000, and that would allow those 240K missions right from Manhattan. The only missions that would go that high would be against outcasts, flying in Sabres, so watch out. =) Manhattan has 3 groups that offer missions at the jobboard - the Liberty Navy, LSF, and the Police. If you want to make sure to have some of the original low level missions still available, I would suggest only changing 1 or 2 of them, and leave the 3rd alone. For example, change the missions that the Liberty Police offer (li_p_grp), but leave the LSF and the Liberty Navy alone so that they still offer the original low level missions.
There you go, have fun! This can be done all server side, and clients don't have to download anything. I tested it on my lan server and it works great. Let me know if you have any questions (or comments). Also, if you are a server admin and make these changes to your server, let me know also, I would love to try it out on your server with a group. =)
- Wasabe
[email protected]
Edited by - wanabe on 4/15/2004 10:58:11 PM
Open \data\missions\mbases.ini
The first entry is for planet manhattan. First of all, to change how many missions are offered, change the [MVendor value. The first number is the min amount of missions attempted to be created, and the 2nd number is the max amount of missions attempted to be created at the job board.
[MVendor
num_offers = 8, 12 <-- I usually change this to like 16, 24
Next, to add more difficult missions, look under the next 3 groups titled [BaseFaction. Look for "mission_type = DestroyMission". The next 2 numbers determine the difficulity of the missions that the faction offers, the first # being the minimum difficulty, and the 2nd number the max difficulty. The last number is the percent chance that group has their mission included in the job board. All of the percents of the groups should add up to 100.
[BaseFaction
faction = li_n_grp
weight = 13
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 30
npc = li0101_lnavy_001_f
npc = li0101_lnavy_002_m
npc = li0101_lnavy_003_f
[BaseFaction
faction = li_lsf_grp
weight = 13
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 20
npc = li0101_lsf_001_f
npc = li0101_lsf_002_m
npc = li0101_lsf_003_m
[BaseFaction
faction = li_p_grp
weight = 30
offers_missions = true
mission_type = DestroyMission, 0.000000, 0.112387, 50
npc = li0101_lpolice_001_f
npc = li0101_lpolice_002_m
npc = li0101_lpolice_003_m
As you can see, Manhattan offers only very low level missions. You can change the 2nd number of the "mission_type =" line so that they will offer higher level missions. I would suggest changing it to 4.000000, and that will make missions available up to about 30K be available.
mission_type = DestroyMission, 0.000000, 4.000000, 50
These missions will be much harder, as the ships that the enemies fly will have much upgraded equipment. Fighting against 6 Daggers loaded with lvl 7 weapons is hard in a starflier! You can change the 4.000000 to much higher, like up to 99.000000, and that would allow those 240K missions right from Manhattan. The only missions that would go that high would be against outcasts, flying in Sabres, so watch out. =) Manhattan has 3 groups that offer missions at the jobboard - the Liberty Navy, LSF, and the Police. If you want to make sure to have some of the original low level missions still available, I would suggest only changing 1 or 2 of them, and leave the 3rd alone. For example, change the missions that the Liberty Police offer (li_p_grp), but leave the LSF and the Liberty Navy alone so that they still offer the original low level missions.
There you go, have fun! This can be done all server side, and clients don't have to download anything. I tested it on my lan server and it works great. Let me know if you have any questions (or comments). Also, if you are a server admin and make these changes to your server, let me know also, I would love to try it out on your server with a group. =)
- Wasabe
[email protected]
Edited by - wanabe on 4/15/2004 10:58:11 PM