Jump to content
tonic-_-

Virtual Ammobox System (VAS)

Recommended Posts

In your VAS 1.9a Release i've noticed a small bug. I've got three NVG but i don't find GPS, Compass, Clock and Radio? Did you remove this parts from VAS?

Edited by sancron

Share this post


Link to post
Share on other sites

Have run into a an issue after updating VAS in my mission. - When I die and respawn, I am somehow acquiring an extra uniform and vest. And for whatever reason it is taking priority over my other gear i.e. Magazines, and Attachments.

However the other guys that were playing my mission with me, were not experiencing this issue.

Any suggestions on how to fix this issue?

Share this post


Link to post
Share on other sites

I recently noticed the TEXT is missing from the GUI when I bring up VAS in game. I'm on the DEV build playing SP. Has this been seen before? Sorry if I missed it.

Edited by smacker909
SP

Share this post


Link to post
Share on other sites
I recently noticed the TEXT is missing from the GUI when I bring up VAS in game. I'm on the DEV build playing SP. Has this been seen before? Sorry if I missed it.
I think you need to make sure your stringtable.xml is in the mission folder.

Share this post


Link to post
Share on other sites

Hi Tonic,

I still think you should make the entire thing a bit wider and if possible able to be dragged around. I certainly hope you at some point reconsider!

Share this post


Link to post
Share on other sites

hi,

long Time ago i ask you for a included Posibility for the Mapmaker to Reset the Loadouts. You said "...oh i forgott, but in next Version..."

You never have released this :(. Ok maybe to much work.

But now i have a bigger problem like this.

I set a Trigger Limitation by Rank. Condion:

("optic_Aco" in (primaryWeaponitems player) || "optic_Aco" in (assigneditems player)) and rank player == "PRIVATE" and speed vehicle player != 0

activation:

player removePrimaryWeaponItem "optic_ACO";

so it works good if i get a single Item from the VAS Box. But if i load a saved Loadout nothing is happen, Trigger is broken.

This must happen with one of your last updates. Some Month ago all working fine.

Please check this and help us. If we can fix it, we must use a other Box. And i like you VAS Box :D

thx in advance

Thunder

Share this post


Link to post
Share on other sites

No one have idea why this doesn't work with Paperdoll? does anybody know a little script i could use to copy and then paste the classnames used when i load up a vas saved loadout?

Share this post


Link to post
Share on other sites

Have run into a an issue after updating VAS in my mission. - When I die and respawn, I am somehow acquiring an extra uniform and vest. And for whatever reason it is taking priority over my other gear i.e. Magazines, and Attachments.

However the other guys that were playing my mission with me, were not experiencing this issue.

Any suggestions on how to fix this issue?

Share this post


Link to post
Share on other sites
where are the saved loadouts?

I too have an query if its possible to "share" a loadout or a loadout set with others?

Share this post


Link to post
Share on other sites

Hey Tonic,

thanks for this awesome piece of work...it is enhancing the gameplay AAA LOTTTT...absolutely well done

Share this post


Link to post
Share on other sites

Hi all, thanks for the great interface I might add

small little niggle im having with it though

I have a pvp mission setup using vas and im using different loadouts for opfor to blufor (opfor=katibas blufor=mx stuff)

now in the config.sqf ive changed the load out restrictions from this

vas_weapons = ["MX","katiba"];

to this

if (playerside == west) then {vas_weapons = ["MX"]};

if (playerside == east) then {vas_weapons = ["Katiba"]};

most of the time this works but some times for some unknown reason opfor players get the blufor loadout in there vas loadout

any tips?

thanks in advance

Share this post


Link to post
Share on other sites
most of the time this works but some times for some unknown reason opfor players get the blufor loadout in there vas loadout

any tips?

maybe this Guys saved at playing opfor and loading in Bluefor !??

Share this post


Link to post
Share on other sites

I would like to be able to delete an item from an already 'Custom Loadout' and exchange it for another, then save the same loadout, is this possible?

Share this post


Link to post
Share on other sites
Thunder666;2510298']maybe this Guys saved at playing opfor and loading in Bluefor !??

is there a way to make the mission call or update who is opfor/blufor while it is running?

Share this post


Link to post
Share on other sites
great mod, but i would have to say the "VAS hasn't finished loading yet" is getting to be the most annoying thing in history, kind of confused as to why this isn't in the known issues so that everyone else that is having this issue doesn't think it is something they may have done to muck it up, my loading time for the VAS was always mediocre at best but it wasn't to bad but with the last patch an hot fix even with as few as 2 other players on the server it takes 20+ mins to load an it isn't like we have very many weapons for it to load, ive been searching an searching for a fix i.e. changing wait commands to sleep 5; and still no change, it seems to be very random, some people can load in a be in the VAS while others that have been standing waiting for 10-15 mins watch others walk up load their gear an walk away...maybe im missing something but it seems to be pretty arbitrary as to who it likes an dislikes....i know this has been mentioned several times an im sure your doing your best to find a fix, anything you could tell the community of how to possibly help this load time would be great.

Look, to be honest I can't pinpoint something that doesn't happen to me. In fact I'm past trying to figure it out because it's clearly an issue with the engine. Everyone initializes stuff differently and it seems there are a small percentage of people that initialize in a wrong way and there isn't nothing I can do about it. With the newest version I took feedback that other people have done swapping stuff around to try and correct it and clearly that doesn't work so I have just given up on trying to find a solution for a engine problem.

Have run into a an issue after updating VAS in my mission. - When I die and respawn, I am somehow acquiring an extra uniform and vest. And for whatever reason it is taking priority over my other gear i.e. Magazines, and Attachments.

However the other guys that were playing my mission with me, were not experiencing this issue.

Any suggestions on how to fix this issue?

Don't use Load on Respawn if you are using a revive system. Best solution that can be provided.

Hi Tonic,

I still think you should make the entire thing a bit wider and if possible able to be dragged around. I certainly hope you at some point reconsider!

I could try to make it slightly bigger but as I said before I use a 1920x1080 resolution @ 16:9 with a small interface size and that takes up a bit of space. People with smaller resolutions and smaller aspect ratios with bigger interface sizes will cover their entire screen. As far as moving it I set enableMoving or whatever that parameter to true and it doesn't work so it seems like BIS changed or broke it since ARMA 2. Besides all that I'm not the greatest at making gui's. I do most of it from scratch and still have a lot to learn to be able to properly scale things for just the right video settings.

where are the saved loadouts?

They are saved in your .vars file as far as locating it and trying to read from it I'm not explaining.

would it be possible to add my own ammo box scripts to VAS? if so how would i do this?

I don't understand the question...

Hi all, thanks for the great interface I might add

small little niggle im having with it though

I have a pvp mission setup using vas and im using different loadouts for opfor to blufor (opfor=katibas blufor=mx stuff)

now in the config.sqf ive changed the load out restrictions from this

vas_weapons = ["MX","katiba"];

to this

if (playerside == west) then {vas_weapons = ["MX"]};

if (playerside == east) then {vas_weapons = ["Katiba"]};

most of the time this works but some times for some unknown reason opfor players get the blufor loadout in there vas loadout

any tips?

thanks in advance

The method you showed should work however as someone said if they have a save then they can overwrite it unless it's listed in VAS_r_x as an excluded item for that side. If you are doing PVP missions like that then it's best to set the option vas_disableLoadSave to true so that people can't save / load loadouts from previous sessions and they can only create / save sessions in that mission namespace / the session they are in. If that isn't an option then you will have to split the gear between them with VAS_r_x which is where VAS checks to see if a item is restricted and won't add it when they load a loadout.

Now then back to GTA V I go and will be back Saturday >:D

Share this post


Link to post
Share on other sites

ok ill give it a go, thanks

Or would there be a way to make one ammo box(opfor) call on a separate config to that of blufor?

Edited by Diabolical1001

Share this post


Link to post
Share on other sites

Hi. I want to help translate VAS into Spanihs language.

Thanks

stringtable.xml:

<?xml version="1.0" encoding="utf-8"?>
<Project name="Virtual Ammobox System">
<Package name="Main">
	<Key ID="STR_VAS_Main_Weapons">
		<Original>Weapons</Original>
		<German>Waffen</German>
		<French>Armes</French> 
		<Polish>Broń</Polish>
		<Portuguese>Armas</Portuguese>
		<Italian>Armi</Italian>
		<Spanish>Armas</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Magazines">
		<Original>Magazines</Original>
		<German>Magazine</German>
		<French>Chargeurs</French>
		<Polish>Amunicja</Polish>
		<Portuguese>Munições</Portuguese>
		<Italian>Munizioni</Italian>
		<Spanish>Cargadores</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Items">
		<Original>Items</Original>
		<German>Gegenstände</German>
		<French>Objets</French>
		<Polish>Przedmioty</Polish>
		<Portuguese>Items</Portuguese>
		<Italian>Oggetti</Italian>
		<Spanish>Objetos</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Backpacks">
		<Original>Backpacks</Original>
		<German>Rucksäcke</German>
		<French>Sacs à dos</French>
		<Polish>Plecaki</Polish>
		<Portuguese>Mochilas</Portuguese>
		<Italian>Zaini</Italian>
		<Spanish>Mochilas</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Goggles">
		<Original>Goggles</Original>
		<German>Brillen</German>
		<French>Lunettes</French>
		<Polish>Gogle</Polish>
		<Portuguese>Óculos</Portuguese>
		<Italian>Occhiali</Italian>
		<Spanish>Gafas</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Uniforms">
		<Original>Uniforms</Original>
		<German>Uniformen</German>
		<French>Uniformes</French>
		<Polish>Mundury</Polish>
		<Portuguese>Uniformes</Portuguese>
		<Italian>Uniformi</Italian>
		<Spanish>Uniformes</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Vests">
		<Original>Vests</Original>
		<German>Vesten</German>
		<French>Gilets Tac.</French>
		<Polish>Kamizelki</Polish>
		<Portuguese>Coletes</Portuguese>
		<Italian>Gibernaggio</Italian>
		<Spanish>Mochilas</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Headgear">
		<Original>Headgear</Original>
		<German>Kopfbekleidung</German>
		<French>Casques</French>
		<Polish>Nakrycia głowy</Polish>
		<Portuguese>Capacetes</Portuguese>
		<Italian>Elmetto</Italian>
		<Spanish>Cascos</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Attachments">
		<Original>Attachments</Original>
		<German>Befestigungsgegenstände</German>
		<French>Objets Attachés</French>
		<Polish>Dodatki</Polish>
		<Portuguese>Acessórios</Portuguese>
		<Italian>Accessori</Italian>
		<Spanish>Accesorios</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_Misc">
		<Original>Misc</Original>
		<German>Diverses</German>
		<French>Objets Divers</French>
		<Polish>Inne</Polish>
		<Portuguese>Diversos</Portuguese>
		<Italian>Varie</Italian>
		<Spanish>variado</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnAdd">
		<Original>Add Item</Original>
		<German>Gegenstand hinzufügen</German>
		<French>Ajouter Arme/Obj.</French>
		<Polish>Dodaj przedmiot</Polish>
		<Portuguese>Acrescemtar Item</Portuguese>
		<Italian>Aggiungi oggetto</Italian>
		<Spanish>Añadir Objeto</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnRemove">
		<Original>Remove Item</Original>
		<German>Gegenstand entfernen</German>
		<French>Retirer Arme/Obj.</French>
		<Polish>Usuń przedmiot</Polish>
		<Portuguese>Remover Item</Portuguese>
		<Italian>Rimuovi oggetto</Italian>
		<Spanish>Quitar Objeto</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnClose">
		<Original>Close</Original>
		<German>Schließen</German>
		<French>Fermer</French>
		<Polish>Zamknij</Polish>
		<Portuguese>Fechar</Portuguese>
		<Italian>Chiudi</Italian>
		<Spanish>Cerrar</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnLoad">
		<Original>Load Gear</Original>
		<German>Ausrüstung laden</German>
		<French>Charger</French>
		<Polish>Załaduj wyposażenie</Polish>
		<Portuguese>Carregar Equipamento</Portuguese>
		<Italian>Carica equipaggiamento</Italian>
		<Spanish>Cargar equipo</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnSave">
		<Original>Save Gear</Original>
		<German>Ausrüstung speichern</German>
		<French>Sauver</French>
		<Polish>Zapisz wyposażenie</Polish>
		<Portuguese>Gravar Equipamento</Portuguese>
		<Italian>Salva equipaggiamento</Italian>
		<Spanish>Salvar equipo</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_btnRemoveAll">
		<Original>Remove All</Original>
		<German>Alles Entfernen</German>
		<French>Retir.Tout</French>
		<Polish>Usuń wszystko</Polish>
		<Portuguese>Retirar Tudo</Portuguese>
		<Italian>Rimuovi tutto</Italian>
		<Spanish>Quitar todo</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_VirtGear">
		<Original>Virtual Ammobox</Original>
		<Portuguese>Caixa de Munições Virtual</Portuguese>
		<Spanish>Caja Virtual</Spanish>
	</Key>
	<Key ID="STR_VAS_Main_YCG">
		<Original>Your Current Gear</Original>
		<German>Ihre momentane Ausrüstung</German>
		<French>Votre équipement actuel</French>
		<Polish>Twoje Aktualne Wyposażenie</Polish>
		<Portuguese>Equipamento Actual</Portuguese>
		<Italian>Equipaggiamento attuale</Italian>
		<Spanish>Tu Equipo actual</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_CL">
		<Original>Custom Loadout</Original>
		<German>Angepasste Ausrüstung</German>
		<French>Emplacement perso</French>
		<Polish>Niestandardowe wyposażenie</Polish>
		<Portuguese>Equipamento Customizado</Portuguese>
		<Italian>Equip. personalizzato</Italian>
		<Spanish>Equip. personalizado</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_Rifles">
		<Original>Rifles</Original>
		<German>Gewehre</German>
		<French>Fusils (Tous)</French>
		<Polish>Karabiny</Polish>
		<Portuguese>Espingardas</Portuguese>
		<Italian>Fucili</Italian>
		<Spanish>Rifles</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_Scoped">
		<Original>Scoped</Original>
		<French>Fusils (Longs)</French>
		<Polish>Bron Ciężka</Polish>
		<Portuguese>Telescópicas</Portuguese>
		<Italian>Fucili (ottica)</Italian>
		<Spanish>Telescópicas</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_Heavy">
		<Original>Heavy</Original>
		<German>Schwere Waffen</German>
		<French>Lourds</French>
		<Polish>Wyrzutnie</Polish>
		<Portuguese>Pesadas</Portuguese>
		<Italian>Pesanti</Italian>
		<Spanish>Pesadas</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_Launcher">
		<Original>Launcher</Original>
		<German>Raketenwerfer</German>
		<French>Lanceurs</French>
		<Portuguese>Lança-Misseis</Portuguese>
		<Italian>Lanciamissili</Italian>
		<Spanish>Lanzadores</Spanish>
	</Key>
	<Key ID="STR_Vas_Main_Pistols">
		<Original>Pistols</Original>
		<German>Pistolen</German>
		<French>Pistolets</French>
		<Polish>Pistolety</Polish>
		<Portuguese>Pistolas</Portuguese>
		<Italian>Pistole</Italian>
		<Spanish>Pistolas</Spanish>
	</Key>
</Package>
<Package name="LoadGear">
	<Key ID="STR_VAS_Load_Title">
			<Original>Virtual Ammobox System - Load Gear</Original>
			<German>Virtual Ammobox System - Ausrüstung Laden</German>
			<French>Caisse Virtuelle - Charger</French>
			<Portuguese>Caixa de Munições Virtual - Carregar</Portuguese>
			<Italian>Virtual Ammobox System - Carica equipaggiamento</Italian>
		<Spanish>Virtual Ammobox System - cargar Gear</Spanish>
		</Key>
	<Key ID="STR_VAS_Load_LOR">
		<Original>Load On Respawn</Original>
		<German>Beim Respawn Laden</German>
		<French>Charg. à la réap</French>
		<Polish>Załaduj przy respawnie</Polish>
		<Portuguese>Carregar em Respawn</Portuguese>
		<Italian>Carica al respawn</Italian>
		<Spanish>Cargar al respawn</Spanish>
	</Key>
	<Key ID="STR_VAS_Load_btnLoad">
		<Original>Load</Original>
		<German>Laden</German>
		<French>Charger</French>
		<Polish>Załaduj</Polish>
		<Portuguese>Carregar</Portuguese>
		<Italian>Carica</Italian>
		<Spanish>Cargar</Spanish>
	</Key>
	<Key ID="STR_VAS_Load_btnDelete">
		<Original>Delete</Original>
		<German>Löschen</German>
		<French>Supprimer</French>
		<Polish>Usuń</Polish>
		<Portuguese>Apagar</Portuguese>
		<Italian>Cancella</Italian>
		<Spanish>Borrar</Spanish>
	</Key>
</Package>
<Package name="SaveGear">
	<Key ID="STR_VAS_Save_Title">
			<Original>Virtual Ammobox System - Save Gear</Original>
			<German>Virtual Ammobox System - Ausrüstung Speichern</German>
			<French>Caisse Virtuelle - Sauver</French>
			<Portuguese>Caixa de Munições Virtual - Gravar</Portuguese>
			<Italian>Virtual Ammobox System - Salva equipaggiamento</Italian>
		<Spanish>Virtual Ammobox System - Guardar Gear</Spanish>
		</Key>
	<Key ID="STR_VAS_Save_btnSave">
		<Original>Save</Original>
		<German>Speichern</German>
		<French>Sauver</French>
		<Polish>Zapisz</Polish>
		<Portuguese>Gravar</Portuguese>
		<Italian>Salva</Italian>
		<Spanish>Guardar</Spanish>
	</Key>
	<Key ID="STR_VAS_Save_CLN">
		<Original>Custom Loadout Name</Original>
		<German>Angepasste Ausrüstung</German>
		<French>Nom de l'emplacement perso</French>
		<Portuguese>Nome da Selecção</Portuguese>
		<Italian>Nome equipaggiamento</Italian>
		<Spanish>personaliza nombre equipo</Spanish>
	</Key>
</Package>
</Project>

Share this post


Link to post
Share on other sites

What i mean i have made my own crate filler ammo box class based and i was wondering if i could use it with VAS

Share this post


Link to post
Share on other sites
The method you showed should work however as someone said if they have a save then they can overwrite it unless it's listed in VAS_r_x as an excluded item for that side. If you are doing PVP missions like that then it's best to set the option vas_disableLoadSave to true so that people can't save / load loadouts from previous sessions and they can only create / save sessions in that mission namespace / the session they are in. If that isn't an option then you will have to split the gear between them with VAS_r_x which is where VAS checks to see if a item is restricted and won't add it when they load a loadout.

Now then back to GTA V I go and will be back Saturday >:D

ok ive done this and still ending up with the same problem of sometimes opfor getting the option only to get blufor stuff outta their box.

ive got save loadout disabled because i have another script handling the gear respawn. its like it is not recognizing opfor players when they join, but only for some

Share this post


Link to post
Share on other sites

This is a cry for help from any friendly script wizard out there.....I admit defeat.

After 62 pages of reading (wow) and staying up all night (partner wasnt pleased) I am stumped.

I love VAS, it is a must for Dom game types but try as I might I just cannot figure out what is conflicting/why it wont work, when I am trying to set up for my own private game.

This is what I have done so far.

Downloaded and successfully tested VAS v1.9a in the test mission.

Located and downloaded Xeno's Domimation 2.99l (Stratis) and 2.99m (Altis)

Unpbo'd -Stratis- moved it to mission folder. Loaded it in editor and placed a number of supply crates with appropriate script in init field. Placed a few jets for good measure.

Saved the mission and copied the mission.sqm into the unpbo -Stratis- file.

Amended pre existing description.txt

Copied string table into mission directory (as "stringtable (2)")

Repacked after every amendment.

I added the following to the description text:

class CfgFunctions

{

#include "VAS\cfgfunctions.hpp"

};

#include "VAS\menu.hpp"

This causes a crash as cfgfunctions is already defined.

I then retried:

#include "VAS\menu.hpp"

#include "VAS\cfgfunctions.hpp"

This gets me in the game (complete with crates and jets) however it then states that cfgfunction.hpp was never called.

I have tried amending the pre existing cfcgfunctions.hpp in the mission file to include the text from the cfcgfunctions.hpp in VAS

I have then tried every other possible change I could think off.

Please could anyone give me some guidance. :ill:

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×