Giter Club home page Giter Club logo

escapefromtarkov-trainer's Introduction

EscapeFromTarkov-Trainer

Sponsor

I'm not responsible for any consequences that result from using this code. BattleState / BattlEye will ban you if you try to use it 'live'.

TLDR => Use the Universal Installer. Default key for in-game GUI is Right-Alt.

This is an attempt -for educational purposes only- to alter a Unity game at runtime without patching the binaries (so without using Cecil nor Reflexil).

master branch can build against EFT 0.14.1.29197 (tested with spt-aki Version 3.8.0). If you are looking for another version, see branches and releases.

If you want to compile the code yourself, make sure you cleaned-up your solution properly after upgrading your EFT/sptarkov bits (even removing bin and obj folders) and check all your references.

If you are using SPT-AKI, please make sure you have run the game at least once before compiling/installing the trainer. SPT-AKI is patching binaries during the first run, and we need to compile against those patched binaries.

The typical issue when something is out of sync is that the game will freeze at the startup screen with type/tokens errors in %LOCALAPPDATA%Low\Battlestate Games\EscapeFromTarkov\Player.log

Features

trainer.ini section GUI/console Description
Aimbot aimbot Aimbot (distance, smoothness, silent aim with speed factor and shot delay, fov radius, fov circle).
Ammunition ammo Unlimited ammo.
AutomaticGun autogun Force all guns (even bolt action guns) to use automatic firing mode with customizable fire rate.
Commands commands Popup window to enable/disable all features (use right-alt or setup your own key in trainer.ini).
CrossHair crosshair Crosshair with customizable size, color, thickness and auto-hide feature when aiming.
Durability durability Maximum durability of items.
Examine examine All items already examined.
ExfiltrationPoints exfil Exfiltration points with customizable colors given eligibility, status filter, distance.
FovChanger fovchanger Change Field Of View (FOV).
FreeCamera camera Free camera with fast mode and teleportation.
Grenades grenade Grenades outline.
Health health Full health, prevent any damage (so even when falling), keep energy and hydration at maximum.
Hits hits Hit markers (hit, armor, health with configurable colors).
Hud hud HUD (compass, ammo left in chamber / magazine, fire mode, coordinates).
LootableContainers stash Hidden/special stashes like buried barrels, ground caches, air drops or corpses.
LootItems loot List all lootable items and track any item by name or rarity or in-game wishlist in raid (even in containers and corpses).
Map map Full screen map with radar esp.
NightVision night Night vision.
NoCollision nocoll No physical collisions, making you immune to bullets, grenades and barbed wires.
NoMalfunctions nomal No weapon malfunctions: no misfires or failures to eject or feed. No jammed bolts or overheating.
NoRecoil norecoil No recoil.
NoSway nosway No sway.
NoVisor novisor No visor, so even when using a face shield-visor you won't see it.
Players wallhack Wallhack (you'll see Bear/Boss/Cultist/Scav/Usec with configurable colors through walls). Charms, boxes, info (weapon and health), skeletons and distance.
Quests quest Locations for taking/placing quest items. Only items related to your started quests are displayed.
QuickThrow quickthrow Quick-throw grenades.
Radar radar 2D radar.
Skills skills All skills to Elite level (51) and all weapons mastering to level 3.
Speed speed Speed boost to be able to go through walls/objects, or to move faster. Be careful to not kill yourself.
Stamina stamina Unlimited stamina.
ThermalVision thermal Thermal vision.
Train train Summon train on compatible maps like Reserve or Lighthouse.
WallShoot wallshoot Shoot through wall/helmet/vest/material with maximum penetration and minimal deviation/ricochet.
Weather weather Clear weather.
WorldInteractiveObjects opener Door/Keycard reader/Car unlocker.

You can Load/Save all settings using the console or the GUI.

Wallhack Radar Map Exfils Loot Quests Stashes Track NightVision Popup

Easy and automatic installation

Simply use the Universal Installer.

Manual installation

You can try to compile the code yourself (you will need a recent Visual Studio, because we are using CSharp 9). You can use a precompiled release as well.

Copy all files in your EFT directory like C:\Battlestate Games\EFT:

  • EscapeFromTarkov_Data\Managed\NLog.EFT.Trainer.dll (this is the compiled code for the trainer)
  • EscapeFromTarkov_Data\outline (this is the dedicated shader we use to outline players [wallhack])

If you are using the Live version (you should NOT do that, you'll be detected and banned):

Rename EscapeFromTarkov_Data\Managed\NLog.dll.nlog-live to NLog.dll.nlog. This will work only for legacy versions. Given EscapeFromTarkov 0.13.0.21531 or later prevent this trainer to be loaded using NLog configuration. It is now mandatory to use SPT-AKI/BepInEx for recent versions.

If you are using sptarkov (https://www.sp-tarkov.com):

Overwrite the existing EscapeFromTarkov_Data\Managed\NLog.dll.nlog using NLog.dll.nlog-sptarkov, or update the existing file accordingly. We must include the following <target name="EFTTarget" xsi:type="EFTTarget" /> in the targets section for the trainer to be loaded properly. This is for legacy versions before EscapeFromTarkov 0.13.0.21531.

For newer versions, copy aki-efttrainer.dll (this is the compiled code for the BepInEx plugin) to BepInEx\plugins.

Configuration

console

This trainer hooks into the command system, so you can easily setup features using the built-in console:

Command Values Default Description
ammo on or off off Enable/Disable unlimited ammo
autogun on or off off Enable/Disable automatic gun mode
crosshair on or off off Show/Hide crosshair
dump Dump game state for analysis
durability on or off off Enable/Disable maximum durability
examine on or off off Enable/Disable all item examined
exfil on or off on Show/Hide exfiltration points
fovchanger on or off off Change FOV value
grenade on or off off Show/Hide grenades
health on or off off Enable/Disable full health
hits on or off off Show/Hide hit markers
hud on or off on Show/Hide hud
list [name] or * List lootable items
listr [name] or * List only rare lootable items
listsr [name] or * List only super rare lootable items
load Load settings from trainer.ini
loadtl [filename] Load current tracklist from file
loot on or off Show/Hide tracked items
night on or off off Enable/Disable night vision
nocoll on or off off Disable/Enable physical collisions
nomal on or off off Disable/Enable weapon malfunctions
norecoil on or off off Disable/Enable recoil
nosway on or off off Disable/Enable sway
novisor on or off off Disable/Enable visor
quest on or off off Show/Hide quest POI
radar on or off off Show/Hide radar
save Save settings to trainer.ini
savetl [filename] Save current tracklist to file
spawn [name] Spawn object in front of player
stamina on or off off Enable/Disable unlimited stamina
stash on or off off Show/Hide stashes
status Show status of all features
template [name] Search for templates by short/name
thermal on or off off Enable/Disable thermal vision
track [name] or * Track all items matching name
track [name] <color> Ex: track roler red
track [name] <rgba> Ex: track roler [1,1,1,0.5]
trackr same as track Track rare items only
tracksr same as track Track super rare items only
tracklist Show tracked items
untrack [name] or * Untrack a name or * for all
wallhack on or off on Show/hide players
wallshoot on or off on Enable/Disable shoot through walls

escapefromtarkov-trainer's People

Contributors

asdkevinasd123 avatar chishikii avatar sailro avatar solareon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

escapefromtarkov-trainer's Issues

Installer link broken

When clicking the blue link "Universal Installer" on the main page it now takes you to a Github 404 page.l

Some Anamolies while using the Trainer

Hi Sebastian - first of all, thank you creating and updating the trainer. I find it fun and relaxing to use in SPT-AKI version when I just want to crack some heads. The trainer generally works great across different maps with one particular issue that randomly pops up in some maps but is persistent in Interchange (per my experience);

The Occurrence: 100% of the time on Interchange, some times on Labs, Reserve and Customs, infrequently on Shoreline and only once or twice on Factory.

The Issue: When this issue happens, the wall hack essentially has problem tracking hostiles on the map. You can glimpse some of the hostiles by moving at a particular angle but afterwards, they vanish from the view just to pop up again randomly. It always happens on Interchange every single time I use it. For some reason, the wall hack is not persistent in Interchange. I could see Killa from outside the mall but as soon as I enter, he might disappear and same for scavs.

I figured, I will flag it to you in case you have any thoughts around why the trainer has issues on Interchange. Other maps, this issue becomes random and I can't figure out what might be causing it.

Any thoughts or help is appreciated.

The game loads forever in the initial loading screen

using the latest release of the code, trying to use this online, using live client and i also renamed the Nlog.dll.nlog-live file to Nlog.dll.nlog, yet the game seems to be stuck at the first loading screen, the wheel keeps spinning forever so the game is not frozen but it just doesnt load.

Where should I make a trainer.ini file?

For some reason the game isn't recognizing save or load, I'm guessing cause there is no trainer.ini file. Where should I go to create one. This is for SPT by the way. Thanks!

Got a question

Does this have any Battle-Eye bypass or is detected? And is there a chance to not get banned using this live?
Thanks for dropping this anyway :D

Hotkey and missing option

From your Features i don't see some feature in the trainer

and only rightalt key work to bring EFT Trainer menu F1-F12 for other option doesnt work at all have to tick it manually i don't see any console like you use it i want to save option but dunno how

I'm using 1.5.1 SPT-AKI with universal installer

Wont load

When i try to load in it just gets stuck on the buffering thing

Outline configuration

Hi! Sorry to bother again but is there a way to change the opacity outline of the wallhack?

No Such Command

HELP.
Versions for this trial:
SPTarkov: 1.4.4
EFT: 12.10.12646

I followed the steps in the readme;

  1. Copy all files in your EFT directory like C:\Battlestate Games\EFT:
    EscapeFromTarkov_Data\Managed\NLog.EFT.Trainer.dll (this is the compiled code for the trainer)
    EscapeFromTarkov_Data\outline (this is the dedicated shader we use to outline players [wallhack])

Copied, both into respective folderes. How about other files and folders i.e. EFTTarget.cs etc etc? As of now, I copied them into main game folder (EFT-live equivalent)

  1. Edited the NLog as below:
<xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
        <target name="EFTTarget" xsi:type="EFTTarget" />
        <target name="Aki.Loader" xsi:type="Aki.Loader" />
<targets>
</nlog>

Game launched perfectly however commands are not working. Help :(

Trainer and NVG Issue

Hi Sebastien,

I have experienced another issue with the Trainer on SPT-AKI (multiple versions including v1.5.1); While using the trainer, NVG devices in the game as well as Night Vision in Hideout stop working. Example would be using NVG in raid, pressing 'N' to turn them on, the device will show as Turned On but the screen would not show the night vision effect; Similar thing within Hideout, where it shows night vision turned on but the display is as if I have not enabled night vision.

I understand that the trainer has night vision and thermal vision but I was trying to use the in-game devices and noticed this.

Logging it for your attention. I wonder if this is because of changes to the 'outline' / shader that the trainer uses (apart from trainer nvg and thermal feature)?

ERROE:CS8600

Hello, how can I solve the error code of CS8600 when compiling?
The error position is in lines 16 and 68 of CachableMonoBehaviour

This dont work!

I've been at this 3 days now all day trying to figure out what i'm missing I was able to do everything you wrote but this trainer doesnt respond nor does it even work when i hit the right alt key or the period key for locked doors! Nothing even shows up! The game plays normal like no trainer was installed. Do i have to create my very own trainer ini file? Well i hate to give bad news but whatever you tried to make sadly didnt work. I put 3 full days in on it and nothing i dont think most people would bother to waste that much time on this. Sorry anyway good luck! I hope you figure out what went wrong because i can't and i really really tried! If you ever get this to work please let us know.

Ok i got it working!

I got it working Thank you!!! I uninstalled it and reinstalled it and just followed step by step it works great for single player thanks for replying

Game is stuck on loading screen.

After downloading the compiled packages and changing the file name for the live version of the game and copying the files in the folder the readme indicated, I started the game and it won't go past the first loading screen.

Mistake

I ran the installed into the live version by accident, i removed all the game files and am now reinstalling will it be okay?

Features does not function in game.

I have done the auto installer and tried the manual install.... I can see the hook to the command console works and I can open and close the UI but non of the other features work in game. I don't know if I messed up a step but I followed the instructions to the letter. If anyone can help this will be great.

Cannot convert method while trying to fix the code

E:\EFT (Live)\EscapeFromTarkov-Trainer-e59d30caad6623c4253ca9b4f3d00dfd499a2534\Features\GameState.cs(50,16,50,28): error CS0428: Cannot convert method group 'IsYourPlayer' to non-delegate type 'bool'. Did you intend to invoke the method?

ghju

Commands don't work

So, commands don't seem to work for me. I'm running SP-Tarkov. After some mild trial-and-error, the trainer loads, but commands to toggle anything don't work. Only things like help, status, and list work, the rest just say "NO SUCH COMMAND".

Possible to blacklist container names from showing

Would be nice to blacklist some container names from showing up but still allowing items inside to be tracked.

For example trying to track "t" ammo will show all containers with the letter t in them and they won't disappear when looted, jacket toolbox etc.

Another example would be the duffle bag you can wear and the duffle bag you can loot both are treated the same by tracking

Is there an easier trainer then this one?

This trainer don't work! I'm not a computer tech i have no idea how to compile data or do a mono injection this trainer seems to be ONLY for computer programmers or computer techs. Did you make a trainer that players can download, install, and then run the trainer? Sadly this current one is way too difficult for me to use :(

Uninstall Instruction

I can't find uninstall instructions after using universal installer to install initially.

Clearer Instructions?

I am using the right version, latest download have put all the files in the places they should be via the readme and nothing happens when I execute a command.

Installer crashes on startup, Powershell Error

Hey there, i'm using AKI 1.5.1 with the client downloaded off the EmuTarkov Related Community Discord.

The installer crashes on startup, i saw someone with another issue use powershell, which gives me the error in the image attached.

image

Im stupid or something

I put all the files in the right places, cleared cache and everything but no commands work in console? Anything someone can do to help?

One question

Hello
Is it possible to add a god mode system?
thx

Problem with installation! (Installer.exe)

How exactly should Installer.exe be opened? Even if I open it with cmd as an administrator, it does not run. The game does not open even if I show the target folder? can you post a screenshoot for this tutorial or video?

Create an installer

cf. #31

We can even check the EFT version, reading EscapeFromTarkov.exe infos to be sure we are on-sync:

image

We can check the sptarkov version with the patch file located in Aki_Data\Launcher\Patches

Run this on just emu tarkov

I've added the just emu tarkov references, and compiled just fine, but when i inject in tarkov i doesn't seems to work, pressed every button and nothing what i'm doing wrong?

Not loading

I used the installer and everything went according to the pictures, but when I load into the game and press right alt nothing pops up sadly. Do you know why? Appreciate it!

EDIT: I'm on SPTarkov so im not doing this on live, i have run the game before trying this. It's on 12893

Issues compiling

I'm getting 57+ errors trying to compile
I would try fixing them myself but i know 0 c#
if you get a moment, could you please upload a precompiled version somewhere
Im on the latest build using SPTarkov

Hey.

Devs will propably don't even fix that ... Good find anyway didn't think about that aproach.
i found a glitch with pocket map with like 2000+ commits back at version 11.7.3333 .. its still not fixed. I even posted all things what they need to do to patch it out on their reddit ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.