Jump to content

VEMF - Vampire's Epoch Mission Framework


TheVampire

Recommended Posts

Well the conclusion I have come to is that Vemf is still broken in it's current form, loot is possible with the fix in this thread but ai numbers are variable, ie can be as little as 2, and the crate spawns as soon as a player is in range instead of at the end of the mission which you are never sure of as there is often no "Town Liberated" message, also at this point I am not sure whether the crates get cleaned up they may just stick around until restart.

 

It would not surprise me if someone has actually sorted these issues out for themselves if they were script smart unfortunately that does not describe me, lol.

Link to comment
Share on other sites

Hi and thanks to everybody, i'm reading habitually this forum, it's great. First excuse me for my english. Second tomasz73 when you think the box is respawn watch the map and in the coord of the first letter in the village's name, normally the box spawn.. repeat thanks to everybody.

Link to comment
Share on other sites

Hey guys,

 

I have found a mistake in my Log. How can I fix them?

 

Warning Message: Script VEMFConfig.sqf not found. Why ?

7:31:35 [VEMF]: AllowDamage Applied to 1 Units.
 7:31:39 [VEMF]: Starting Vampire's Epoch Mission Framework.
 7:31:39 [VEMF]: isServer:true / isDedicated:true / isMultiplayer:true
 7:31:39 [VEMF]: Looking for the Config. Ignore the associated File Not Found error.
 7:31:39 Warning Message: Script VEMFConfig.sqf not found
 7:31:39 [VEMF]: Loading Configuration File.
 7:31:39 [VEMF]: Configuration File Loaded!
 7:31:39 [VEMF]: Currently Running Version: 1.0.0c-PreAlpha
 7:31:39 [VEMF]: Server is Running Map: altis
 7:31:39 [VEMF]: Loading ExecVM Functions.
 7:31:39 [VEMF]: Loading Compiled Functions.
 7:31:39 [VEMF]: All Functions Loaded.
 7:31:39 [VEMF]: AI Watchdog Running.
 7:31:39 [VEMF]: Loading Any Addons.
 7:31:39 [VEMF]: Mission Timer Started.
Link to comment
Share on other sites

 

Hey guys,

 

I have found a mistake in my Log. How can I fix them?

 

Warning Message: Script VEMFConfig.sqf not found. Why ?

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

See the line above "Ignore the associated File Not Found error."

 

This is normal.

Link to comment
Share on other sites

theres an error in the loot system (actually theres a lot of errors and refrences to stuff that does not exsist, but thats another story).

 

in VFunctions.sqf find this line:

_var = (VEMFLootList call BIS_fnc_selectRandom);

change it to this:

_var = (VEMFLootList call BIS_fnc_selectRandom)select 0;

repack and overwrite the old pbo ... you should now get loot in the crates.

Link to comment
Share on other sites

VEMF is being designed to be a Mission Framework.

VEMF will be more modular than DZMS allowing anyone to easily create an "Addon" for it.

VEMF will not be a "fetch the box" mission system, it will be much much broader;

A-B, Multiple Ending, Vehicle Convoys, Vehicle Capture, Manhunts, Investigation/Exploration, and more!

VEMF will run entirely on the server side, in a server-side PBO.

 

what happend here ... did you give up on this project?

 

i mean i know its not finished yet, but the amount of bugs in this is horrific, its not exactly modular as is and the fact that you did not answer this thread for about a month and havent touched github in 3 makes me think you arent working on this anymore ...

Link to comment
Share on other sites

In reference to the missing 'town liberated' messages, the section of code below seems to relate to that function;

// Waits for the Mission to be Completed
VEMFWaitMissComp = {
    private ["_objective","_unitArrayName","_numSpawned","_numKillReq","_missDone"];
	
    _objective = _this select 0;
    _unitArrayName = _this select 1;
	
    call compile format["_numSpawned = count %1;",_unitArrayName];
    _numKillReq = ceil(VEMFRequiredKillPercent * _numSpawned);
	
	diag_log text format["[VEMF]: (%3) Waiting for %1/%2 Units or Less to be Alive and a Player to be Near the Objective.", (_numSpawned - _numKillReq), _numSpawned, _unitArrayName];
	
	_missDone = false;
    call compile format["
		while {true} do {
			if (count %1 <= (_numSpawned - _numKillReq)) then {
				if ((count(_objective nearEntities [['Epoch_Male_F', 'Epoch_Female_F'], 150])) > 0) then {
					_missDone = true;
				};
			};
			if (_missDone) exitWith {};
			uiSleep 5;
		};
	", _unitArrayName];
	
	diag_log text format ["[VEMF]: WaitMissComp: Waiting Over. %1 Completed.", _unitArrayName];
};

The bit that looks odd to me is this bit;

 

_numKillReq = ceil(VEMFRequiredKillPercent * _numSpawned);

 

Should that be 'call'?

 

Hopefully someone who understands code better than I can figure the issue out. Obviously Vamp is unable to contribute at the moment which is a shame, but I'm sure we can suss it out :)

Link to comment
Share on other sites

_numKillReq = ceil(VEMFRequiredKillPercent * _numSpawned);

 

Should that be 'call'?

 

no, but i think its a good idea to make sure that VEMFRequiredKillPercent is set to LESS than 100%, or chances are one ai will get lost and the mission will be impossible to finish.

Link to comment
Share on other sites

theres an error in the loot system (actually theres a lot of errors and refrences to stuff that does not exsist, but thats another story).

 

in VFunctions.sqf find this line:

_var = (VEMFLootList call BIS_fnc_selectRandom);

change it to this:

_var = (VEMFLootList call BIS_fnc_selectRandom)select 0;

repack and overwrite the old pbo ... you should now get loot in the crates.

Tried this fix to get my lootcrates working again, but it now gives the following error;

17:05:31 [VEMF]: WaitMissComp: Waiting Over. VEMFDynInv Completed.
17:05:31 Error in expression <(VEMFLootList call BIS_fnc_selectRandom)select 0;

if (!(_var in VEMFCrateBlackl>
17:05:31   Error position: <select 0;

if (!(_var in VEMFCrateBlackl>
17:05:31   Error Generic error in expression
17:05:31 File VEMF\VFunctions.sqf, line 423

Also getting this, but don't think it's related;

16:51:33 Error in expression < ((floor(random(2))) == 1) then {
_unit addMagazine (((getArray (configFile >> ">
16:51:33   Error position: <addMagazine (((getArray (configFile >> ">
16:51:33   Error Type String, expected Number
16:51:33 File VEMF\VFunctions.sqf, line 332
Link to comment
Share on other sites

 

Tried this fix to get my lootcrates working again, but it now gives the following error;

17:05:31 [VEMF]: WaitMissComp: Waiting Over. VEMFDynInv Completed.
17:05:31 Error in expression <(VEMFLootList call BIS_fnc_selectRandom)select 0;

if (!(_var in VEMFCrateBlackl>
17:05:31   Error position: <select 0;

if (!(_var in VEMFCrateBlackl>
17:05:31   Error Generic error in expression
17:05:31 File VEMF\VFunctions.sqf, line 423

Also getting this, but don't think it's related;

16:51:33 Error in expression < ((floor(random(2))) == 1) then {
_unit addMagazine (((getArray (configFile >> ">
16:51:33   Error position: <addMagazine (((getArray (configFile >> ">
16:51:33   Error Type String, expected Number
16:51:33 File VEMF\VFunctions.sqf, line 332

 

hmm ... sorry but i must have changed something else aswell then, but at current point in time i would not be able to tell you since i modded the shit out of this mission system, after writing that ...

 

not to mention it was full of errors, kinks and lots of unneeded repetitions i had to iron out ...

Link to comment
Share on other sites

https://www.patreon.com/vampire

 

Making $92.00 a month still... hopefully those people are getting updates that we aren't.

For $8 more a month he will do below, someone should cough that up so we can look forward to updates every week (yes there's some sarcasm):

 

Youtube
$100 per month
I will upload videos to Youtube weekly or more to keep you updated on VEMF progress and allow sneak-peeks of VEMF work, so you can hopefully learn to code SQF better for yourself

 

https://www.youtube.com/channel/UCKNjLIk8hI4Mmg6aVS7WVOQ

 

 

EDIT:  I just realized, He's not even following this thread.... Now I consider this project dead.

 

TheVampire

Member Since 12 Feb 2014
OFFLINE Last Active Apr 01 2015 10:48 PM

Edited by CoercionX
Link to comment
Share on other sites

https://www.patreon.com/vampire

 

Making $92.00 a month still... hopefully those people are getting updates that we aren't.

For $8 more a month he will do below, someone should cough that up so we can look forward to updates every week (yes there's some sarcasm):

 

Youtube
$100 per month
I will upload videos to Youtube weekly or more to keep you updated on VEMF progress and allow sneak-peeks of VEMF work, so you can hopefully learn to code SQF better for yourself

 

https://www.youtube.com/channel/UCKNjLIk8hI4Mmg6aVS7WVOQ

 

 

EDIT:  I just realized, He's not even following this thread.... Now I consider this project dead.

 

TheVampire

Member Since 12 Feb 2014

OFFLINE Last Active Apr 01 2015 10:48 PM

 

how about you stop trolling?

 

he is not making 100$ a month, thats what it could be if he had 10 patrons ...

 

now for the fact that the mod is currently dead is true, however there could be any reason for this, who knows what happend, why he is not answering or stopped developing it ... just keep it to yourself if you want to speculate on that without any facts.

Link to comment
Share on other sites

  • 2 weeks later...

He's down to $52.

Having not heard a peep on the patreon site since he bought his new sound system in February, I've given up hope and pulled my financial support.

I'm all for supporting those that do for the community, but no acknowledgement or communication in three months (other than the Patreon canned Thank You) hurts other Patreon creators. I hope all is well with him.

Link to comment
Share on other sites

  • 2 weeks later...

Could someone with working crates / loot in the crates please post their VFunctions.sqf so those of us having that issue could try and get that working?

 

Just a pastebin link would be awesome... thanks

Link to comment
Share on other sites

  • 2 weeks later...

Does anyone have a working version of this with all the kinks and bugs worked out?  If so, can you upload to some sort of repo?  It would greatly save future new VEMF users from having to go through 45+ pages and figure out how to make it work properly.  Thanks.

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