Jump to content

VEMF - Vampire's Epoch Mission Framework


TheVampire

Recommended Posts

Hello!

 

Mission is starting, message coming up.

 

I think i have killed all AIs, Crate is there but no loot in it.

 

I have this error coming up:

 

13:53:35 [VEMF]: WaitMissComp: Waiting Over. VEMFDynInv Completed.

13:53:36 Error in expression <se (isClass (configFile >> "CfgWeapons" >> _var)): {

_kindOf = [(configFile >> ">

13:53:36   Error position: <>> _var)): {

_kindOf = [(configFile >> ">

13:53:36   Error >>: Type Array, expected String

13:53:36 File VEMF\VFunctions.sqf, line 430

 

 

 

I´m running 0.3.0.1 on my server, is it not compatible ?

 

 

And nice work btw!

 

Lines just above that error - you might try a fix Nightmare did for me (I used the same random loot tables) I think it is line 410 (or near there):

// Generate Loot
{
     _tmp = (getArray(_x >> 'items'));
     {VEMFLootList = VEMFLootList + [ ( _x select 0 ) select 0 ];} forEach (_tmp);
} forEach ("configName _x != 'Uniforms' && configName _x != 'Headgear'" configClasses (configFile >> "CfgLootTable"));
Link to comment
Share on other sites

There seems to be a lot of broken code now with the Epoch update. Ive loot in the crate with the fix above, but there is no end mission notification, loot box spawns immediately. I'll continue plucking away trying to fix issues as I can, but would love for Vampire to issue a release. We need you man!!! LOL One of our absolute favorite things to do is the Dynamic Town Invasions!!!

 

Hope everything is okay :)

Link to comment
Share on other sites

I removed all VEMF components. Downloaded it again and re-installed and moved the VEMF to be the first AI systems added. and now it look like it is loading in the logs. I will have to verify later once somebody I know is online to see if the fireteams are now loading in and being announced. Fingers crossed. And thanks for the help.

 

//Starting area ATMs

if (isServer) then { execVM "\q\addons\traderATMs\init.sqf"; };

//VEMF

if (!isDedicated) then {

    "VEMFChatMsg" addPublicVariableEventHandler {

        systemChat ((_this select 1) select 0);

        [

            [

                [((_this select 1) select 0),"align = 'center' size = '1' font=PuristaBold'],

                ["","<br/>"],

                [((_this select 1) select 1),"align = 'center' size = '0.5'"]

            ]

        ] spawn BIS_fnc_typeText2;

        VEMFChatMsg = nil;

    };

};

//A3AI/Dynamic random/Choppers/etc

#include "A3EAI_Client\A3EAI_initclient.sqf";

//SEM mission system

if(hasInterface)then{execVM "semClient.sqf"};

//Earplugs

call compile preProcessFileLineNumbers "cmEarplugs\cm_veh_fun.sqf";

 

----------update--------

 

Looks like a good sign :  10:33:07 [VEMF]: Running Dynamic Town Invasion Mission.

 

 

hey man could you possibly PM me your BE filters? ive got earplugs,atms and VEFM scripts but BE is caning me :(

Link to comment
Share on other sites

Loot box are emty!

Cant figure it out

use this. Fixes the loot problem, but mission is still broken.

// Generate Loot
{
     _tmp = (getArray(_x >> 'items'));
     {VEMFLootList = VEMFLootList + [ ( _x select 0 ) select 0 ];} forEach (_tmp);
} forEach ("configName _x != 'Uniforms' && configName _x != 'Headgear'" configClasses (configFile >> "CfgLootTable")); 

Link to comment
Share on other sites

use this. Fixes the loot problem, but mission is still broken.

// Generate Loot
{
     _tmp = (getArray(_x >> 'items'));
     {VEMFLootList = VEMFLootList + [ ( _x select 0 ) select 0 ];} forEach (_tmp);
} forEach ("configName _x != 'Uniforms' && configName _x != 'Headgear'" configClasses (configFile >> "CfgLootTable")); 

where to add this fix?

Link to comment
Share on other sites

did you add this

if (!isDedicated) then {
	"VEMFChatMsg" addPublicVariableEventHandler {
		systemChat ((_this select 1) select 0);
		[
			[
				[((_this select 1) select 0),"align = 'center' size = '1' font='PuristaBold'"],
				["","<br/>"],
				[((_this select 1) select 1),"align = 'center' size = '0.5'"]
			]
		] spawn BIS_fnc_typeText2;
		VEMFChatMsg = nil;
	};
}; 

 

to your init.sqf in you epoch.Altis.pbo file?

Link to comment
Share on other sites

 

if(hasInterface)then{execVM "semClient.sqf"};

if (!isDedicated) then {

    "VEMFChatMsg" addPublicVariableEventHandler {

        systemChat ((_this select 1) select 0);

        [

            [

                [((_this select 1) select 0),"align = 'center' size = '1' font=PuristaBold'],

                ["","<br/>"],

                [((_this select 1) select 1),"align = 'center' size = '0.5'"]

            ]

        ] spawn BIS_fnc_typeText2;

        VEMFChatMsg = nil;

    };

};

thats my init file for epoch atlis

Link to comment
Share on other sites

i guys before 0.3.0.2 build 22 have this problem, battleye restriction 22

and this is my BE log

if (!isDedicated) then {
"VEMFChatMsg" a"
09.04.2015 19:33:01: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"
09.04.2015 20:29:40: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"
10.04.2015 18:58:17: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"
Link to comment
Share on other sites

 

i guys before 0.3.0.2 build 22 have this problem, battleye restriction 22

and this is my BE log

if (!isDedicated) then {
"VEMFChatMsg" a"
09.04.2015 19:33:01: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"
09.04.2015 20:29:40: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"
10.04.2015 18:58:17: Neo (xxxxxxxxxxxxxx) ca43a5d1304156bc7ba5752a25fa2352 - #22 "["a3\functions_f_mp_mark\revive\fn_reviveExecuteTemplates.sqf",".sqf",0,false,false,false,"A3_Mark","Revive","reviveExecuteTempl"

 

 

 

 

Has nothing to do with VEMF

Link to comment
Share on other sites

no luck getting this working. Tripple checked to make sure installed correctly . How fast does it take the missions to first start up? Getting this in the rpt.

4:20:16 [VEMF]: AllowDamage Applied to 1 Units.

4:20:19 [VEMF]: Starting Vampire's Epoch Mission Framework.

4:20:19 [VEMF]: isServer:true / isDedicated:true / isMultiplayer:true

4:20:19 [VEMF]: Looking for the Config. Ignore the associated File Not Found error.

4:20:19 Warning Message: Script VEMFConfig.sqf not found

4:20:19 [VEMF]: Loading Configuration File.

4:20:19 [VEMF]: Configuration File Loaded!

4:20:19 [VEMF]: Currently Running Version: 1.0.0c-PreAlpha

4:20:19 [VEMF]: Server is Running Map: altis

4:20:19 [VEMF]: Loading ExecVM Functions.

4:20:19 [VEMF]: Loading Compiled Functions.

4:20:19 [VEMF]: All Functions Loaded.

4:20:19 [VEMF]: Loading Any Addons.

4:20:19 [VEMF]: AI Watchdog Running.

4:20:19 [VEMF]: Mission Timer Started.

4:20:26 Error in expression

Link to comment
Share on other sites

Fast approaching 4 months with no update to the package (not even a simple hotfix for the 0.3.0 problem) and 1 month since last post by Vampire. I'm all for optimism but bigger and better things are already starting to take the spotlight and VEMF just seems to be turning into that annoying typewriter sound that makes you hit mute these days.

Any update at all on this? Timeframe of next update? Any kind of details on what is being worked on for the next update? All we have to go by for coming content is your first post. With updates/pictures/videos people get excited, excitement brings people that want to fund you...

 

Come on, get us excited about VEMF again!! 

Link to comment
Share on other sites

no luck getting this working. Tripple checked to make sure installed correctly . How fast does it take the missions to first start up? Getting this in the rpt.

4:20:16 [VEMF]: AllowDamage Applied to 1 Units.

4:20:19 [VEMF]: Starting Vampire's Epoch Mission Framework.

4:20:19 [VEMF]: isServer:true / isDedicated:true / isMultiplayer:true

4:20:19 [VEMF]: Looking for the Config. Ignore the associated File Not Found error.

4:20:19 Warning Message: Script VEMFConfig.sqf not found

4:20:19 [VEMF]: Loading Configuration File.

4:20:19 [VEMF]: Configuration File Loaded!

4:20:19 [VEMF]: Currently Running Version: 1.0.0c-PreAlpha

4:20:19 [VEMF]: Server is Running Map: altis

4:20:19 [VEMF]: Loading ExecVM Functions.

4:20:19 [VEMF]: Loading Compiled Functions.

4:20:19 [VEMF]: All Functions Loaded.

4:20:19 [VEMF]: Loading Any Addons.

4:20:19 [VEMF]: AI Watchdog Running.

4:20:19 [VEMF]: Mission Timer Started.

4:20:26 Error in expression

Check this part of the VEMFConfig.sqf;

// Min & Max Mission Times (Will Be Made Better)
// Time is in Minutes
// Min Must Be Less Than Max
VEMFMinMissTime = 5;
VEMFMaxMissTime = 20;

Is there any more to your log? The rror in expression bit at the end may give some clue, but from what I can see, looks like your VEMF is running normally.

Link to comment
Share on other sites

The VEMF/init.sqf should be packed up inside the VEMF.pbo, which should be in the @Epochhive/addons folder

 

Go through the install process again and double check you have it installed correctly.

i'v already installed correctly

the inis is there in PBO in folders

 

its all ok, but dont work?

maybe failed on 3.0.2 ??

Link to comment
Share on other sites

It works fine on 0.3.0.2 with no alterations to the script, or the installation. If it's not working, you've either missed something, or have another addon that may be causing a conflict of some kind. 

 

@spartan - Only thing I have done specific to my installation, is as per install point 5, I have a VEMFconfig.sqf in my mission file for quick editing.

 

@AndreasRA - Make sure you have this in your mission init.sqf;

if (!isDedicated) then {
	"VEMFChatMsg" addPublicVariableEventHandler {
		systemChat ((_this select 1) select 0);
		[
			[
				[((_this select 1) select 0),"align = 'center' size = '1' font='PuristaBold'"],
				["","<br/>"],
				[((_this select 1) select 1),"align = 'center' size = '0.5'"]
			]
		] spawn BIS_fnc_typeText2;
		VEMFChatMsg = nil;
	};
};

And this in the initserver.sqf, also in your mission file;

/*
	File: initServer.sqf
	
	Description:
	Starts the Initialization of the VEMF Server code.
*/
if (isServer) then {
	[] ExecVM "\VEMF\init.sqf";
};

I'll say again, this DOES work with 0.3.0.2 with NO alterations to the install procedure. If it's not working, go back to the start and follow it through again, carefully.

Link to comment
Share on other sites

"@spartan - Only thing I have done specific to my installation, is as per install point 5, I have a VEMFconfig.sqf in my mission file for quick editing."

 

Thanks Kroenen, loaded this up now but not getting any loot in the crate so I think there was a fix for this somewhere in this thread, I will have a look.

 

Edit to add:

 

Ok tested with the loot fix but not getting the Town Liberated message now.

Link to comment
Share on other sites

  • Richie unlocked this topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...