Search the Community
Showing results for tags 'how to'.
Found 22 results
-
Hey there, tudo bem com você? 😄 Just sharing with you all my configs for Visual Studio Code (VS Code), a simple and feasible coding tool for Arma 3, even in 2023 where, if you already tried to use some available extensions, may be frustrating. If you got some smart stuff to VS Code, please, be kind and share it here 😉 VS Code here on my end: VS Code > tool download (free): https://code.visualstudio.com/download (Win/Linux/Mac) VS Code > Essential extensions for Arma 3: SQF-VM Language Server by SQF-VM https://marketplace.visualstudio.com/items?itemName=SQF-VM.sqf-vm-language-server SQF Language Updated by blackfisch https://marketplace.visualstudio.com/items?itemName=blackfisch.sqf-language SQFLint by SkaceKachna https://marketplace.visualstudio.com/items?itemName=skacekachna.sqflint SQF Wiki by Eelis Lynne https://marketplace.visualstudio.com/items?itemName=EelisLynne.sqf-wiki VS Code > extensions recommended: Theme: Atom One Dark Theme https://marketplace.visualstudio.com/items?itemName=akamud.vscode-theme-onedark VS Code > My customs to help for ARMA: Ctrl + Shift + P (Not working for you? Troubleshooting down below) Type "settings.json" (no quotes) and select "Open USER settings (json)"; Adapt the code below for your like: { "workbench.colorCustomizations": { "editor.selectionBackground": "#E5FFE6", "editor.selectionHighlightBackground": "#E5FFE6", "editor.findMatchBackground": "#818181", //Current SEARCH MATCH "editor.findMatchHighlightBackground": "#818181" //Other SEARCH MATCHES }, "sqf.enableCBA": true, "sqf.enableACE3": true, "workbench.iconTheme": null, "workbench.colorTheme": "Atom One Dark", "editor.minimap.enabled": false, "breadcrumbs.enabled": false, "editor.renderWhitespace": "all", "workbench.activityBar.visible": false, "zenMode.hideLineNumbers": false, "security.workspace.trust.untrustedFiles": "open", "editor.wordWrap": "on", "diffEditor.wordWrap": "on", "files.autoSaveDelay": 5000, "editor.tokenColorCustomizations": { "[Atom One Dark]": { "variables": "#eb54de", "functions": "#ff9b58", "numbers": "#49f5b3", "strings": "#70fa20", "keywords": "#fc6620", "comments": "#505050", "types": "#0004ff", "textMateRules": [ { "scope": ["constant.other"], "settings": { "foreground": "#1400c4" } }, { "scope": ["support.function"], "settings": { "foreground": "#fff5cb", "fontStyle": "italic" } }, { "scope": ["keyword.operator"], "settings": { "foreground": "#7ee9fc", "fontStyle": "bold" } }, { "scope": ["variable.language"], "settings": { "foreground": "#a13140" } }, { "scope": ["meta.function-call"], "settings": { "foreground": "#fc6620" } }, { "scope": ["punctuation.terminator"], "settings": { "foreground": "#ffffff" } }, ] } }, "editor.semanticHighlighting.enabled": true, "editor.semanticTokenColorCustomizations": { "[Atom One Dark]": { "enabled": true, "rules": { "*.declaration": { "bold": true } } } }, "files.associations": { "*.json": "jsonc", "*.sqf": "sqf" }, "C_Cpp.autocompleteAddParentheses": true, "sqflint.checkPaths": true, "files.autoSave": "afterDelay", "settingsSync.ignoredSettings": [ ], "workbench.startupEditor": "none", "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, "sqflint.warnings": false, "cmake.parseBuildDiagnostics": false, "editor.inlayHints.enabled": false, //"window.menuBarVisibility": "toggle", "editor.hover.delay": 2500 } Share your thoughts and exp 😉 - - - - - - - - - - - Troubleshooting > Can't find out the settings.json? Go to Preferences, pressing Ctrl + , (control + comma) Scroll to "Files: Associations" Add both items down below: Try again the Ctrl+Shift+P. If not working yet, let's try this: Go to Preferences again, pressing Ctrl + , (control + comma) Type "Theme"; In the result list, find out "Edit in settings.json". Now you are ready to customize the VSC colors.
-
Am i missing something, or are mods not available for use on Console? I see the “workshop” and enable mods ide like to use but then can never find them. Any input would be greatly appreciated. Thanks!
-
i'm trying to make arma reforger life if anyone help me ill appreciate it.
-
Arma 3 ACE3 Sniper Tutorial (Very Quick, Simple, & Easy 12 Steps!)
Best Sniper Simulator posted a topic in ARMA 3 - GENERAL
Dear Arma community, I'd like to share some of my knowledge regarding the ACE3 Sniper mechanism here. I know there's been lotta ACE3 Sniper Tutorial or Guide out there and you guys probably have been playing as ACE3 sniper for long time. But i just wanna highlight some important things that have always been forgotten by the players when they play as snipers which hinders the precision shots to be delivered. Yes, some players are still doing it wrong and their shots tend to fly too high or too low off the target :( #NoOffense Therefore, i'm trying to give you some easy instructional steps on how to play as a professional ACE3 Sniper and shoot like Real Military Sniper in Arma 3. If there's something needs to be added, changed, or fixed, just let me know. The steps written in Blue are the things the players most likely already know. And the steps written in Red are the things the players usually keep forgetting. Alright then, let's get it started now! To become a badass ACE3 Sniper, all you gotta do is follow these 12 Easy Steps: 1. Determine what kinda battle you’re going to engage & what type of shot you’re gonna take: a. MTE (Multiple Target Engagement) → this really requires fast shooting at many moving targets. “One shot one kill” shooting & Long Range Shot are not really a neccessity so Precision & Accuracy are usually less required. b. HVT (High Valuable Target) assasination → this really requires “one shot one kill” shooting! Mostly Medium & Long Range Shot are required. Precision & Accuracy are really required! c. HC (Hostage Crisis) → this really requires “one shot one kill” shooting! Short Range Shot are required (100 m below). Precision & Accuracy are really required! 2. After that, you conduct a Loadout Selection correspondig to the type of battle you’re gonna engage. While choosing a weapon, you must focus on its Precision Level (Shot Group/Shot Dispersion), Accuracy Level, Maximum Effective Range, Rate of Fire, & Damage (it must fit the type of shooting you’re gonna take). You have to do some thorough analysis on the rifles & bullet you're going to use! You always gotta measure rifle true performance by analyzing their shot-group (shot dispersion)! In Sniper World, Precision & Accuracy really matter a lot >_< Precision & Accuracy will greatly affect the Probability of Hit. You gotta understand what Precision & Accuracy really mean. The Precision & Accuracy of your loadout will totally affect your shots. There are 5 Types of Rifles (based on their Precision level) which you can choose: 1) Benchrest Rifle --> Shot Group / Shot Dispersion / Extreme Spread size is about 0 MoA - 0.23 MoA (0.00 inch - 0.23 inch at 100 yard) --> this rifle is extremely very accurate! :) it's good for HVT, HC, & MTE shot. 2) Precision Rifle --> Shot Group / Shot Dispersion / Extreme Spread size is about 0.25 MoA - 0.76 MoA (0.25 inch - 0.76 inch at 100 yard) --> this rifle is very accurate! :) it's good for HVT, HC, & MTE shot. 3) Sniper Rifle --> Shot Group / Shot Dispersion / Extreme Spread size is about 1.00 MoA - 1.53 MoA (1.00 inch - 1.53 inch at 100 yard) --> this rifle is accurate! :) it's good for HVT, HC, & MTE shot. 4) Designated Marksman Rifle --> Shot Group / Shot Dispersion / Extreme Spread size is about 1.78 MoA - 2.30 MoA (1.78 inch - 2.30 inch at 100 yard) --> this rifle is pretty accurate but not good for precision shooting! :( it's good only for MTE shot. 5) Assault/Battle Rifle --> Shot Group / Shot Dispersion / Extreme Spread size is bigger than 2.54 MoA (2.54 inch at 100 yard) --> this rifle is not accurate & not suitable for precision shooting at all! :( it's good only for MTE shot. Benchrest, Precision, & Sniper Rifles have small/tight shot dispersion which gives them much higher probability of hitting the target. Here's the example of Precision Rifle (with High Accuracy & Long Range Capability) in Arma 3: As you can see in those pictures above, M40A5 rifle (from Dagger mod) is insanely very accurate! At 100 m (its zero range), the 40-shot group size is very small. At 850 m (its max effective range), the 40-shot group size is still relatively small too. This is the type of rifle you wanna use to snipe in Arma 3! Here the things which are gonna affect your Loadout Precision & Accuracy (you gotta consider these while selecting a loadout): a. Cartridge & Caliber Selection - 5.56x45mm Nato (.224 cal) → for short range (100 – 400 m), has small damage (more like varmint hunting cartridge, it takes couple of shots to kill a man). It’s more like a battle-rifle cartridge but some soldiers use it as designated marksman cartridge. - 7.62x51mm Nato (.308 cal) → for medium range (500 – 800 m), has pretty huge damage (can kill a man in one shot). it fits the MTE, HVT, & HC shot. - 300 Win Mag (.308 cal) → for long range (900 – 1100 m), has huge damage. It fits MTE & HVT shot, but not the HC shot (coz it could hurt the hostage as well) - 338 Lapua Magnum (.338 cal), 50 BMG (.510 cal) → for extreme long range (1200 – 1600 m), has very huge damage. It fits HVT shot, but not the HC shot (coz it could hurt the hostage as well) and not the MTE shot (coz the cartridge is too heavy and the recoil is hard to control) - 375 CheyTac (.375 cal), 408 CheyTac (.408 cal) → for super extreme long range (beyond 1600 m), has very huge damage. It fits HVT shot, but not the HC shot (coz it could hurt the hostage as well) and not the MTE shot (coz the cartridge is too heavy and the recoil is hard to control) b. Action Selection - Bolt Action Rifle → it mostly offers more precision and accuracy but it definitely lacks of Speed & Rate of Fire. This obviously fits HVT & HC shot! - Semi-Auto Rifle → it definitely offers more Speed & Rate of Fire but it usually lacks of precision & accuracy. This obviously fits MTE shot! c. Barrel Selection, Stock Selection, Trigger Selection → choose whatever gives you more precision & accuracy (these actually don’t matter in Arma 3 coz they come within the rifle so you can’t really costumize them, but they really matter in real life!) d. Scope Selection → pick High-Power scope for HVT & HC shot, pick Low-Power scope for MTE shot! Always use scope with Miliradian-based reticle (dont use duplex reticle coz it’s useless)! Scope with Miliradian Ballistics reticle (like Horus reticle) is even better coz you can use it to Mildot Holdover all the time very easily (no need to dial the adjutment at all). RHS Mk4 M5 scope (from RHS mod) has Horus H58 reticle which allows you to do Mildot Holdover fast without ever needing to dial at all. And Make sure the scope is perfectly zeroed at 100 m! e. Attachment Selection → Bipod & Muzzle brake is a must for Precision & Accuracy! Bipod will steady your aim & Muzzle Brake will reduce the recoil. Suppressor is optional (use it when you need to stay stealthy). f. Ammo selection → choose some Match-grade ammo (which has high Ballistics Coefficient, optimal Muzzle Velocity, & awesome Ballistics performance)! Make sure you really got the right ammo magazine loaded in the rifle receiver! Coz sometimes players mistakenly load their rifles with the wrong/different ammo (still thinking it’s the right ammo), shoot it, & then the shot trajectory becomes completely different lol XD 3. Always equip yourself with AtragMX (a Ballistics Calculator), Kestrel 4500 (a pocket weather tracker), & Laser Range Finder → These 3 items are very important to calculate the firing solution! Without them, you guys will never be able to shoot long range accurately. So always carry these 3 items in your vest or in your backpack!!! 4. Zero your Rifle at 100 m and confirm the true 100 m Zero (make sure no offset at all!) → Spawn a target at 100 m and take couple of shots at it. You’ll see your shots are low or high. Yup ACE3 100 m zero is always 0.3 Mil – 0.5 Mil low or high (depends on your current loadout) so you gotta make an adjustment for your 100 m zero by dialing 0.3 Mil – 0.5 Mil up or down and then set it as a new 100 m zero. Do this through ACE Self-Intercation menu (Click & Hold the “Left CTRL + Windows” key, drag your mouse to the “Equipment”, then to the “Set Zero Adjustment”). You gotta make sure your 100 m zero is really spot on (not high or low at all)! After doing that, i guarantee your 100 m zero will become really spot on! Lotta ACE3 players don’t do this which always causes their shots to become low or high >_< Why you gotta zero your rifle at 100 m (not at other distance)? coz 100 m zero is easy to do & very stable! 5. Measure the True Muzzle Velocity using the “Chronograph” or calculate it yourself → in Arma 3 you can use a "Chronograph" by spawning a Steel Target right in front you (at 0 m), shoot it directly and it’ll tell your remaining velocity! You always gotta measure the True Muzzle Velocity coz your Muzzle Velocity is always changing corresponding to Powder Burn Rate, Temperature shift, and the Barrel Length. Plugging the wrong Muzzle Velocity into the AtragMX will always give you wrong firing solution & cause your shots to be low or high off the target >_< ----------------> Shooting my rifle directly in front of a Steel Target will inform me about its Remaining Velocity (which is the true Muzzle Velocity) ^_^ this "Chronograph" is actually an exclusive feature in "360 Degree Training Course" mod created by Ruthberg (the Author of ACE3 Advanced Ballistics). If you really can’t measure the true Muzzle Velocity with that “Chronograph”, then you gotta find it by asking the Weapon Mod Author or using the Config Viewer in Eden Editor! Config Viewer will help you find the Muzzle Velocity. But the Muzzle Velocity you see in the Config Viewer is actually the basic MV (it only applies at 21°C). Don't forget that MV is constantly changing corresponding to Air Temperature!!! So at other temperatures higher than 21°C, the MV will shift higher than the basic MV (+1.5 mps per 1°C shift). At other temperatures lower than 21°C, the MV will shift lower than the basic MV (-1.5 mps per 1°C shift). So you still gotta calculate the True Muzzle Velocity yourself with this table: Muzzle Velocity Shift -26.55 mps -25.47 mps -22.9 mps -20.12 mps -16.98 mps -12.8 mps -7.64 mps -1.53 mps + 6.0 mps +15.2 mps +26.2 mps Powder & Air Temperature -15 °C -10°C -5°C 0°C 5°C 10° C 15 °C 20 °C 25 °C 30 °C 35 °C Note: The basic air temperature for the basic MV of all Arma 3 weapon is always 21 °C! So when the air temp is cooler or hotter than 21 °C, your MV will always shifts (as described in the table above). The average MV change (due to the temperature) in ACE3 is +/- 1.5 mps per 1°C shift. And the average MV change (due to the Added Barrel Length) is +/- 10 mps per 1 inch added barrel length. For example: You’re shooting an M24 SWS rifle (24” barrel length) loaded with M118LR ammo. The mod author of that weapon or the Eden Config Viewer said the basic MV is 790 mps (it only applies at 21 °C). While your current air temp is 30 °C. It means your current MV will certainly be = 790 mps + 15.2 mps = 805.2 mps. And if you load the same M118LR ammo into the M40A5 rile (25” barrel length), your MV will be approximately = 805.2 mps + 10 mps = 815.2 mps 6. Plug all your Rifle & Ammo Data into Ballistics Calculator (AtragMX or whatever you use) → you gotta get all these ballistics data of your Loadout from the mod author of the weapon or you can just google it! To bring up the AtragMX, you click “Pause/Break” key. Then you select the “GunList” at the bottom left corner of your AtragMX screen. Then you select “Add New Gun”. Then Add a “New Gun Name”. Then you go to the “Gun” tab in the AtragMX. Then you select M (Metric unit) at the top right corner. And then you plug-in all these things: a. Muzzle Velocity → you plug the True MV that you just measure through the “Chronograph” before! Remember MV is always constantly changing depending on the Air Temperature & Barrel Length!!! b. Ballistics Coefficient → ask the mod author or just use the config file viewer in the EDEN Editor! (AtragMX only works with G1 BC! If you got G7 BC, you gotta convert it first to G1 BC) c. Bullet Caliber/Diameter → ask the mod author or just use the config file viewer in the EDEN Editor! d. Bullet Length & Twist Rate → ask the mod author or just use the config file viewer in the EDEN Editor! e. Bullet Mass → ask the mod author or just use the config file viewer in the EDEN Editor! f. Scope Height → ACE3 scope height is always 3.81 cm / 1.5 inch g. Zero Range → always plug 100 m! ------------> 7. Measure the Atmospheric Condition using the Kestrel 4500 and plug the data into Ballistics Calculator (AtragMX or whatever you use) → To open Kestrel 4500 for the first time, click “Scroll Lock”, then press the down arrow to switch it to the “Atmosphere” page. It’ll show you these 3 things which you gotta plug into the AtragMX: a. Air Pressure → in hPa b. Air Temperature → in °C c. Humidity → in % Remember this atmospheric condition is always changing all the time so you better always monitor it with the Kestrel 4500! To keep the Kestrel 4500 opened all the time, click “Left Shift + Scroll Lock”! It’ll show up at the left bottom of your screen permanently. Yup, you can easily keep track of the Atmospheric Condition by letting the Kestrel stay open like that. Click the Atmosphere tab in the AtragMX, then select “TBH”, and then enter those 3 things into the AtragMX! ----------------> ----------------> 8. Plug all the Target Data into Ballistics Calculator (AtragMX or whatever you use)! Plug them all in the “Target” tab in AtragMX: a. Range → find it with Laser Range Finder (click “B” key and aim it at the target) b. Angle of Firing → for uphill and downhill shooting, measure it with the Protractor (click “Left CTRL + Left Shift + K” key) c. Target Speed & Direction → for moving target d. Latitude & Azimuth → For calculating the Coriolis Effect. Find the Azimuth with the compass (click “K”). The latitude for all common Arma 3 maps can be found in here e. Wind Speed & Direction → there are 2 ways to measure the Wind: - Using the Wind Arrow click “Left Shift + K” key to bring up the Wind Arrow. The Wind Arrow will show up at the upper left corner of your screen. It’ll show you where the wind actually blows. If the Wind Arrow is pointing to your right, it means the Wind is blowing to the right and your bullet trajectory will drift to the right. If the Wind Arrow is pointing to your left, it means the Wind is blowing to the left and your bullet trajectory will drift to the right. If the arrow turns out to be a White Circle, then it means there’s no wind at all. The Wind Arrow also shows you some different colors indicating different Wind Speeds (white = 1 mph ; very light green = 3 mph; light green = 5 mph ; green = 10 mph ; darker green = 20 mph ; yellow = 25 mph) based on Beaufort scale. Don't forget to convert the number from mph to m/s coz AtragMX can only use m/s! For Example: -----------> 3 mph - 8 mph Wind coming from 10 o'clock to 4 o'clock (Blowing from left to right) - Using the Kestrel 4500 Click “Scroll Lock” to bring up the Kestrel. Then click its down arrow button to switch from the “Atmosphere” page to the “Wind Speed” page. It’ll show you the wind speed (but that’s not the true wind speed you’re currently dealing with yet!). To get the real wind speed, you gotta have your Kestrel 4500 facing the wind directly! Click “Left Shift + Scroll Lock” to let the Kestrel stay open (it’ll show up permanently at bottom left corner), then you face the direction where the wind comes from. By doing that, the Kestrel 4500 will show the real wind speed. Here’s exactly how you do it . After getting the Wind Speed & Direction, you plug the data in the AtragMX to calculate its Windage value. Remember! Windage is very tricky, my friend! There are 2 types of Wind you gotta plug in AtragMX. 1. "Uprange Wind" → Wind at shooter's position (Wind that blows only around the shooter) 2. "Downrange Wind" → Wind all the way to target's position (Wind that blows between the shooter & the target) The Wind data that you got from Kestrel 4500 is actually an "Uprange Wind" coz that wind most likely blows only near you. You can only measure "Downrange Wind" with Mirage Reading (which is really hard to do in Arma 3). It means you can't really trust the Kestrel 4500 to measure the actual Wind Speed coz the Kestrel 4500 only measure the Uprange Wind :( Kestrel 4500 can't measure the Downrange Wind. So You also gotta pay attention to the Wind Arrow & the Mirage to measure the actual Downrange Wind. It's really hard to read them but if you practice a lot, you'll get the hang of it ;) Sometimes Uprange Wind could be equally the same as the Downrange Wind, but only when the map contour is perfectly flat (not mountainous at all)! If you're shooting in a mountainous area, the Uprange Wind & the Downrange Wind will always be different so be careful. Here's some trick to estimate Downrange Wind: After finding the Uprange & Downrange Wind, you gotta plug them both into the AtragMX! You may notice that in the “Target” tab in AtragMX, there are two gaps or squares to fill in Wind Speed. You better plug your Uprange Wind data (from Kestrel) into the gap/square number 1 (the left one) in the "Target" tab in AtragMX. And you plug the Downrange Wind data into the gap/square number 2 (the right one) in the "Target" tab in AtragMX Gap/Square number 1(the left one) is for "Uprange Wind" and Gap/Square number 2 (the right one) is for "Downrange Wind". After getting all the Target Data, you gotta plug them all into the Target tab! Then the AtragMX will give you the final Firing Solution. Here's the Official Manual of Horus AtragMX. Here's the AtragMX tutorial by ACE3 team. ----------> ----------> Or you can actually do the Todd Hodnett “Quick Windage Formula” instead of plugging the wind data in the AtragMX (yup it works! I always do this all the time coz it's much faster than using the AtragMX!) ^_^ 9. Plug the Firing Solution onto your Scope! → To compensate for Bullet Drop, Spin Drift, & Wind Drift, there are 2 things you can do : a. Dial the Scope Adjustment → click the "Up Arrow (↑)" and "Down Arrow (↓)" key for Bullet Drop. click the "Left Arrow (←)" and "Right Arrow (→)" key for Wind Drift and Spin Drift. But I strongly suggest you to NEVER dial for the Wind Drift coz wind is constantly changing all the time, so always use Mildot Holdover for the Wind Drift! I highly recommend you to use Todd Hodnett Quick Windage formula to calculate the Wind Drift fast without even using any ballistics calculator ;) b. you can do the “Mildot Holdover” → use the mildot to hold over the target for Bullet Drop & Wind Drift compensation without dialing the scope adjustment at all. Remember that AtragMX always spits out the Firing Solution in Miliradian! ACE3 scope adjustment is always in Miliradian! Arma 3 scope reticles are mostly Miliradian based reticles (Mildot)! So what is Miliradian? Miliradian is actualy a sniper's angular measurement. 1 Miliradian = 0.0572958° 1 Miliradian = 10 cm at 100 m 1 Miliradian = 1 m at 1 km 10. Always go Prone (click “Z’ key) to stabilize your aim and always Deploy a Bipod (click “C” key) to rest your rifle on it to reduce the scope sway significantly. 11. Make sure the Scope Sway has been reduced so the reticle & the rifle aren’t moving at all when you take the shot. If it still moves a bit, you can hold a breath by holding the right mouse button before taking the shot. 12. Take the shot (click Left Mouse Button really gently) and see the Point of Impact. If it’s still off the Point of Aim, then you gotta re-adjust your weapon system and do follow-up shot fast before the target runs away. Here’s my Arma 3 ACE3 Sniper Tutorial video in which i’m demonstrating all these easy 12 steps in less than 8 minutes: ARMA 3 ACE3 SNIPER TUTORIAL (VERY QUICK, SIMPLE, & EASY 12 STEPS) PLEASE TURN ON THE SUBTITLE! Coz there's no audible commentary in that video :( you guys notice all my shots land perfectly on that Steel Plate target, right? Not low or not high at all! Just perfectly dead on! \m/ Now that’s how you should snipe in Arma 3 (ACE3) from this moment on! Now it's all about ONE SHOT ONE KILL! Here's also some very nice tutorial pdf from QuickDagger (the author of Dagger Sniper Mod) → https://drive.google.com/open?id=1PWnTQRX-1NdpHFc2803mp5FbtCPykCZt Does my tutorial really work for live operative mission??? Does being a sniper really work in this simulator??? Will it be effective??? Just check out this video showing how effective this tutorial really is!!! ARMA 3 SNIPER KILLING SPREE / KILLSTREAK (1 SNIPER VS 29 INFANTRIES) In this video, i'm on a killing spree / killstreak during an operative mission. I kill 29 enemy troopers from a far away quickly, easily, & stealthily. They don't even know where i'm at :) ARMA 3 SNIPER KILLING SPREE / KILLSTREAK (1 SNIPER VS 100 INSURGENTS) In this video, i'm on a killing spree / killstreak during an operative mission. I kill 100 enemy troopers from a far away quickly, easily, & stealthily. They try to return fire but they all get killed ;) ARMA 3 SNIPE A TARGET IN HIS MOVING CAR (SHOOT THROUGH WINDSHIELD) In this video, i'm shooting an enemy sitting in his moving car. I shoot him through the Windshield of his car. Yup, you can't run from a sniper! You'll just die tired :) "POINT OF IMPACT" (ARMA 3 SNIPER MONTAGE) this is my sniper montage video that shows how effective this tutorial really is! "DEAD ZERO" (ARMA 3 SNIPER MONTAGE) this is my sniper montage video that shows how effective this tutorial really is! here's my youtube channel: https://www.youtube.com/channel/UCx6ZpuRmlNlAhAgha9zthbw here's my analysis on World Records for the longest sniper kill shot. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Thank you all for tuning in :) I hope this tutorial will help you become a better ACE3 Sniper ;) If there's something needs to be added, changed, or fixed, just let me know here. Please share the knowledge with others because knowing is half the battle! Good shooting! -Best Sniper Simulator-- 12 replies
-
- 9
-
- arma3
- ace3
-
(and 44 more)
Tagged with:
- arma3
- ace3
- sniper
- tutorial
- guide
- step
- arma
- ballistic
- shooting
- basic
- principle
- simulator
- military
- sniper101
- how to
- sniping
- snipe
- best sniper simulator
- long range shooting
- technique
- academy
- school
- shoot
- kestrel 4500
- atragmx
- bullet drop
- windage
- mildot
- best arma sniper
- quick windage
- wind drift
- coriolis effect
- holdover
- mildot holdover
- moving target
- best
- game
- headshot
- killstreak
- montage
- spin drift
- muzzle velocity
- ballistic coefficient
- scope
- designated marksman
- sharpshooter
-
How to Unlink my steam account from my bohemia interactive account
FallenActual posted a topic in BOHEMIA INTERACTIVE - GENERAL
Hey there Bohemia team I am trying to unlink my bohemia account from my steam account but cannot figure out how is this something you guys have to do on your end? -
BIS_fnc_unitPlay varDone findings
doctorbutts posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Since I can't make an entry on the wiki I thought I'd post here just so people can know in the future if they (or I forget) want to google this. The wiki entry only lists the following for BIS_fnc_unitPlay: [unit, data, varDone, stateIgnore, obsolete_1, obsolete_2, skipTime] spawn BIS_fnc_unitPlay Under varDone, they only say select 0 is the object, select 1 is the variable to be set. It can be boolean or number. So, if I created a variable in the init: de_plane setVariable ["argle",false,true]; I could set that variable to something different in unitPlay such as: [de_plane, wp2,[de_plane,"argle",true,true],false] spawn BIS_fnc_Unitplay; I also have a monitor script checking every 10 seconds whether or not the variable is set to something: if ((de_plane getVariable ["argle",true]) == true) then { [] spawn ai_takeover; }; So, for the varDone array: select 0 is the object. Select 1 is the variable to be set. Select 2 is the value the variable should be set to. I am also apparently able to pass whether or not it is public (select 3). Well, as you can see above, I only used a boolean for the value of the variable. Through testing I found out that the unitPlay CAN ONLY SET A BOOLEAN VALUE. Even if you specify a number (say, 1) it will set a boolean instead. For instance, previously I had tried: de_plane setVariable ["argle",0,true]; with: [de_plane, wp2,[de_plane,"argle",1,true],false] spawn BIS_fnc_Unitplay; and: if ((de_plane getVariable ["argle",1]) == 1) then { [] spawn ai_takeover; }; I got a generic error in the expression when the monitor fired. hint str showed that the value for the variable was 'true' instead of 1 as I had tried to set in the unitPlay. What happened was that the monitor script saw the initial value of the Variable set to 0, which was fine. When the variable got set to 1 the monitor script gave an error because it was no longer a number, and turned into a boolean instead. I haven't taken the time to test, but I'm guessing since that the wiki entry only gives two selects in the array to choose from, it may be that only TRUE can be set in the variable. -
how to Arma 3 Texture texture Templates Creations
Tragico_ posted a topic in ARMA 3 - ADDONS & MODS: DISCUSSION
Hello, I have looked into the Bohemia forums specifically at the Community Texture Templates. I have these templets many of time and have had great luck in making quality content but have found this is not enough. I have found the basic Arma 3 thing such as the basic carrier rig and uniforms of sorts, but am missing a few essentials. Such as misc helmets and berets (basic Arma 3 bits). Yes, I could just pick up random PAA and use them, but the quality will never compare to if I have a PSD with the proper hight maps and with ambient acclusion. I have done some search for the misc Arma 3 headgear and etcetera but was wondering if there was a way I could create them myself. If anyone has some useful links or threads that have already been answered about this topic it would be greatly appreciated! -
How to increase Underwater Visibility range?
Spc. Cyrus posted a topic in ARMA 3 - QUESTIONS & ANSWERS
I have been trying to make a underwater mission (machinima) in a flooded city/town/ship but came into a issue with my idea. The underwater visibility is very short range. I want to increase it, so people can see the environment better to get the 'Woah' factor and the gravity of the devastation but due to the visibility is only 20meters while underwater that is impossible. Is there any way to edit that server/client side? I cant find a mod that will help with this and I have attempted doing some modifications server side files but nothing seems to work. This is for a cinematic mission I am trying to complete.-
- 1
-
- underwater
- visibility
-
(and 1 more)
Tagged with:
-
CUP or ProjectOpfor (Chernarusian) Police Uniform Retexture
raika_siray posted a topic in ARMA 3 - ADDONS - CONFIGS & SCRIPTING
I wanna make the situation of like the "RED DAWN" movie, "World in Conflict" game. (not for life gameplay) But any A3 city police add-ons are almost "short-sleeved uniform" not match winter maps. So I'd to make a (long sleeved) uniform like an American POLICE. Not SWAT or FBI or some. City Police (like a DPD, SPD, LAPD, NYPD etc...). That using retexture of CUP or PROJECT OPFOR. or another way. Therefore, I want to change some textured material of uniform but I don't know how to changes that Rvmat. Or did someone know "long-sleeved USA Police officer Uniform"? If knew that, please tell me.-
- retexture
- characters
- (and 4 more)
-
How does making an rvmat work? Is there any tutorials or videos? How would i go about adding normals, bumps, specs, illum(meaning light functions) and gloss(also how to adjust it). Any help will be greatly appreciated.
-
Every now and then my Battleye plays up, and the weird thing is it's usually when i Alt+tab out to check discord etc, i cant play for longer than 1 minute until i receive a kick and a message saying, Battleye client not responding, i've tried every fix under the sun, verifying cache, deleting BE reinstalling arma 3, tinkering with my internet, firewalls the lists go on, the legit only way i can resolve it is when the server restarts, which is every 12 hours! and this is so common for alot of arma 3 players, please guys i need help if you have a fix please tell me!
-
mission template Eden/Zeus Multiplayer Templates
Wheatcake posted a topic in ARMA 3 - QUESTIONS & ANSWERS
I've just started getting into Zeus and Eden Editor to make missions and stuff. I can't find out anywhere how to make templates and then put them on the server to play them, or at least make templates on the server so I can save it for later or reuse it. Please reply with an answer as to how I can save/load templates on to servers to set up Zeus missions easier. As well as how to make a template in singleplayer, then load it on the server. Thanks. -
Hi Guys, I am trying to make a small mod based on sqf files. I understood that I need to use config.cpp with class CfgFunctions to call the first script. My problem is the first script which initializes everything need to be executed on each machine at mission start including server but later on also if someone joins with JIP it should be executed for him on his machine too. How can I achieve this ? Thanks in advance
-
Hello help me plz, I have made 5 missions on Arma 2 OA Editor. Can I make Setup or DLC or from that my missions ?
-
Hello help me plz, I have made 5 missions on Arma 2 OA Editor. Can I make Setup or DLC or from that my missions ?
-
hi guys , so my question is when i want to takedown enemy using melee ( mocap mod ) they always sense me and turn around start shooting , how i can fix that ??
-
Hi Guys, does anybody know how to find the throttle value in airplane or helicopter? For example 100% open or 0%?
-
Arma 3 - How do I stop Units from getting out of there cars?
TheRedeyedSoldier posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
I was making a mission where a base in under attack and a group of about 20 men (all in hunters) are on there way to reinforse it. The enemies come in via air trasnport and when the ai see them they all stop and dismount. I tired making the AI careless but when I do that they just get out of the hunters at the start and barly even move. I have tried locking the hunters and that does not work either. Please help! -
Hi Guys, is there a command which I can use to find if player is still controlling the airplane or just leave the controls and airplane is flying in current direction by itself?
-
How to use Murklor's AI Spawn Script?
WPK-ArmedVeteran posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Hi! As the title says, I can't figure out how to use Murklor's AI Spawn Script. I'm a total noob in scripting, therefore I can't really understand what should I do. I'd gladly use some detailed instructions on how to use this script or a description of another way to despawn editor-placed units and spawn them later using trigger, while maintaining all the setup like waypoints etc. Murklor's script on Armaholic: http://www.armaholic.com/page.php?id=26909 -
Newbie question - folder structure of my addon
jaynic posted a topic in ARMA 3 - ADDONS - CONFIGS & SCRIPTING
Hi all, I am tring to create a basic addon that decreases the amount of fatigue by a variable. I have made it in individual missions, but I'd like to make it an addon so I can have it accessible all the time with my group... I have looked for a guide on how to get this started, but haven't come up with anything. Everything I see is about creating some magical 'p' drive and all this... It seems like it's overly complex for what I'm attempting - I should just be able to script this, correct? Anyways, I have the following script: if !(hasInterface) exitWith{}; waitUntil {!isNull(findDisplay 46)}; waitUntil {!isNull player}; //set global variables missionNamespace setVariable ["OHTC_FatigueMultiplier", 0.3]; _l = 0; //The last fatigue we had while {true} do { if(!(isNil "OHTC_FatigueMultiplier") && typeName OHTC_FatigueMultiplier == "SCALAR" && OHTC_FatigueMultiplier >0 0 OHTC_FatigueMultiplier <= 1) then { //The current fatigue of the player _c = getfatigue player; //The default increase: ie: difference between what we have now, and what we had last time we ran _di = _c - _l; //The NEW increase in fatigue would be the percentage we request of the default increase _ni = _di - (_di * OHTC_FatigueMultiplier); //Assuming we've gone up: let's set the fatigue to the new value; if(_ni > 0) then { player setFatigue _c - _ni; }; systemChat format ["Last: %1, Current: %2, Default Inc: %3, Multiplier: %4, New Inc: %5, Final Fatigue: %6", _l, _c, _di, OHTC_FatigueMultiplier, _ni, getfatigue player]; //Now we set our last historical value to our modified value _l = getfatigue player; }; sleep 1; } And I want it as a mod. I've taken apart a couple mods with Elitness, but I'm not understanding how to piece one together myself. I have folder in my arma directory called "@OHTCfatigueMultiplier". Inside this folder I have another folder called "addons" Inside the addons folder I have a script - init.sqf - that contains the above script. What else am I missing, please? Thank you- 2 replies
-
- how to
- mod making
-
(and 3 more)
Tagged with:
-
A little bit of background first. I am an amateur scripter with a decent amount of mission making under my belt. Because of my amateur status I've had to rely on awesome people in my community and the arma 3 community in general to do what I wanted to do for my missions and templates. This was my very first step into what I consider really trying to create something that is a little different. I'm sure there are better ways to do what I've done, and I would love to hear them! But I just wanted to share this to hopefully help anyone who has also started the journey into arma 3 scripting. To really get into things I'll start by saying that with the way my unit works in Arma 3 I make all of the mission templates for our operations. Which averages around 3-4 per week depending on mod updates, errors (on my part mostly!) module tweaks, etc. None of that really bothers me, what did bother me is when I got all of that out of the way and the mission works fine, and there is no need to update the template except for the fact that the unit has changed starting locations for a few players. ARGH! lol So with that in mind I went to youtube to try and figure something out and I cam across this nifty video: I thought cool that would work. I could place the initial spawn right inside of a teleport zone and immediately have the players that load in move to that zone. Zeus can move whatever object it is to the new starting point for the week and I'll be able to perhaps make a few less templates on average. (Still need have updates and stuff right? yep, no worries.) Well then I came up with a few more ideas to make it "better" which is certainly my own fault. So about a week and a half later, and lots of help from a few different people and a lot of browsing the wiki led me to this finally: The Features: - JIP Functional - Enable or Disable the Teleport Manually - Automatically Disable the Teleport if the Teleport Flag is deleted - Automatically Renable the Teleport if the Teleport Flag is rebuilt - Rebuild the Teleport Flag - Delete the Teleport Flag - Only Accessible by Zeus - Automatically Add the Teleport Flag to Zeus at map start, and if rebuilt - Spawn the players randomly around the flag (within 16 meters) How it works: 1. Placed on the Map: Player: controller Player: s3ops Player x 50: other names/players ModuleCurator_F, name: zeusmod, owner: #adminLogged ModuleCurator_F, name: zeusmod_1, owner: controller ModuleCurator_F, name: zeusmod_2, owner: s3ops flag named "s3_tf_spawn" marker named "s3_tf_spawn_marker" marker named "s3_tp_zone", size 16x16 "s3_tf_spawn" synced to ModuleCuratorAddEditableObjects ModuleCuratorAddEditableObjects synced to 3 x ModuleCurator_F trigger, size 0x0, activated repeatedly, blufor not present, condition "this && !alive s3_tf_spawn;", on act "s3_tf_spawn = nil;" object (Laptop), name: s3_spawn 2. In the init.sqf: s3_spawn addAction ["Enable Teleport to Flag", "scripts\s3_tp_enable.sqf"]; s3_spawn addAction ["Disable Teleport to Flag", "scripts\s3_tp_disable.sqf"]; s3_spawn addAction ["-----------",""]; s3_spawn addAction ["Rebuild Teleport Flag", "scripts\s3_spawn_s3_tf_spawn.sqf"]; s3_spawn addAction ["Delete Teleport Flag", "scripts\s3_delete_s3_tf_spawn.sqf"]; s3_spawn addAction ["-----------",""]; 3. in the initplayerlocal.sqf: waituntil {! isnull player}; if (player == player) then { null = execVM "scripts\s3_tp_init.sqf"; } else {}; Now the Scripts: 4. s3_tp_init.sqf: _run = true; while {_run} do { if(isNil "s3_tf_spawn") then { stopTeleporter = "yes"; publicVariable "stopTeleporter"; } else { if(isNil "stopTeleporter") then { stopTeleporter = "no"; publicVariable "stopTeleporter"; }; if(stopTeleporter == "yes") then { _run = false; }; if(player distance (getMarkerpos "s3_tp_zone") < 15) then { player setPos [(getPos s3_tf_spawn select 0)+((random 16)-8), (getPos s3_tf_spawn select 1)+((random 16)-8)]; }; }; sleep 2; }; 5. s3_tp_enable.sqf: _s3curators = allCurators; _s3logic = getAssignedCuratorLogic player; if(_s3logic in _s3curators) then { if(isNil "s3_tf_spawn") then { Hint "The Flag Does Not Exist, Please Rebuild it." } else { stopTeleporter = "no"; publicVariable "stopTeleporter"; ["scripts\s3_tp_init.sqf","BIS_fnc_execVM",true,true] call BIS_fnc_MP; Hint "Teleport Enabled"; sleep 2; }; } else { Hint "You are not in the Zeus Slot, Access Denied." }; 6. s3_tp_disable.sqf: _s3curators = allCurators; _s3logic = getAssignedCuratorLogic player; if(_s3logic in _s3curators) then { stopTeleporter = "yes"; publicVariable "stopTeleporter"; Hint "Teleport Stopped"; sleep 2; } else { Hint "You are not in the Zeus Slot, Access Denied." }; 7. s3_spawn_s3_tf_spawn.sqf: _s3curators = allCurators; _s3logic = getAssignedCuratorLogic player; if(_s3logic in _s3curators) then { if(isNil "s3_tf_spawn") then { s3_tf_spawn = "FlagCarrierWest" createVehicle markerPos "s3_tf_spawn_marker"; zeusmod addCuratorEditableObjects [[s3_tf_spawn],true]; zeusmod_1 addCuratorEditableObjects [[s3_tf_spawn],true]; zeusmod_2 addCuratorEditableObjects [[s3_tf_spawn],true]; publicVariable "s3_tf_spawn"; Hint "Teleport Flag Rebuilt"; } else { zeusmod addCuratorEditableObjects [[s3_tf_spawn],true]; zeusmod_1 addCuratorEditableObjects [[s3_tf_spawn],true]; zeusmod_2 addCuratorEditableObjects [[s3_tf_spawn],true]; Hint "The Flag Already Exists, Added to Zeus." }; } else { Hint "You are not in the Zeus Slot, Access Denied." }; 8. s3_delete_s3_tf_spawn.sqf: _s3curators = allCurators; _s3logic = getAssignedCuratorLogic player; if(_s3logic in _s3curators) then { deleteVehicle s3_tf_spawn; s3_tf_spawn = nil; publicVariable "s3_tf_spawn"; Hint "Teleport Flag Deleted"; } else { Hint "You are not in the Zeus Slot, Access Denied." }; If you have any questions on why, or how things worked feel free to ask and I shall answer to the best of my abilities.Good luck and have a great one!
-
- curator
- teleport zone
-
(and 3 more)
Tagged with: