Jump to content
Alex150201

Arma 3 Player Abilities

Recommended Posts

Hello everyone!

For the past 2 months I have been working on a mission for Arma 3. While there are still a few thing on the "TO DO" list, this is one of the most frustrating one. I had an idea to add abilities/perks for players so they can choose the one that fits them the best and go with it in battle. I had 6 Perks planned and only 3 are done.

 

The 6 perks where:

 
Fast jump-----> Allows the player to jump while running
Endurance-----> The player is fatigue-less 
Cold Blooded-----> The player's heat signature doesn't show up on heat cams
Unlockeable-----> The player's vehicle can't be locked on
Fast Hands-----> The player will be reloading faster
Regeneration-----> After the player gets damaged he will slowly regenerate his health
 
The ones that i managed doing were the Fast Jump, Endurance and Regeneration. I can't do Cold Blooded, Unlockable and Fast Hands. If anyone can help the please do so!

Share this post


Link to post
Share on other sites

think the guys over at this website could help you out

 

https://www.callofduty.com/

 

 

:)

 

 

In all seriousness, I do not think the 'unlockable' one is possible in vanilla A3, and the 'cold blooded' I believe would also require a modification unless you're just giving them wetsuits.

Share this post


Link to post
Share on other sites

Maybe you could detect if a player is using thermals and then use hideObject on the cold blooded guy.

Share this post


Link to post
Share on other sites

think the guys over at this website could help you out

 

https://www.callofduty.com/

 

 

:)

 

 

In all seriousness, I do not think the 'unlockable' one is possible in vanilla A3, and the 'cold blooded' I believe would also require a modification unless you're just giving them wetsuits.

I don't understand how that would help me at all.

 

Maybe you could detect if a player is using thermals and then use hideObject on the cold blooded guy.

 

 

Any idea how to detect if thermals are being used?

Share this post


Link to post
Share on other sites

I don't understand how that would help me at all.

 

 

Any idea how to detect if thermals are being used?

 

He's pretty much getting at. If you want perks, Call of Duty is the game for you.

Share this post


Link to post
Share on other sites

 

Hello everyone!

For the past 2 months I have been working on a mission for Arma 3. While there are still a few thing on the "TO DO" list, this is one of the most frustrating one. I had an idea to add abilities/perks for players so they can choose the one that fits them the best and go with it in battle. I had 6 Perks planned and only 3 are done.

 

The 6 perks where:

 
Fast jump-----> Allows the player to jump while running
Endurance-----> The player is fatigue-less 
Cold Blooded-----> The player's heat signature doesn't show up on heat cams
Unlockeable-----> The player's vehicle can't be locked on
Fast Hands-----> The player will be reloading faster
Regeneration-----> After the player gets damaged he will slowly regenerate his health
 
The ones that i managed doing were the Fast Jump, Endurance and Regeneration. I can't do Cold Blooded, Unlockable and Fast Hands. If anyone can help the please do so!

 

Fast jump - I've screwed around with this before, all you need is a simple speed check or a check to make sure turbo is held down (sprint key if player is not in a vehicle)

Endurance - enableFatigue is is what you are looking for, it will only affect units on the computer where the command is activated. (on a client machine, it means that a unit will not lose fatigue). Argument must be a unit local to the machine where the command is activated, or else it "fails".

Cold Blooded - I have no idea where to begin and no ideas.

Unlockable - I have no idea where to begin and no ideas.

Fast Hands - There is a command for this, but I just don't have the ability to comb the wiki for it as I am much too drunk.

Regeneration - Can be done with setDamage, a loop, and a global variable that indicates if damage was taken recently. I assume you want a CoD/Battlefield-style regeneration where the unit stops regenerating if damage is taken during it's regeneration cycle.

 

The ones that I know how to do are rather easy to implement, but Cold Blooded and Unlockable I simply have no idea where to start.

Share this post


Link to post
Share on other sites

Fast jump - I've screwed around with this before, all you need is a simple speed check or a check to make sure turbo is held down (sprint key if player is not in a vehicle)

Endurance - enableFatigue is is what you are looking for, it will only affect units on the computer where the command is activated. (on a client machine, it means that a unit will not lose fatigue). Argument must be a unit local to the machine where the command is activated, or else it "fails".

Cold Blooded - I have no idea where to begin and no ideas.

Unlockable - I have no idea where to begin and no ideas.

Fast Hands - There is a command for this, but I just don't have the ability to comb the wiki for it as I am much too drunk.

Regeneration - Can be done with setDamage, a loop, and a global variable that indicates if damage was taken recently. I assume you want a CoD/Battlefield-style regeneration where the unit stops regenerating if damage is taken during it's regeneration cycle.

 

The ones that I know how to do are rather easy to implement, but Cold Blooded and Unlockable I simply have no idea where to start.

Hey mate, I don't wanna be a dick but you just told me exactly what i have done :D

Share this post


Link to post
Share on other sites

He's pretty much getting at. If you want perks, Call of Duty is the game for you.

Arma 3 is a game where anyone can create anything. I am not making a call of duty in arma type of thing. I am creating something else. It's released without the perks though. It's called Altis Battleground on the workshop, and if you think I am the only one creating "perks" then think again. Have you played king of the hill? Yes there are many perks there.

Share this post


Link to post
Share on other sites

Arma 3 is a game where anyone can create anything. I am not making a call of duty in arma type of thing. I am creating something else. It's released without the perks though. It's called Altis Battleground on the workshop, and if you think I am the only one creating "perks" then think again. Have you played king of the hill? Yes there are many perks there.

well said.

Share this post


Link to post
Share on other sites

For Unlockable:
This may help. You could check the perks of the unit and then use deleteVehicle on the fired projectile to prevent the unit from being affected.
 
For Cold Blooded:
You could write a script that checks whether the unit is in the field of view of the shooter (with the thermal imaging), if they are then use disableTIEquipment locally on the shooter.

 

Both of these aren't perfect, but they're all I can think of right now as a solution.

Share this post


Link to post
Share on other sites

Thank you kingsley! Unlockable might be easier to be done while cold blooded will be a bit more complicated. Thanks!

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

×