jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 16, 2008 18:59:47 GMT
hi guys, long time, no see (or writing in this case ) anyway i'm the basic missionscripter for BFM mod, i joined them with no expertise in missions and i learned from scratch by experimenting ( alot) and i finally made missions, with some help of my dear old friends here at gizmo studios, but now i'm stuck at a problem, i only could get the bartender to give missions, i think something went wrong making the systems. but that isnt the problem, the problem is i want to make advanced missions like kill the Battleship inputted in a kill the leader missions, but i have no clue how to do that or make new formations and put them in action, please someone help me im doing this for 3 straight months and nothing found, maybe you can?
|
|
|
Post by Gibbon on Jul 17, 2008 6:39:15 GMT
First things first, lets deal with only the bartender giving missions. This has nothing to do with how you built your system. Everything you need to fix this will be in the MBASES.ini.
Using manhattan as an example, here's the entry for the Liberty Navy,
[BaseFaction] faction = li_n_grp <------------- Faction Name weight = 13 <------------- Higher the number, more chance they will offer a mission offers_missions = true <----------- Pretty obvious mission_type = DestroyMission, 0.000000, 0.112387, 30 <------- Where you define the payout and chance of getting a mission npc = li0101_lnavy_001_f <--------- Defined npc's npc = li0101_lnavy_002_m npc = li0101_lnavy_003_f
You must define npc's to give out missions for them to be able to do so, this means two entries, the one above and this one here,
[GF_NPC] nickname = li0101_lnavy_001_f body = li_female_elite_body head = pl_female1_head lefthand = benchmark_female_hand_left righthand = benchmark_female_hand_right individual_name = 220007 affiliation = li_n_grp voice = rvp511 misn = DestroyMission, 0.000000, 0.112387 <------------ Must add this line for the npc to give out a mission room = bar
Try that and let me know what happens
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 17, 2008 8:16:04 GMT
ty gibbon at atlantis, the missions work, but what about board missions they are main issue now, i knew how to give those bloody npc's missions also bartender and those stuff but board missions never succeeded
this is mbases.ini for atlantis
[MBase] nickname = SG05_01_Base local_faction = li_p_grp diff = 1 <-------------- changed it to 22 and 38 but no different msg_id_prefix = gcs_refer_base_SG05_01_Base
[MVendor] num_offers = 2, 4 <--------------- changed that too but nothing
[BaseFaction] faction = li_p_grp weight = 100 offers_missions = true misn = DestroyMission, 73.051361, 100.000000 npc = sg0501_001_m npc = sg0501_002_m npc = sg0501_003_m npc = sg0501_004_m npc = sg0501_005_m
[GF_NPC] nickname = SG0501_fix_bartender body = li_bartender_body head = br_bartender_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 244617 affiliation = li_p_grp voice = rvp101 rumor = base_0_rank, mission_end, 1, 131309 rumor = base_0_rank, mission_end, 1, 131311 rumor = base_0_rank, mission_end, 1, 131312 rumor = base_0_rank, mission_end, 1, 131313 rumor = base_0_rank, mission_end, 1, 131314 rumor = base_0_rank, mission_end, 1, 131319 rumor_type2 = mission_01b_loaded, freetime_01_02, 1, 393439 rumor_type2 = freetime_01_02, mission_02_loaded, 1, 393440 rumor_type2 = freetime_01_02, mission_02_loaded, 1, 393441 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393442 rumor_type2 = freetime_01_02, mission_02_accepted, 1, 393573 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393574 rumor_type2 = mission_02_loaded, mission_02_loaded, 1, 393575 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393577 rumor_type2 = mission_02_loaded, mission_02_loaded, 1, 393578 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393579 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393580 rumor_type2 = mission_02_loaded, mission_02_accepted, 1, 393581 rumor_type2 = mission_02_loaded, freetime_02_03, 1, 393583 rumor_type2 = mission_02_loaded, freetime_02_03, 1, 393584 rumor_type2 = mission_02_accepted, freetime_02_03, 1, 393586 rumor_type2 = mission_03_loaded, mission_04_accepted, 1, 393591 rumor_type2 = freetime_03_04, mission_04_loaded, 1, 393594 rumor_type2 = freetime_03_04, mission_04_accepted, 1, 393600 rumor_type2 = mission_04_loaded, mission_04_accepted, 1, 393603 rumor_type2 = mission_04_loaded, mission_04_accepted, 1, 393604 rumor_type2 = mission_04_loaded, mission_04_accepted, 1, 393605 rumor_type2 = mission_03_loaded, mission_04_accepted, 1, 393606 rumor_type2 = freetime_03_04, mission_04_accepted, 1, 393607 rumor_type2 = mission_02_loaded, mission_04_accepted, 1, 393648 rumor_type2 = base_0_rank, mission_04_loaded, 1, 393484 rumor_type2 = base_0_rank, mission_04_loaded, 1, 393383 rumor_type2 = freetime_01_02, mission_02_loaded, 1, 393649 misn = DestroyMission, 73.051361, 100.000000
[GF_NPC] nickname = SG0501_fix_ship body = li_male_elite_body head = rh_hassler_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 244620 affiliation = li_n_grp voice = rvp111
[GF_NPC] nickname = SG0501_fix_trader body = li_male_elite_body head = ge_male3_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 244618 affiliation = li_n_grp voice = rvp101
[GF_NPC] nickname = SG0501_fix_weaponsdealer body = li_male_elite_body head = li_rockford_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 244619 affiliation = li_n_grp voice = rvp111
[GF_NPC] nickname = sg0501_005_m body = pi_orillion_body head = benchmark_male_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 590445 affiliation = li_p_grp voice = rvp101 misn = DestroyMission, 73.051361, 100.000000 room = bar bribe = li_p_grp, 10000, 16100 bribe = fc_u_grp, 10000, 16100 rumor = base_0_rank, mission_end, 1, 590331
[GF_NPC] nickname = sg0501_004_m body = sc_female1_body head = br_karina_head_gen lefthand = benchmark_female_hand_left righthand = benchmark_female_hand_right individual_name = 590443 affiliation = li_p_grp voice = rvp140 misn = DestroyMission, 73.051361, 100.000000 room = bar bribe = li_p_grp, 10000, 16100 bribe = fc_u_grp, 10000, 16100
[GF_NPC] nickname = sg0501_003_m body = pi_orillion_body head = sh_male1_head lefthand = male_hand_left_left righthand = male_hand_left_right individual_name = 590444 affiliation = li_n_grp voice = rvp140 misn = DestroyMission, 0.000000, 100.000000 room = bar bribe = li_p_grp, 10000, 16100 bribe = fc_u_grp, 10000, 16100
[GF_NPC] nickname = sg0501_002_m body = li_male_elite_body head = pl_male1_head lefthand = benchmark_male_hand_left righthand = benchmark_male_hand_right individual_name = 590446 affiliation = li_p_grp voice = rvp126 misn = DestroyMission, 73.051361, 100.000000 room = bar bribe = li_p_grp, 10000, 16100 bribe = fc_u_grp, 10000, 16100
[GF_NPC] nickname = sg0501_001_m body = sc_female1_body head = br_karina_head_gen lefthand = benchmark_female_hand_left righthand = benchmark_female_hand_right individual_name = 590447 affiliation = li_p_grp voice = rvp126 misn = DestroyMission, 73.051361, 100.000000 room = bar bribe = fc_u_grp, 10000, 16100 bribe = li_p_grp, 10000, 16100
[MRoom] nickname = bar character_density = 4 fixture = SG0501_fix_bartender, Zs/NPC/Bartender/01/A/Stand, scripts\vendors\li_bartender_fidget.thn, bartender
[MRoom] nickname = Deck character_density = 3 fixture = SG0501_fix_ship, Zs/NPC/Shipdealer/01/A/Stand, scripts\vendors\li_shipdealer_fidget.thn, ShipDealer fixture = SG0501_fix_trader, Zs/NPC/Trader/01/A/Stand, scripts\vendors\li_commtrader_fidget.thn, trader fixture = SG0501_fix_weaponsdealer, Zs/NPC/Equipment/01/A/Stand, scripts\vendors\li_equipdealer_fidget.thn, Equipment
|
|
|
Post by Gibbon on Jul 17, 2008 9:41:28 GMT
In the BASEFACTION section you have this line,
misn = DestroyMission, 73.051361, 100.000000
Its missing the pecentage number at the end so should read
misn = DestroyMission, 73.051361, 100.000000, 100
This assumes that your level one missions are set to pay that much, try the default setting for now from vanilla, just to see if it works (assuming you're still using the default Diff2Money.ini) which is 0.000000, 0.112387
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 17, 2008 10:38:54 GMT
still doesnt work, Npc give missions, board say you need to be friendlier after i did that, i was 90+ but before i posted this it said, no mission availible this time please come back later i think it has something to do with faction configuration
|
|
|
Post by Gibbon on Jul 18, 2008 7:07:14 GMT
Are the vignette zones too far away? I fthey are a real distance from the base, then that won't help either
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 18, 2008 8:26:56 GMT
a couple of months ago you and several other members recommended me this gizmostudios.proboards38.com/index.cgi?board=genmodboard&action=display&thread=46but you said to me 4 times unlawful, unlawful and then i did all possible combitations just to be sure, like 4 u, l 4 l, l 4 l, u 4 u, u and i place 2 population zone around them the vinigette zones are only 20K away from the base where im testing from PS. just a reminder that missions work at NPC's they give them succesfully, there just arnt board missions, they need to work, the rest is fine SCRATCH THAT LAST POST, THEY WORKED, GIBBON YOU ARE TRULLY A GOD a real goddamn **swearing** angel, they just **swearing** worked i'm so happy, if i can do anything for u? just say it mate
|
|
|
Post by Gibbon on Jul 18, 2008 8:40:59 GMT
As mentioned before the board missions are defined in this line,
[BaseFaction] faction = fc_sfm_grp weight = 100 offers_missions = true mission_type = DestroyMission, 0.205129, 0.480486, 100
That's the bit you need to get working because if the npc's are giving out missions then its this bit that's screwed somehow
** EDIT **
Well done, glad you got them working lol
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 18, 2008 20:47:33 GMT
1st. actually you have done everything, i just found the error but are you still in the mood of helping me with 1 more thing? its the reason why i became or tried to become a missionscripter the word says it already to script missions, custom missions or even like kill the battleship in assasin missions would already be alot, well different types of missions work ,assasin , kill cargo, search and destroy, but the formations you encounter are very... crappy like if you know a bit last time i was testing it was 7 wraith darts against a deadalus with alot of ancient chairs ( so alot of drones) well how can i put like 2 cruisers and a hive in it? or at ori, kill the ori satalite because base is freelancer style when you have that missions please, i started at gizmo 4 months ago, i posted message that missions wouldnt work, then i had 2 weeks of vacations and i spended it on freaking missions, then i managed to get them work on npc's, then BFM 3.0 came out a couple of days ago, and they worked on NPC's ( missions, actually npc's showed up in bar) well then i came here again and a wonderfull guy ( i think) helped me and missions worked (board missions) well but before BFM3 came out i was trying to figure out a way to change missions formations or to change missions but i couldnt get that doing... gibbon, if this works ill do anything for ya, BEER'S ON ME
|
|
|
Post by Gibbon on Jul 19, 2008 7:57:19 GMT
I've seen this done somewhere but i can't for the life of me remember where. There is a way to do this... somehow. The missions against bases is an easy one to change if you're using custom base models as this would work if you're mod is a total conversion mod. The thing about changing the base models for missions is that its a global setting so all missions everywhere would be like that. The other custom stuff i'm not sure about
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 19, 2008 11:07:14 GMT
well about those bases? i searched every ini file and didnt came up with something that pointed out mission or something, could it be other file? ( BTW what is .THN, i tried to search the program u use FLED Thorn on Lancersreactor and didnt find it)
|
|
|
Post by Gibbon on Jul 19, 2008 11:35:49 GMT
THN files are scripts to create animation on bases, intro screens etc. This means you can make your own if you're familiar with LUA scripting or modify current ones to change ships flying round on planetscapes and so on. FLEDThorn is available on Lancers Reactor in the downloads section. There is a huge download called Tools and its in that file.
The file you're looking to edit for changing the bases in missions is the KillableSolars.ini which sits in the DATA\RANDOMMISSIONS folder. To change a base, define it in Solararch and then change the archetype = line in one of the mission entries in KillableSolars.ini and put your custom base name in there. Make sure it's the same name as the one you put into Solararch
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 19, 2008 13:50:49 GMT
i downloaded every file in tools, and didnt find it... about bases, ill test it later but just 1 thing, board missions do not offer kill base missions
|
|
jusefd
Starflier Pilot
Posts: 13
|
Post by jusefd on Jul 19, 2008 13:55:48 GMT
Ori sattalite isnt a base, but that should work right? and can i make like because ori probably wont shoot their own sattalite so what about that, can i put like ori and wraith to destroy ancient satalite? (sry im speaking so much stargaty )
|
|
|
Post by Gibbon on Jul 19, 2008 15:18:51 GMT
i downloaded every file in tools, and didnt find it... about bases, ill test it later but just 1 thing, board missions do not offer kill base missions To get those working, you need to add the faction offering the missions to the relevant section in VignetteParams.ini. Look for missions against SOLARS because those are normally destroy the base type missions. To your second question on this, i don't see why not as long as you do the above FLEDThorn ----> frm222.free.fr/Freelancer/
|
|