PWA 10 Posted September 19, 2013 (edited) Hello guyz, i have a problem, i don't know to make a Campaign, sorry but i don't speak very good English, so i will Translate my text : So I have a problem. I do not know how to do a campaign. If you can give me your tutorial exactly as it would be very nice. I searched here : http://community.bistudio.com/wiki/Operation_Flashpoint:_FAQ:_Mission_Editing#How_can_I_create_a_campaign_with_multiple_missions.3F ; and the link was not working (with tutorial : http://ofpec.com/ed_depot/tutes.php here .). I did not understand anything, i must download something (?), or could not find a link click and download. So if you can help me, leave your message below. sorry for my english, but i think you can understand me :P . Edited September 19, 2013 by PWA Share this post Link to post Share on other sites
Väinämöinen 0 Posted September 19, 2013 Hello, back then, when OFP came out I made some campaigns for it. I would advise you to download some user made campaigns and debpo (unpack campaign file) them. And see how they are made. I also found this link: http://community.bistudio.com/wiki/Campaign_Description.ext For campaign to work you need the description.ext file and missions. Hope that helps! regards.Väinämöinen Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 And where is the download link with descrpition.ext + missions ? Share this post Link to post Share on other sites
Väinämöinen 0 Posted September 19, 2013 First of all you should download bpo file extractor: http://ofp.gamepark.cz/utilities/pbo_decryptor15.zip Then use that tool to unpack some user made campaign. Ie. this one: http://www.gamefront.com/files/files/14755747/odwet.zip (The bpo file is inside the zip file) ( More campagns can be found from here http://operationflashpoint.filefront.com/files/Operation_Flashpoint_Resistance/Addons/Campaigns/;5207?start=0&limit=25&descriptions_in=0&summary_in=0&show_screenshot_in=0&sort=filesize&filesize_direction=asc#files ) See what it contains and you can build your own mission easily. regards.Väinämöinen Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 how can i to unpack a campaign, i run the unpbo, and he does not appear on the screen ... http://i.imgur.com/y01Efju.jpg :| how ? Share this post Link to post Share on other sites
Väinämöinen 0 Posted September 19, 2013 You could try to unpack the bpo decryptor to your desktop on defauld folder? I have the same OS as you (Win7) so it should be OS compatible... Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 so ? what can i do ? Share this post Link to post Share on other sites
Väinämöinen 0 Posted September 19, 2013 (edited) Real simple tutorial: Create folder "My Yyber Campaign" In it, put a text file renamed with file extension *.ext with this inside it: class CfgIdentities { }; class Awards { }; class Penalties { }; class MissionDefault { lives = -1; lost = ; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; }; class Campaign { name = "My Yyber Campaign"; firstBattle = PART1; class PART1 { name = "aa"; cutscene = ; firstMission = mission1; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = PART1; class mission1: MissionDefault { end1 = mission2; end2 = mission2; end3 = mission2; end4 = mission2; end5 = mission2; end6 = mission2; lost = mission2; template = mission1.Cain; }; class mission2: MissionDefault { end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = mission2; template = mission2.Cain; }; }; }; class CfgRadio { sounds[]={}; }; class CfgMusic { tracks[]={}; }; class CfgSounds { sounds[]={}; }; create folder "Missions" inside folder "My yyber campaign". Put your two missions in it named mission1.cain and mission2.cain. .cain means the island name. Abel=>Malden CAIN=>Kolgujev EDEN=> Everon INTRO=> Desert island Replace entries in mission ext with your mission names. To play your campaign, put the "My yyber campaign" - folder in your OFP campaign folder. To add missions to your campaign, just add missions to the mission folder and reference those missions in your description.ext file. Edited September 19, 2013 by Väinämöinen Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 very hard :)) . i tried, and it don't work, i will try, if no, i will leave a message . Share this post Link to post Share on other sites
ProfTournesol 956 Posted September 19, 2013 Where are you from ? Maybe someone here speaks the same language as you do. Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 Where are you from ? Maybe someone here speaks the same language as you do. Romania . So ? can you help me ? Share this post Link to post Share on other sites
ProfTournesol 956 Posted September 19, 2013 Romania . So ? can you help me ? Nope. But maybe someone will be able to speak Romanian around here. Share this post Link to post Share on other sites
PWA 10 Posted September 19, 2013 Nope. But maybe someone will be able to speak Romanian around here. i don't think . on : i have a problem with missions, in the folder with missions, in it is (Odwed campaign) : misjak1.Cain > mission.sqm and rys1.paa ; but in my campaign is : mission1.Cain > 08LoneWolf.Cain . in odwed campaign and other campaings is mission.sqm and rys1.paa, but in my campaign, no . how i do ? . Share this post Link to post Share on other sites
circassian 1 Posted November 2, 2013 Hi guys, I don't know what the hell is wrong with this description file code below, when I made a test on two or three mission its work perfectly, but when adding the whole missions i receive an error message and the game turns off.. class CfgIdentities { }; class Awards { }; class Penalties { }; class MissionDefault { lives = -1; lost = ; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; }; class Campaign { name = "Circassians"; firstBattle = PART1; class PART1 { name = "abc"; cutscene = ; firstMission = 01 The last men standing; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = PART1; class 01 The last men standing: MissionDefault { end1 = 02 Regroup; end2 = 02 Regroup; end3 = 02 Regroup; end4 = 02 Regroup; end5 = 02 Regroup; end6 = 02 Regroup; lost = 01 The last men standing; template = 01 The last men standing.noe; }; class 02 Regroup: MissionDefault { end1 = 03 Holding Mokra vrata; end2 = 03 Holding Mokra vrata; end3 = 03 Holding Mokra vrata; end4 = 03 Holding Mokra vrata; end5 = 03 Holding Mokra vrata; end6 = 03 Holding Mokra vrata; lost = 02 Regroup; template = 02 Regroup.Noe; }; class 03 Holding Mokra vrata: MissionDefault { end1 = 04 Spying enemy base; end2 = 04 Spying enemy base; end3 = 04 Spying enemy base; end4 = 04 Spying enemy base; end5 = 04 Spying enemy base; end6 = 04 Spying enemy base; lost = 03 Holding Mokra vrata; template = 03 Holding Mokra vrata.Noe; }; class 04 Spying enemy base: MissionDefault { end1 = 05 Attacking Modrava; end2 = 05 Attacking Modrava; end3 = 05 Attacking Modrava; end4 = 05 Attacking Modrava; end5 = 05 Attacking Modrava; end6 = 05 Attacking Modrava; lost = 04 Spying enemy base; template = 04 Spying enemy base.Noe; }; class 05 Attacking Modrava: MissionDefault { end1 = 06 Russian Artillery; end2 = 06 Russian Artillery; end3 = 06 Russian Artillery; end4 = 06 Russian Artillery; end5 = 06 Russian Artillery; end6 = 06 Russian Artillery; lost = 05 Attacking Modrava; template = 05 Attacking Modrava.Noe; }; class 06 Russian Artillery: MissionDefault { end1 = 07 Artillery Elimination; end2 = 07 Artillery Elimination; end3 = 07 Artillery Elimination; end4 = 07 Artillery Elimination; end5 = 07 Artillery Elimination; end6 = 07 Artillery Elimination; lost = 06 Russian Artillery; template = 06 Russian Artillery.Noe; }; class 07 Artillery Elimination: MissionDefault { end1 = 08 Russian Air Strike; end2 = 08 Russian Air Strike; end3 = 08 Russian Air Strike; end4 = 08 Russian Air Strike; end5 = 08 Russian Air Strike; end6 = 08 Russian Air Strike; lost = 07 Artillery Elimination; template = 07 Artillery Elimination.Noe; }; class 08 Russian Air Strike: MissionDefault { end1 = 09 Reinforcements; end2 = 09 Reinforcements; end3 = 09 Reinforcements; end4 = 09 Reinforcements; end5 = 09 Reinforcements; end6 = 09 Reinforcements; lost = 08 Russian Air Strike; template = 08 Russian Air Strike.Noe; }; class 09 Reinforcements: MissionDefault { end1 = 10 Taking the Air base; end2 = 10 Taking the Air base; end3 = 10 Taking the Air base; end4 = 10 Taking the Air base; end5 = 10 Taking the Air base; end6 = 10 Taking the Air base; lost = 09 Reinforcements; template = 09 Reinforcements.Noe; }; class 10 Taking the Air base: MissionDefault { end1 = 11 The Air port fight; end2 = 11 The Air port fight; end3 = 11 The Air port fight; end4 = 11 The Air port fight; end5 = 11 The Air port fight; end6 = 11 The Air port fight; lost = 10 Taking the Air base; template = 10 Taking the Air base.Noe; }; class 11 The Air port fight: MissionDefault { end1 = 12 Holding the AirPort; end2 = 12 Holding the AirPort; end3 = 12 Holding the AirPort; end4 = 12 Holding the AirPort; end5 = 12 Holding the AirPort; end6 = 12 Holding the AirPort; lost = 11 The Air port fight; template = 11 The Air port fight.Noe; }; class 12 Holding the AirPort: MissionDefault { end1 = 13 Tanks Reinforcements; end2 = 13 Tanks Reinforcements; end3 = 13 Tanks Reinforcements; end4 = 13 Tanks Reinforcements; end5 = 13 Tanks Reinforcements; end6 = 13 Tanks Reinforcements; lost = 12 Holding the AirPort; template = 12 Holding the AirPort.Noe; }; class 13 Tanks Reinforcements: MissionDefault { end1 = 14 Stealing!; end2 = 14 Stealing!; end3 = 14 Stealing!; end4 = 14 Stealing!; end5 = 14 Stealing!; end6 = 14 Stealing!; lost = 13 Tanks Reinforcements; template = 13 Tanks Reinforcements.Noe; }; class 14 Stealing!: MissionDefault { end1 = 16 Colonel Nart; end2 = 16 Colonel Nart; end3 = 16 Colonel Nart; end4 = 16 Colonel Nart; end5 = 16 Colonel Nart; end6 = 16 Colonel Nart; lost = 14 Stealing!; template = 14 Stealing!.Noe; }; class 16 Colonel Nart: MissionDefault { end1 = 17 Taking the Radar Base; end2 = 17 Taking the Radar Base; end3 = 17 Taking the Radar Base; end4 = 17 Taking the Radar Base; end5 = 17 Taking the Radar Base; end6 = 17 Taking the Radar Base; lost = 16 Colonel Nart; template = 16 Colonel Nart.Noe; }; class 17 Taking the Radar Base: MissionDefault { end1 = 18 The Liberation of Loukov; end2 = 18 The Liberation of Loukov; end3 = 18 The Liberation of Loukov; end4 = 18 The Liberation of Loukov; end5 = 18 The Liberation of Loukov; end6 = 18 The Liberation of Loukov; lost = 17 Taking the Radar Base; template = 17 Taking the Radar Base.Noe; }; class 18 The Liberation of Loukov: MissionDefault { end1 = 19 Counter Attack; end2 = 19 Counter Attack; end3 = 19 Counter Attack; end4 = 19 Counter Attack; end5 = 19 Counter Attack; end6 = 19 Counter Attack; lost = 18 The Liberation of Loukov; template = 18 The Liberation of Loukov.Noe; }; class 19 Counter Attack: MissionDefault { end1 = 20 Tanks Battalion Base; end2 = 20 Tanks Battalion Base; end3 = 20 Tanks Battalion Base; end4 = 20 Tanks Battalion Base; end5 = 20 Tanks Battalion Base; end6 = 20 Tanks Battalion Base; lost = 19 Counter Attack; template = 19 Counter Attack.Noe; }; class 20 Tanks Battalion Base: MissionDefault { end1 = 21 Liberating East side of Nogova; end2 = 21 Liberating East side of Nogova; end3 = 21 Liberating East side of Nogova; end4 = 21 Liberating East side of Nogova; end5 = 21 Liberating East side of Nogova; end6 = 21 Liberating East side of Nogova; lost = 20 Tanks Battalion Base; template = 20 Tanks Battalion Base.Noe; }; class 21 Liberating East side of Nogova: MissionDefault { end1 = 22 Colonel Zas; end2 = 22 Colonel Zas; end3 = 22 Colonel Zas; end4 = 22 Colonel Zas; end5 = 22 Colonel Zas; end6 = 22 Colonel Zas; lost = 21 Liberating East side of Nogova; template = 21 Liberating East side of Nogova.Noe; }; class 22 Colonel Zas: MissionDefault { end1 = 23 The south Airport; end2 = 23 The south Airport; end3 = 23 The south Airport; end4 = 23 The south Airport; end5 = 23 The south Airport; end6 = 23 The south Airport; lost = 22 Colonel Zas; template = 22 Colonel Zas.Noe; }; class 23 The south Airport: MissionDefault { end1 = 24 Scorched earth policy; end2 = 24 Scorched earth policy; end3 = 24 Scorched earth policy; end4 = 24 Scorched earth policy; end5 = 24 Scorched earth policy; end6 = 24 Scorched earth policy; lost = 23 The south Airport; template = 23 The south Airport.Noe; }; class 24 Scorched earth policy: MissionDefault { end1 = 25 US Support; end2 = 25 US Support; end3 = 25 US Support; end4 = 25 US Support; end5 = 25 US Support; end6 = 25 US Support; lost = 24 Scorched earth policy; template = 24 Scorched earth policy.Noe; }; class 25 US Support: MissionDefault { end1 = 26 Destroying the Scuds; end2 = 26 Destroying the Scuds; end3 = 26 Destroying the Scuds; end4 = 26 Destroying the Scuds; end5 = 26 Destroying the Scuds; end6 = 26 Destroying the Scuds; lost = 25 US Support; template = 25 US Support.Noe; }; class 26 Destroying the Scuds: MissionDefault { end1 = 27 Kidnapping; end2 = 27 Kidnapping; end3 = 27 Kidnapping; end4 = 27 Kidnapping; end5 = 27 Kidnapping; end6 = 27 Kidnapping; lost = 26 Destroying the Scuds; template = 26 Destroying the Scuds.Noe; }; class 27 Kidnapping: MissionDefault { end1 = 28 Rescue; end2 = 28 Rescue; end3 = 28 Rescue; end4 = 28 Rescue; end5 = 28 Rescue; end6 = 28 Rescue; lost = 27 Kidnapping; template = 27 Kidnapping.Noe; }; class 28 Rescue: MissionDefault { end1 = 29 the big fight; end2 = 29 the big fight; end3 = 29 the big fight; end4 = 29 the big fight; end5 = 29 the big fight; end6 = 29 the big fight; lost = 28 Rescue; template = 28 Rescue.Noe; }; class 29 the big fight: MissionDefault { end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = 29 the big fight; template = 29 the big fight.Noe; }; }; }; class CfgRadio { sounds[]={}; }; class CfgMusic { tracks[]={}; }; class CfgSounds { sounds[]={}; }; Share this post Link to post Share on other sites
Lenyoga 326 Posted November 2, 2013 Spaces in class names and missions names are usually a no go, "01 The last men standing" should be "01Thelastmenstanding" in both the code and the mission folder's or pbo's name. I can't see any other issues besides that one. Share this post Link to post Share on other sites
circassian 1 Posted November 2, 2013 Thanks Lenyoga Now the game not turns off, its back to main page.. still there is a problem. Share this post Link to post Share on other sites
Lenyoga 326 Posted November 2, 2013 Strange... I couldn't find anything, even compared it to my test campaign config. Can you post the new code? Maybe there's something different there. Share this post Link to post Share on other sites
circassian 1 Posted November 2, 2013 OK, this is the new code; class CfgIdentities { }; class Awards { }; class Penalties { }; class MissionDefault { lives = -1; lost = ; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; }; class Campaign { name = "Circassia - Liberty"; firstBattle = Part1; class Part1 { name = "Circassia Liberty"; cutscene = ; firstMission = 01; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = ; class 01: MissionDefault { end1 = 02; end2 = 02; end3 = 02; end4 = 02; end5 = 02; end6 = 02; lost = 01; template = 01.noe; }; class 02: MissionDefault { end1 = 03; end2 = 03; end3 = 03; end4 = 03; end5 = 03; end6 = 03; lost = 02; template = 02.Noe; }; class 03: MissionDefault { end1 = 04; end2 = 04; end3 = 04; end4 = 04; end5 = 04; end6 = 04; lost = 03; template = 03.Noe; }; class 04: MissionDefault { end1 = 05; end2 = 05; end3 = 05; end4 = 05; end5 = 05; end6 = 05; lost = 04; template = 04.Noe; }; class 05: MissionDefault { end1 = 06; end2 = 06; end3 = 06; end4 = 06; end5 = 06; end6 = 06; lost = 05; template = 05.Noe; }; class 06: MissionDefault { end1 = 07; end2 = 07; end3 = 07; end4 = 07; end5 = 07; end6 = 07; lost = 06; template = 06.Noe; }; class 07: MissionDefault { end1 = 08; end2 = 08; end3 = 08; end4 = 08; end5 = 08; end6 = 08; lost = 07; template = 07.Noe; }; class 08: MissionDefault { end1 = 09; end2 = 09; end3 = 09; end4 = 09; end5 = 09; end6 = 09; lost = 08; template = 08.Noe; }; class 09: MissionDefault { end1 = 10; end2 = 10; end3 = 10; end4 = 10; end5 = 10; end6 = 10; lost = 09; template = 09.Noe; }; class 10: MissionDefault { end1 = 11; end2 = 11; end3 = 11; end4 = 11; end5 = 11; end6 = 11; lost = 10; template = 10.Noe; }; class 11: MissionDefault { end1 = 12; end2 = 12; end3 = 12; end4 = 12; end5 = 12; end6 = 12; lost = 11; template = 11.Noe; }; class 12: MissionDefault { end1 = 13; end2 = 13; end3 = 13; end4 = 13; end5 = 13; end6 = 13; lost = 12; template = 12.Noe; }; class 13: MissionDefault { end1 = 14; end2 = 14; end3 = 14; end4 = 14; end5 = 14; end6 = 14; lost = 13; template = 13.Noe; }; class 14: MissionDefault { end1 = 16; end2 = 16; end3 = 16; end4 = 16; end5 = 16; end6 = 16; lost = 14; template = 14.Noe; }; class 16: MissionDefault { end1 = 17; end2 = 17; end3 = 17; end4 = 17; end5 = 17; end6 = 17; lost = 16; template = 16.Noe; }; class 17: MissionDefault { end1 = 18; end2 = 18; end3 = 18; end4 = 18; end5 = 18; end6 = 18; lost = 17; template = 17.Noe; }; class 18: MissionDefault { end1 = 19; end2 = 19; end3 = 19; end4 = 19; end5 = 19; end6 = 19; lost = 18; template = 18.Noe; }; class 19: MissionDefault { end1 = 20; end2 = 20; end3 = 20; end4 = 20; end5 = 20; end6 = 20; lost = 19; template = 19.Noe; }; class 20: MissionDefault { end1 = 21; end2 = 21; end3 = 21; end4 = 21; end5 = 21; end6 = 21; lost = 20; template = 20.Noe; }; class 21: MissionDefault { end1 = 22; end2 = 22; end3 = 22; end4 = 22; end5 = 22; end6 = 22; lost = 21; template = 21.Noe; }; class 22: MissionDefault { end1 = 23; end2 = 23; end3 = 23; end4 = 23; end5 = 23; end6 = 23; lost = 22; template = 22.Noe; }; class 23: MissionDefault { end1 = 24; end2 = 24; end3 = 24; end4 = 24; end5 = 24; end6 = 24; lost = 23; template = 23.Noe; }; class 24: MissionDefault { end1 = 25; end2 = 25; end3 = 25; end4 = 25; end5 = 25; end6 = 25; lost = 24; template = 24.Noe; }; class 25: MissionDefault { end1 = 26; end2 = 26; end3 = 26; end4 = 26; end5 = 26; end6 = 26; lost = 25; template = 25.Noe; }; class 26: MissionDefault { end1 = 27; end2 = 27; end3 = 27; end4 = 27; end5 = 27; end6 = 27; lost = 26; template = 26.Noe; }; class 27: MissionDefault { end1 = 28; end2 = 28; end3 = 28; end4 = 28; end5 = 28; end6 = 28; lost = 27; template = 27.Noe; }; class 28: MissionDefault { end1 = 29; end2 = 29; end3 = 29; end4 = 29; end5 = 29; end6 = 29; lost = 28; template = 28.Noe; }; class 29: MissionDefault { end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = 29; template = 29.Noe; }; }; }; class CfgRadio { sounds[]={}; }; class CfgMusic { tracks[]={}; }; class CfgSounds { sounds[]={}; }; Share this post Link to post Share on other sites
Lenyoga 326 Posted November 2, 2013 I don't see any problems with the structure, so I think firstMission = 01; is the reason for the error message - seems like "01" is recognized as numeric value instead of the mission name, I'd suggest trying to name them all something like "01LastManStanding" and so on. Share this post Link to post Share on other sites
circassian 1 Posted November 3, 2013 Thanks for your efforts Lenyoga, but it didn't work too.. I give up.. damn Share this post Link to post Share on other sites
ProfTournesol 956 Posted November 3, 2013 Thanks for your efforts Lenyoga, but it didn't work too.. I give up.. damnhttp://www13.0zz0.com/2013/11/03/11/184650294.gif Could you post your last campaign description file ? Share this post Link to post Share on other sites
circassian 1 Posted November 3, 2013 OK, and this is a link to the campaign folder if you wonna check the whole case... Thanks http://www.mediafire.com/?txkvdgiicarqd4f class CfgIdentities { }; class Awards { }; class Penalties { }; class MissionDefault { lives = -1; lost = ; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; }; class Campaign { name = "Circassia - Liberty"; firstBattle = PART1; class PART1 { name = "abc"; cutscene = ; firstMission = 01Thelastmenstanding; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = PART1; class 01Thelastmenstanding: MissionDefault { end1 = 02Regroup; end2 = 02Regroup; end3 = 02Regroup; end4 = 02Regroup; end5 = 02Regroup; end6 = 02Regroup; lost = 01Thelastmenstanding; template = 01Thelastmenstanding.noe; }; class 02Regroup: MissionDefault { end1 = 03HoldingMokravrata; end2 = 03HoldingMokravrata; end3 = 03HoldingMokravrata; end4 = 03HoldingMokravrata; end5 = 03HoldingMokravrata; end6 = 03HoldingMokravrata; lost = 02Regroup; template = 02Regroup.Noe; }; class 03HoldingMokravrata: MissionDefault { end1 = 04Spyingenemybase; end2 = 04Spyingenemybase; end3 = 04Spyingenemybase; end4 = 04Spyingenemybase; end5 = 04Spyingenemybase; end6 = 04Spyingenemybase; lost = 03HoldingMokravrata; template = 03HoldingMokravrata.Noe; }; class 04Spyingenemybase: MissionDefault { end1 = 05AttackingModrava; end2 = 05AttackingModrava; end3 = 05AttackingModrava; end4 = 05AttackingModrava; end5 = 05AttackingModrava; end6 = 05AttackingModrava; lost = 04Spyingenemybase; template = 04Spyingenemybase.Noe; }; class 05AttackingModrava: MissionDefault { end1 = 06RussianArtillery; end2 = 06RussianArtillery; end3 = 06RussianArtillery; end4 = 06RussianArtillery; end5 = 06RussianArtillery; end6 = 06RussianArtillery; lost = 05AttackingModrava; template = 05AttackingModrava.Noe; }; class 06RussianArtillery: MissionDefault { end1 = 07ArtilleryElimination; end2 = 07ArtilleryElimination; end3 = 07ArtilleryElimination; end4 = 07ArtilleryElimination; end5 = 07ArtilleryElimination; end6 = 07ArtilleryElimination; lost = 06RussianArtillery; template = 06RussianArtillery.Noe; }; class 07ArtilleryElimination: MissionDefault { end1 = 08RussianAirStrike; end2 = 08RussianAirStrike; end3 = 08RussianAirStrike; end4 = 08RussianAirStrike; end5 = 08RussianAirStrike; end6 = 08RussianAirStrike; lost = 07ArtilleryElimination; template = 07ArtilleryElimination.Noe; }; class 08RussianAirStrike: MissionDefault { end1 = 09Reinforcements; end2 = 09Reinforcements; end3 = 09Reinforcements; end4 = 09Reinforcements; end5 = 09Reinforcements; end6 = 09Reinforcements; lost = 08RussianAirStrike; template = 08RussianAirStrike.Noe; }; class 09Reinforcements: MissionDefault { end1 = 10TakingtheAirbase; end2 = 10TakingtheAirbase; end3 = 10TakingtheAirbase; end4 = 10TakingtheAirbase; end5 = 10TakingtheAirbase; end6 = 10TakingtheAirbase; lost = 09Reinforcements; template = 09Reinforcements.Noe; }; class 10TakingtheAirbase: MissionDefault { end1 = 11TheAirportfight; end2 = 11TheAirportfight; end3 = 11TheAirportfight; end4 = 11TheAirportfight; end5 = 11TheAirportfight; end6 = 11TheAirportfight; lost = 10TakingtheAirbase; template = 10TakingtheAirbase.Noe; }; class 11TheAirportfight: MissionDefault { end1 = 12HoldingtheAirPort; end2 = 12HoldingtheAirPort; end3 = 12HoldingtheAirPort; end4 = 12HoldingtheAirPort; end5 = 12HoldingtheAirPort; end6 = 12HoldingtheAirPort; lost = 11TheAirportfight; template = 11TheAirportfight.Noe; }; class 12HoldingtheAirPort: MissionDefault { end1 = 13TanksReinforcements; end2 = 13TanksReinforcements; end3 = 13TanksReinforcements; end4 = 13TanksReinforcements; end5 = 13TanksReinforcements; end6 = 13TanksReinforcements; lost = 12HoldingtheAirPort; template = 12HoldingtheAirPort.Noe; }; class 13TanksReinforcements: MissionDefault { end1 = 14Stealing!; end2 = 14Stealing!; end3 = 14Stealing!; end4 = 14Stealing!; end5 = 14Stealing!; end6 = 14Stealing!; lost = 13TanksReinforcements; template = 13TanksReinforcements.Noe; }; class 14Stealing!: MissionDefault { end1 = 16ColonelNart; end2 = 16ColonelNart; end3 = 16ColonelNart; end4 = 16ColonelNart; end5 = 16ColonelNart; end6 = 16ColonelNart; lost = 14Stealing!; template = 14Stealing!.Noe; }; class 16ColonelNart: MissionDefault { end1 = 17TakingtheRadarBase; end2 = 17TakingtheRadarBase; end3 = 17TakingtheRadarBase; end4 = 17TakingtheRadarBase; end5 = 17TakingtheRadarBase; end6 = 17TakingtheRadarBase; lost = 16ColonelNart; template = 16ColonelNart.Noe; }; class 17TakingtheRadarBase: MissionDefault { end1 = 18TheLiberationofLoukov; end2 = 18TheLiberationofLoukov; end3 = 18TheLiberationofLoukov; end4 = 18TheLiberationofLoukov; end5 = 18TheLiberationofLoukov; end6 = 18TheLiberationofLoukov; lost = 17TakingtheRadarBase; template = 17TakingtheRadarBase.Noe; }; class 18TheLiberationofLoukov: MissionDefault { end1 = 19CounterAttack; end2 = 19CounterAttack; end3 = 19CounterAttack; end4 = 19CounterAttack; end5 = 19CounterAttack; end6 = 19CounterAttack; lost = 18TheLiberationofLoukov; template = 18TheLiberationofLoukov.Noe; }; class 19CounterAttack: MissionDefault { end1 = 20TanksBattalionBase; end2 = 20TanksBattalionBase; end3 = 20TanksBattalionBase; end4 = 20TanksBattalionBase; end5 = 20TanksBattalionBase; end6 = 20TanksBattalionBase; lost = 19CounterAttack; template = 19CounterAttack.Noe; }; class 20TanksBattalionBase: MissionDefault { end1 = 21LiberatingEastsideofNogova; end2 = 21LiberatingEastsideofNogova; end3 = 21LiberatingEastsideofNogova; end4 = 21LiberatingEastsideofNogova; end5 = 21LiberatingEastsideofNogova; end6 = 21LiberatingEastsideofNogova; lost = 20TanksBattalionBase; template = 20TanksBattalionBase.Noe; }; class 21LiberatingEastsideofNogova: MissionDefault { end1 = 22ColonelZas; end2 = 22ColonelZas; end3 = 22ColonelZas; end4 = 22ColonelZas; end5 = 22ColonelZas; end6 = 22ColonelZas; lost = 21LiberatingEastsideofNogova; template = 21LiberatingEastsideofNogova.Noe; }; class 22ColonelZas: MissionDefault { end1 = 23ThesouthAirport; end2 = 23ThesouthAirport; end3 = 23ThesouthAirport; end4 = 23ThesouthAirport; end5 = 23ThesouthAirport; end6 = 23ThesouthAirport; lost = 22ColonelZas; template = 22ColonelZas.Noe; }; class 23ThesouthAirport: MissionDefault { end1 = 24Scorchedearthpolicy; end2 = 24Scorchedearthpolicy; end3 = 24Scorchedearthpolicy; end4 = 24Scorchedearthpolicy; end5 = 24Scorchedearthpolicy; end6 = 24Scorchedearthpolicy; lost = 23ThesouthAirport; template = 23ThesouthAirport.Noe; }; class 24Scorchedearthpolicy: MissionDefault { end1 = 25USSupport; end2 = 25USSupport; end3 = 25USSupport; end4 = 25USSupport; end5 = 25USSupport; end6 = 25USSupport; lost = 24Scorchedearthpolicy; template = 24Scorchedearthpolicy.Noe; }; class 25USSupport: MissionDefault { end1 = 26DestroyingtheScuds; end2 = 26DestroyingtheScuds; end3 = 26DestroyingtheScuds; end4 = 26DestroyingtheScuds; end5 = 26DestroyingtheScuds; end6 = 26DestroyingtheScuds; lost = 25USSupport; template = 25USSupport.Noe; }; class 26DestroyingtheScuds: MissionDefault { end1 = 27Kidnapping; end2 = 27Kidnapping; end3 = 27Kidnapping; end4 = 27Kidnapping; end5 = 27Kidnapping; end6 = 27Kidnapping; lost = 26DestroyingtheScuds; template = 26DestroyingtheScuds.Noe; }; class 27Kidnapping: MissionDefault { end1 = 28Rescue; end2 = 28Rescue; end3 = 28Rescue; end4 = 28Rescue; end5 = 28Rescue; end6 = 28Rescue; lost = 27Kidnapping; template = 27Kidnapping.Noe; }; class 28Rescue: MissionDefault { end1 = 29thebigfight; end2 = 29thebigfight; end3 = 29thebigfight; end4 = 29thebigfight; end5 = 29thebigfight; end6 = 29thebigfight; lost = 28Rescue; template = 28Rescue.Noe; }; class 29thebigfight: MissionDefault { end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = 29thebigfight; template = 29thebigfight.Noe; }; }; }; class CfgRadio { sounds[]={}; }; class CfgMusic { tracks[]={}; }; class CfgSounds { sounds[]={}; }; Share this post Link to post Share on other sites
Lenyoga 326 Posted November 3, 2013 Okay, I downloaded and tested it, getting the error - I'll try to find it and kill it. Share this post Link to post Share on other sites
ProfTournesol 956 Posted November 3, 2013 Ok, try, i've renamed the stealing! into stealing (you must rename the stealing! mission folder too), and corrected a mission name which wasn't changed : i can't test it further as i haven't got the same addons as you : class CfgIdentities { }; class Awards { }; class Penalties { }; class MissionDefault { lives = -1; lost = ; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; }; class Campaign { name = "Circassia - Liberty"; firstBattle = PART1; class PART1 { name = "abc"; cutscene = ; firstMission = 01Thelastmenstanding; end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = PART1; class 01Thelastmenstanding: MissionDefault { end1 = 02Regroup; end2 = 02Regroup; end3 = 02Regroup; end4 = 02Regroup; end5 = 02Regroup; end6 = 02Regroup; lost = 01Thelastmenstanding; template = 01Thelastmenstanding.noe; }; class 02Regroup: MissionDefault { end1 = 03HoldingMokravrata; end2 = 03HoldingMokravrata; end3 = 03HoldingMokravrata; end4 = 03HoldingMokravrata; end5 = 03HoldingMokravrata; end6 = 03HoldingMokravrata; lost = 02Regroup; template = 02Regroup.Noe; }; class 03HoldingMokravrata: MissionDefault { end1 = 04Spyingenemybase; end2 = 04Spyingenemybase; end3 = 04Spyingenemybase; end4 = 04Spyingenemybase; end5 = 04Spyingenemybase; end6 = 04Spyingenemybase; lost = 03HoldingMokravrata; template = 03HoldingMokravrata.Noe; }; class 04Spyingenemybase: MissionDefault { end1 = 05AttackingModrava; end2 = 05AttackingModrava; end3 = 05AttackingModrava; end4 = 05AttackingModrava; end5 = 05AttackingModrava; end6 = 05AttackingModrava; lost = 04Spyingenemybase; template = 04Spyingenemybase.Noe; }; class 05AttackingModrava: MissionDefault { end1 = 06RussianArtillery; end2 = 06RussianArtillery; end3 = 06RussianArtillery; end4 = 06RussianArtillery; end5 = 06RussianArtillery; end6 = 06RussianArtillery; lost = 05AttackingModrava; template = 05AttackingModrava.Noe; }; class 06RussianArtillery: MissionDefault { end1 = 07ArtilleryElimination; end2 = 07ArtilleryElimination; end3 = 07ArtilleryElimination; end4 = 07ArtilleryElimination; end5 = 07ArtilleryElimination; end6 = 07ArtilleryElimination; lost = 06RussianArtillery; template = 06RussianArtillery.Noe; }; class 07ArtilleryElimination: MissionDefault { end1 = 08RussianAirStrike; end2 = 08RussianAirStrike; end3 = 08RussianAirStrike; end4 = 08RussianAirStrike; end5 = 08RussianAirStrike; end6 = 08RussianAirStrike; lost = 07ArtilleryElimination; template = 07ArtilleryElimination.Noe; }; class 08RussianAirStrike: MissionDefault { end1 = 09Reinforcements; end2 = 09Reinforcements; end3 = 09Reinforcements; end4 = 09Reinforcements; end5 = 09Reinforcements; end6 = 09Reinforcements; lost = 08RussianAirStrike; template = 08RussianAirStrike.Noe; }; class 09Reinforcements: MissionDefault { end1 = 10TakingtheAirbase; end2 = 10TakingtheAirbase; end3 = 10TakingtheAirbase; end4 = 10TakingtheAirbase; end5 = 10TakingtheAirbase; end6 = 10TakingtheAirbase; lost = 09Reinforcements; template = 09Reinforcements.Noe; }; class 10TakingtheAirbase: MissionDefault { end1 = 11TheAirportfight; end2 = 11TheAirportfight; end3 = 11TheAirportfight; end4 = 11TheAirportfight; end5 = 11TheAirportfight; end6 = 11TheAirportfight; lost = 10TakingtheAirbase; template = 10TakingtheAirbase.Noe; }; class 11TheAirportfight: MissionDefault { end1 = 12HoldingtheAirPort; end2 = 12HoldingtheAirPort; end3 = 12HoldingtheAirPort; end4 = 12HoldingtheAirPort; end5 = 12HoldingtheAirPort; end6 = 12HoldingtheAirPort; lost = 11TheAirportfight; template = 11TheAirportfight.Noe; }; class 12HoldingtheAirPort: MissionDefault { end1 = 13TanksReinforcements; end2 = 13TanksReinforcements; end3 = 13TanksReinforcements; end4 = 13TanksReinforcements; end5 = 13TanksReinforcements; end6 = 13TanksReinforcements; lost = 12HoldingtheAirPort; template = 12HoldingtheAirPort.Noe; }; class 13TanksReinforcements: MissionDefault { end1 = 14Stealing; end2 = 14Stealing; end3 = 14Stealing; end4 = 14Stealing; end5 = 14Stealing; end6 = 14Stealing; lost = 13TanksReinforcements; template = 13TanksReinforcements.Noe; }; class 14Stealing: MissionDefault { end1 = 16ColonelNart; end2 = 16ColonelNart; end3 = 16ColonelNart; end4 = 16ColonelNart; end5 = 16ColonelNart; end6 = 16ColonelNart; lost = 14Stealing; template = 14Stealing.Noe; }; class 16ColonelNart: MissionDefault { end1 = 17TakingtheRadarBase; end2 = 17TakingtheRadarBase; end3 = 17TakingtheRadarBase; end4 = 17TakingtheRadarBase; end5 = 17TakingtheRadarBase; end6 = 17TakingtheRadarBase; lost = 16ColonelNart; template = 16ColonelNart.Noe; }; class 17TakingtheRadarBase: MissionDefault { end1 = 18TheLiberationofLoukov; end2 = 18TheLiberationofLoukov; end3 = 18TheLiberationofLoukov; end4 = 18TheLiberationofLoukov; end5 = 18TheLiberationofLoukov; end6 = 18TheLiberationofLoukov; lost = 17TakingtheRadarBase; template = 17TakingtheRadarBase.Noe; }; class 18TheLiberationofLoukov: MissionDefault { end1 = 19CounterAttack; end2 = 19CounterAttack; end3 = 19CounterAttack; end4 = 19CounterAttack; end5 = 19CounterAttack; end6 = 19CounterAttack; lost = 18TheLiberationofLoukov; template = 18TheLiberationofLoukov.Noe; }; class 19CounterAttack: MissionDefault { end1 = 20TanksBattalionBase; end2 = 20TanksBattalionBase; end3 = 20TanksBattalionBase; end4 = 20TanksBattalionBase; end5 = 20TanksBattalionBase; end6 = 20TanksBattalionBase; lost = 19CounterAttack; template = 19CounterAttack.Noe; }; class 20TanksBattalionBase: MissionDefault { end1 = 21LiberatingEastsideofNogova; end2 = 21LiberatingEastsideofNogova; end3 = 21LiberatingEastsideofNogova; end4 = 21LiberatingEastsideofNogova; end5 = 21LiberatingEastsideofNogova; end6 = 21LiberatingEastsideofNogova; lost = 20TanksBattalionBase; template = 20TanksBattalionBase.Noe; }; class 21LiberatingEastsideofNogova: MissionDefault { end1 = 22ColonelZas; end2 = 22ColonelZas; end3 = 22ColonelZas; end4 = 22ColonelZas; end5 = 22ColonelZas; end6 = 22ColonelZas; lost = 21LiberatingEastsideofNogova; template = 21LiberatingEastsideofNogova.Noe; }; class 22ColonelZas: MissionDefault { end1 = 23ThesouthAirport; end2 = 23ThesouthAirport; end3 = 23ThesouthAirport; end4 = 23ThesouthAirport; end5 = 23ThesouthAirport; end6 = 23ThesouthAirport; lost = 22ColonelZas; template = 22ColonelZas.Noe; }; class 23ThesouthAirport: MissionDefault { end1 = 24Scorchedearthpolicy; end2 = 24Scorchedearthpolicy; end3 = 24Scorchedearthpolicy; end4 = 24Scorchedearthpolicy; end5 = 24Scorchedearthpolicy; end6 = 24Scorchedearthpolicy; lost = 23ThesouthAirport; template = 23ThesouthAirport.Noe; }; class 24Scorchedearthpolicy: MissionDefault { end1 = 25USSupport; end2 = 25USSupport; end3 = 25USSupport; end4 = 25USSupport; end5 = 25USSupport; end6 = 25USSupport; lost = 24Scorchedearthpolicy; template = 24Scorchedearthpolicy.Noe; }; class 25USSupport: MissionDefault { end1 = 26DestroyingtheScuds; end2 = 26DestroyingtheScuds; end3 = 26DestroyingtheScuds; end4 = 26DestroyingtheScuds; end5 = 26DestroyingtheScuds; end6 = 26DestroyingtheScuds; lost = 25USSupport; template = 25USSupport.Noe; }; class 26DestroyingtheScuds: MissionDefault { end1 = 27Kidnapping; end2 = 27Kidnapping; end3 = 27Kidnapping; end4 = 27Kidnapping; end5 = 27Kidnapping; end6 = 27Kidnapping; lost = 26DestroyingtheScuds; template = 26DestroyingtheScuds.Noe; }; class 27Kidnapping: MissionDefault { end1 = 28Rescue; end2 = 28Rescue; end3 = 28Rescue; end4 = 28Rescue; end5 = 28Rescue; end6 = 28Rescue; lost = 27Kidnapping; template = 27Kidnapping.Noe; }; class 28Rescue: MissionDefault { end1 = 29thebigfight; end2 = 29thebigfight; end3 = 29thebigfight; end4 = 29thebigfight; end5 = 29thebigfight; end6 = 29thebigfight; lost = 28Rescue; template = 28Rescue.Noe; }; class 29thebigfight: MissionDefault { end1 = ; end2 = ; end3 = ; end4 = ; end5 = ; end6 = ; lost = 29thebigfight; template = 29thebigfight.Noe; }; }; }; class CfgRadio { sounds[]={}; }; class CfgMusic { tracks[]={}; }; class CfgSounds { sounds[]={}; }; Share this post Link to post Share on other sites
Lenyoga 326 Posted November 3, 2013 Yes, same here. Stealing! caused the error. Share this post Link to post Share on other sites