Jump to content

VEMF - Vampire's Epoch Mission Framework


TheVampire

Recommended Posts

Since installing this on my server, this seems to be interfering with loot in the Heli drop crates and the VEMF crate. By interfering I mean no loot is spawning inside the crates, just an empty crate. I am using the original version on Epoch 0.3.0.1 Is there a newer version that is compatible ?

Link to comment
Share on other sites

The problem is with the 0.3.0 update the getArray (configFile >> "cfgLootTable" >> "Scopes" >> "items" no longer return a single array x,y,z it now returns a multidimensional array

 

x[1][2],

y[1][2],

z[1][2]

 

So rather than doing "_item = select 0;" you now need todo "_item = (_item select 0) select 0;"

 

Should be fairly easy to fix now you have that info :-)

Link to comment
Share on other sites

Well first off, I didn't change anything for the Epoch update. I left everything as is, and it works. Not sure the crate has loot, as I am traveling, and cannot test that yet, but the invasions spawn as normal. You should see this:

 

18:19:40 [VEMF]: Starting Vampire's Epoch Mission Framework.
18:19:40 [VEMF]: isServer:true / isDedicated:true / isMultiplayer:true
18:19:40 [VEMF]: Looking for the Config. Ignore the associated File Not Found error.
18:19:40 Warning Message: Script VEMFConfig.sqf not found
18:19:40 [VEMF]: Loading Configuration File.
18:19:40 [VEMF]: Configuration File Loaded!
18:19:40 [VEMF]: Currently Running Version: 1.0.0c-PreAlpha
18:19:40 [VEMF]: Server is Running Map: altis
18:19:40 [VEMF]: Loading ExecVM Functions.
18:19:40 [VEMF]: Loading Compiled Functions.
18:19:40 [VEMF]: All Functions Loaded.
18:19:40 [VEMF]: Loading Any Addons.
18:19:40 [VEMF]: AI Watchdog Running.
18:19:40 [VEMF]: Mission Timer Started. 

 

If you dont see that like in the spoiler box, it won't be running.

Link to comment
Share on other sites

I am also not seeing them pop up. But This is my first time adding VEMF to my server.

I finally have everything else running and not kicking players though.'

 

 

This is all I see in my logs.  The 13 lines from the init were copied into my existing one per the instructions.

 

19:53:40 Warning Message: Script VEMF\init.sqf not found

Link to comment
Share on other sites

 The 13 lines from the init were copied into my existing one per the instructions.

 

19:53:40 Warning Message: Script VEMF\init.sqf not found

No, No, I think you need to take another look at the instructions. Make sure you place the correct files into your epoch.Altis.pbo. Watch the video if you are unsure.

Link to comment
Share on other sites

I copied the initServer.sqf  and copied the lines from the init,sqf into my existing file and the instructions say you should do with an existing init.sqf.
 
"If you already have an "init.sqf" there, you will need to open my version and copy the contents to your existing file."
Link to comment
Share on other sites

hi used to see that but since update none of that is coming up so i i installed it from scartch and still nothing just strange why it aint happening

 

 

If you updated to 0.3.0.1 ... where to start...basically you just gave your server herpes.

 

So many people I know that updated some of their servers to 0.3 are regretting it. If you check the forums here you'll notice that there are some..."issues". Stick with 0.2.5.2 until they release 0.3.0.2 next week.

Link to comment
Share on other sites

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!

Link to comment
Share on other sites

Regarding no loot in crate. Dwarfer already posted as to why this is happening. Please read his post here

 

 

 

@mjolnir Maybe it is the placement of the text in your init? This is mine

 


// Status Bar
[] execVM "scripts\fn_statusBar.sqf";

// Welcome Credits
[] execVM "custom\welcome.sqf";

//A3AI/Dynamic random/Choppers/etc
#include "A3EAI_Client\A3EAI_initclient.sqf";

//Vampires Dynamic Town Invasions
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;
	};
};

//Wicked AI
[] execVM "wai\remote.sqf";

//ZEVMission
[] execVM "ZEVMission\ZEVMissionClientInit.sqf";

//cmEARPLUGS CODE START
//////////////////////////////////////////////////////////////////////////
call compile preProcessFileLineNumbers "cmEarplugs\cm_veh_fun.sqf";
//cmEARPLUGS CODE END
////////////////////////////////////////////////////////////////////////// 

 

Not really sure what could be going wrong if you followed all the instructions properly. Did you just upload the VEMF.pbo directly into the epochhive addons folder without de pboing it, and just use all default settings?

 

Link to comment
Share on other sites

Regarding no loot in crate. Dwarfer already posted as to why this is happening. Please read his post here

 

 

 

@mjolnir Maybe it is the placement of the text in your init? This is mine

 

// Status Bar
[] execVM "scripts\fn_statusBar.sqf";

// Welcome Credits
[] execVM "custom\welcome.sqf";

//A3AI/Dynamic random/Choppers/etc
#include "A3EAI_Client\A3EAI_initclient.sqf";

//Vampires Dynamic Town Invasions
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;
	};
};

//Wicked AI
[] execVM "wai\remote.sqf";

//ZEVMission
[] execVM "ZEVMission\ZEVMissionClientInit.sqf";

//cmEARPLUGS CODE START
//////////////////////////////////////////////////////////////////////////
call compile preProcessFileLineNumbers "cmEarplugs\cm_veh_fun.sqf";
//cmEARPLUGS CODE END
////////////////////////////////////////////////////////////////////////// 

 

Not really sure what could be going wrong if you followed all the instructions properly. Did you just upload the VEMF.pbo directly into the epochhive addons folder without de pboing it, and just use all default settings?

 

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.

Link to comment
Share on other sites

I saw this too. Not notice that the town was liberated. I had to check my server log to even see that the mission was in fact over. Also it only seems to run once. I have never seen the mission load again after the initial invasion.

22:04:06 [VEMF]: (VEMFDynInv) Waiting for 0/0 Units or Less to be Alive and a Player to be Near the Objective.
22:04:06 [VEMF]: WaitMissComp: Waiting Over. VEMFDynInv Completed.

Link to comment
Share on other sites

14:53:51 Error in expression <ems")) call BIS_fnc_selectRandom;
_unit addPrimaryWeaponItem (_attachment select>
14:53:51   Error position: <addPrimaryWeaponItem (_attachment select>
14:53:51   Error addprimaryweaponitem: Type Array, expected String
14:53:51 File VEMF\VFunctions.sqf, line 379

 

Everything is running fine so far one Ai Spawns and then this error here

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...