Optional game add-on
NEXUS Client
Emojis, notifications, Discord status, more keys for /binds, better map editors and the Vice City / Liberty City maps. Install it once, it keeps itself up to date.
Is it safe?
Signed updates
The loader only runs a client file that is signed with the server's private key (ECDSA P-256) and whose SHA-256 matches the release. Anything else, even a modified copy, is refused. Updates come from the public GitHub release page.
Check the files yourself
Compare the SHA-256 of your download with the one below, and look the files up on VirusTotal, which scans them with about 70 antivirus engines.
fa9871c68c915ba4acfa50f95ac23ca50d81bf556cf302ccc45a992ab9786ea3
6b2427e2e0c4808e1875fe2c333ed406ac5e2633a7067b0bae991a4bfc51a05c
Why do a few scanners flag it?
Most of the ~70 engines on VirusTotal find nothing, including Microsoft Defender, Kaspersky, BitDefender, ESET, Avast, Malwarebytes and Sophos (checked October 2026). The few that flag it use machine-learning or reputation scores (names like "ML.Attribute", "confidence 60%", "susgen", "BehavesLike") instead of matching any known malware. They judge how a file looks, and a game add-on looks a lot like what they are trained to distrust:
- It downloads and loads a file. The loader fetches the client core and loads it into the game, the same pattern a "dropper" uses. Ours refuses anything that isn't signed with our key.
- It reads keys and changes game memory. That's how the extra
/bindskeys, the HUD switches, the city maps and the chat features work, just like most SA-MP mods. Only the keys you bind in/bindsare reported to the server. - It is new and not code-signed yet, so reputation-based scanners have never seen it before. This goes down as more players use it.
Not convinced? You don't need the client to play on NEXUS: it only adds extras.
Install
- Check your game
GTA San Andreas 1.0 US with SA-MP 0.3.7-R1, 0.3.7-R3-1 or 0.3.DL-R1.
- Have an ASI loader
If you have CLEO or a modpack, you already have one. If not, install an ASI loader such as Silent's ASI Loader.
- Drop in the file
Put
NEXUS.asiinto your GTA San Andreas folder, next togta_sa.exe. - Play
Join
212.73.137.3:7991. The client downloads its core once and connects. Type/clientin game.
What's new
All features →- /binds -> SA-MP: rebind SA-MP's own keys (chat T / F6 / `, F1, F4, F5, F7, F8, F9, F10, G passenger, Shift spawn) or turn them off
- /binds shows which key names mean which of your GTA keys, left of the dialog
- Object editor in the map editors: the object menu's actions are buttons next to Save now (Move with values, Texture settings, Change model, Duplicate, Delete; hover one for its name)
- They can have your own keys too: the gear -> Editor keys
- Fixed: GeoGuessr's map cursor stayed on screen after a round (until the chat was opened)
- Map editors (race, stunt, parkour, derby, DM, TDM, /createmap): 'Import from Map Editor' brings in a map made in a map editor program: paste its code or pick a file from Documents\NEXUS Maps, then watch the objects (and textures) load in with a progress bar
- The server can raise or lower a plane's landing gear and turn a Hydra's thrusters
- /client -> Functions (admins): every NEXUS Client script function, with details
Older versions (28)
- Object editor: a new blue button next to Save opens 'Editor keys': bind your own keys to Save, Cancel and the Move / Rotate / Scale modes
- Fixed: Alt saved the object by itself; Save is still on Alt by default, change it there
- The emoji list now puts the emoji into your chat bar instead of sending it (fixed: it said 'unknown command'); the chat bar stays open, send it with Enter
- New emoji button left of the chat bar: opens the emoji list (the mouse cursor shows while typing)
- The emoji list's scroll bar can be dragged
- /emoji (or /emojis): an emoji list under the chat with every emoji, a search bar, categories and your recently used ones; click one to send it (Shift + click: it stays open)
- /binds -> General -> Emoji list: open it with your own key
- Fixed: the game crashed on 0.3.DL when the server hid or showed the kill list
- The server can hide HUD parts (money, weapon, health, armour, minimap), the kill list and the chatbox, and turn off the pause menu (your own F7 / F9 setting comes back after)
- GeoGuessr rounds block the pause menu without the black widescreen bars
- GeoGuessr like lostgamer.io: a minimap in the bottom-right corner. Your map key opens it, the wheel zooms smoothly, drag moves it, the pin goes exactly where you click; results show the solution and every guess on it
- Each GeoGuessr game asks for the format: Website (minimap) or SA-MP (classic map)
- New GeoGuessr map: Everywhere (San Andreas + Vice City + Liberty City)
- Auto reconnect is turned off for now: the game could crash while rejoining
- Auto reconnect: after 'Server closed the connection' or 'You are banned from this server' the game rejoins NEXUS by itself (up to 5 tries in a row)
- :pigeon: is now :fuck:
- Race, stunt and parkour maps can have their own checkpoint colors (map creator: Checkpoint color, per map or per checkpoint); your /cpcolor comes back when you leave the map
- Chat emojis: every Discord emoji works now (:joy:, :fire:, :thumbsup:, :flag_hu: ...), with Discord's shortcodes
- New NEXUS emoji: :pigeon:
- Fixed: the texture previews were empty
- Texture settings (house / asset furniture, DM, TDM, maps, race, stunt, parkour): every object texture with previews, TXD by TXD, and a Search button
- Typing model / TXD / texture by hand still works (on top of the TXD list)
- GeoGuessr on Vice City and Liberty City: only for NEXUS Client players (/gg, Map option)
- Fixed: the game crashed as soon as the radar showed (0.2.3)
- /client changelog: 5 versions per page, Older to see the previous ones
- Vice City and Liberty City: the HUD radar shows the city map too
- Fixed: your position on the city pause-menu maps
- Fixed: San Andreas gang zones showing on the city maps (zones in the city are in the right place)
- Vice City and Liberty City maps: in those cities the pause-menu map shows that city (blips, waypoint and area names work as usual). Everywhere else: the San Andreas map
- Chat emojis: :skull: and :cry: show as pictures for NEXUS Client players (others see the text). Images: Twemoji, CC-BY 4.0
- /client settings: Chat emojis On / Off
- Automatic updates: NEXUS.asi keeps the client up to date by itself at every game start
- Updates are digitally signed: only official NEXUS Client files are ever loaded
- One-time step: replace your NEXUS.asi with the new one
- /client is now a menu: Settings and Changelog
- Settings: Windows notifications (private messages, chat mentions, duel invites / responses), Discord activity, "Typing..." on players and checkpoint colors, each On / Off
- Notification when your duel request is accepted or declined
- Alt-tab notifications: PMs, your name in the chat and duel requests flash the taskbar and show a Windows notification while you are tabbed out
- Discord activity: your Discord status shows what you are doing on NEXUS
- /editmsg <new message>: edit your last chat message
- Admins can delete chat messages of a player: /delmsg <player> (last / number / all)
- Edited and deleted messages change for NEXUS Client players
- /client: this changelog
- The connect message waits for the client, so "(uses NEXUS Client)" shows up reliably
- /binds Key detect sees every keyboard key and mouse button (F5, G, Z, Mouse 4 / 5, numpad...)
- Keys SA-MP also knows are saved as normal binds, so they work without the client too
- Esc, Windows keys, Menu key, T / F6 (chat), Alt + F4 and Alt + Tab can't be bound
- /config [player]: CPU, GPU and RAM of NEXUS Client players
- Race checkpoint colors: /cpcolor <hex> (or /cpcolor reset)
- Modes can color race checkpoints for you
- The "typing..." indicator is now a chat bubble, at the same height as chat bubbles
- Everyone sees it, with or without the NEXUS Client
- The connect message shows who uses the NEXUS Client
- Works on 0.3.DL too
- NEXUS.log next to NEXUS.asi for troubleshooting
- First release: "typing..." above players who are writing in the chat