Arma 3
Not enough ratings
Showcase: Hacking
   
Award
Favorite
Favorited
Unfavorite
Data Type: Scenario
Scenario Gameplay: Singleplayer
Scenario Type: Infantry, Water
Scenario Map: Stratis
File Size
Posted
970.602 KB
5 Jun, 2015 @ 6:04am
1 Change Note ( view )

Subscribe to download
Showcase: Hacking

Description
Play as a CSAT operative inserting to an FIA camp on Stratis to hack into FIA computers and gain their encryption files.

No addons required, however the player does start with a suppressed rifle from the Marksman DLC.

Features a heli cast insertion, fairly dynamic AI, a scripted puzzle and a lot of stealth gameplay.

This is a showcase for a script I created that adds hacking to the game. The script can be found here: http://www.armaholic.com/page.php?id=28871

You can also find the script on github here: https://github.com/jshear95/ArmaTerminal
16 Comments
Joshua  [author] 3 Sep, 2018 @ 6:04pm 
I haven't had much time to work on ArmaTerminal lately, and I am lacking the drive that I used to have to continue work on it, so feel free to make whatever modifications you want to it. If you have any questions, feel free to post an issue on GitHub. This goes for anyone else viewing this thread. I would love to have networking so that remote access of the computers is possible, and scripts can be written in the terminal to accomplish tasks (similar to bash scripts). The architecture of the program could use some refactoring, however I do not have the time to do that, and I will probably move on to other projects before I refactor the architecture in it.

I am glad you appreciate Arma Terminal! If you do end up modifying it to be MP compatible, or add networking or any other cool features, feel free to create a pull request and when I get time, I will check it out.
Joshua  [author] 3 Sep, 2018 @ 6:03pm 
2. I only have the standard American keyboard mapped out (I am American and only have access to American Keyboards). While I would love to provide international support (other alphebets such as Hebrew, Chinese, Cyrillic or accented characters), I have no way to test it, and I don't know an easy way to do it myself. Because ArmaTerminal is on GitHub (https://github.com/jshear95/ArmaTerminal) , feel free to download it and modify it to suit your needs. The keyboard drivers are located in ArmaTerminal/functions/computer/fn_getUserInput.sqf
Joshua  [author] 3 Sep, 2018 @ 6:03pm 
@Shabbat
TLDR: Probably no to both, however feel free to modify the code yourself to support it.

1. I didnt do anything to explicitly prevent it from being usable in an MP enviornment, however, I have zero experience coding for an MP enviornment and no way to test it in an MP enviornment for myself. It stores the data in a local variable on the computer object the 'Use Computer' action is attached to (https://community.bistudio.com/wiki/setVariable) . Keep in mind the version in this demo is no longer the most up to date version of ArmaTerminal, I posted an update to it about a year back.
Shabbat 31 Aug, 2018 @ 10:54am 
Howdy! Could you please tell me few things:
1. Does your mod has compability with MP enviroment? If it has, than where is it store the data (user's info, passwords, etc).
2. Is it real to convert some text into cyrillic text (russian)?

Your Arma Terminal is amazing thing! Thank you.
Joshua  [author] 3 Jul, 2016 @ 7:40am 
You use the action 'use computer' which shows up on the action menu when you look at a laptop or monitor.
CJ_NZ 2 Jul, 2016 @ 11:03pm 
how do u start the hack up once ur in game
Joshua  [author] 29 Apr, 2016 @ 4:02pm 
Arma has a similar method for getting key input. ( https://community.bistudio.com/wiki/DIK_KeyCodes ) It has key codes, but they can't be inherently translated. I don't know if it will be possible to detect what the keys are supposed to be in Arma, but I will certainly try to find a solution. From a quick glance at the page it appears that I should be able to detect other layouts special keys or rearanged layouts.

Unfortunately this is a side project right now and I probably won't be able to really start getting to this for at least two months or so.
Nixxen 29 Apr, 2016 @ 3:48pm 
Without knowing how the Arma scripting works, would this be of any help?
http://www.quirksmode.org/js/keys.html

Essentially, keyCode would return the actualy keyboard key ID, which could be translated into an ascii character, while the charCode returns the actual ascii character code.

Mind you, I have no idea if this is how Arma handles this, but could perhaps give a clue of how to solve it at least.
Joshua  [author] 29 Apr, 2016 @ 3:11pm 
Just added the issue on github.
Joshua  [author] 29 Apr, 2016 @ 3:08pm 
Ok. I hadn't thought of different countries keyboard layouts. Thanks for the heads up. I will have to try and think of a way to make sure that its i18n compatible (compatible with all UTF8 char sets which would include the Norwegian char set).

To access folders or documents with a space, you need a backslash '\' before the space.