A3Wasteland / ArmA3_Wasteland.Altis

A3Wasteland is a survival sandbox mission for Arma 3 where two teams and independent players fight for survival. Built in collaboration between GoT, TPG, KoS, 404Games, and others.
http://a3wasteland.com
GNU Affero General Public License v3.0
104 stars 184 forks source link

Cannot buy/pick up weapon if your backpack is full. #252

Open LouDnl opened 9 years ago

LouDnl commented 9 years ago

You cannot buy or pick up any weapon if your backpack is full. Had this with the tron suit on.

AgentRev commented 9 years ago

What is your full expectation?

LouDnl commented 9 years ago

Sorry I wasn't clear enough. When your primary or secondary weapon slot is still free and your backpack is full you cannot buy/pick up a weapon. It should go to that slot. Instead, it doesn't work. When you empty out your backpack a little it works again.

mawendt commented 9 years ago

i have this problem when i buy an antitank and my back pack i'snt big enough.... i can buy the tube but i am denied the rocket until i get a bigger backpack.

why not have a default dumping purchases into the box if your inventory or hands are full?

AgentRev commented 9 years ago

The box isn't there to hold your items, it's there to take them away.

osuapoc commented 9 years ago

Definitely would not want purchased items to dump to the box, as you could quickly lose lots of cash on items you couldn't carry out.

To deal with not having a big enough backpack for the missile, just dump your other backpack contents into the box until your launcher is loaded. Then pick your boxed items back up.

-----Original Message----- From: "Agent Revolution" notifications@github.com Sent: ‎1/‎11/‎2015 9:17 AM To: "A3Wasteland/ArmA3_Wasteland.Altis" ArmA3_Wasteland.Altis@noreply.github.com Subject: Re: [ArmA3_Wasteland.Altis] Cannot buy/pick up weapon if yourbackpack is full. (#252)

The box isn't there to hold your items, it's there to take them away. — Reply to this email directly or view it on GitHub.=

LouDnl commented 9 years ago

This is still an issue. It even happens when buying a simple NVGoggles. When your backpack is full you cannot buy an item which is meant to go straight to an open slot. When you empty out your backpack a little it does work.

mawendt commented 9 years ago

perhaps a fix might be... a line of code that forces equipping on the buyer, after a screen warning....?

presently, when you buy a backpack or vest while wearing a backpack or vest, you get a screen warning that pops up saying spomething like "you are equiped with and item that will be replaced blah blah" - but if you buy when you have nothing equipped, it'll automatically do it.

maybe take a glance at that, rather than dumping purchases into a pack have it 1) autoequip the purchase in the in the correct slot (hat, NVGs, glasses, binos, whatever) and 2) if it's a tube weapon, autoloads the round - and not all backpacks have room for a round. if the slot is occupied, you get a warning that says 'you will lose blah blah do you want to continue'.

i'm still thinking dropping vthe excess in the box is a reasonable fix - since some players buy stuff and run back to their vehicle, unload, and come back. as far as over purchasing and spending cash, if you know how it works you'd learn not to do it unintentionally.

LouDnl commented 9 years ago

Had a player last night who also experienced this problem. His main weaponslot was empty and he still had space in his uniform and vest but his backpack was full. The script took his money but didn't give him the gun lol :)

randleman commented 9 years ago

we figured out this problem only with the "VR-uniforms" storeConfig: //["Tron Light Suit (Blue)", "U_B_Protagonist_VR", 5000, "uni"], //["Tron Light Suit (Red)", "U_O_Protagonist_VR", 5000, "uni"], //["Tron Light Suit (Green)", "U_I_Protagonist_VR", 5000, "uni" the uniforms has a huge capacy... so maybe there is a "overall-capacy" which is allowed for player.

LouDnl commented 9 years ago

This happens to our players with any uniform.

LouDnl commented 9 years ago

This is still an issue. Isn't it supposed to say that your inventory is full? Now it just takes the cash and gives you no launcher :)