Stable1.3.3
UPDATE
- Fixed critical SQL injection.
Stable1.3.2
UPDATE
- Fixed a rare nil value error with saving.
- Set the MaxMoney for the final upgrade level to the maximum gmod can write with WriteUInt (4 billion)
Stable1.3.1
UPDATE
- Stop saving ATMs spawned to replace static ATMs when ReplaceATMPropsOnMap is enabled.
- This caused multiple ATMs to be spawned on each other if saved, hence being unusable.
Stable1.3.0
UPDATE
- Added a config to stop interest rate notify on first spawn.
- Config is
CH_ATM.Config.InterestNotifyOnSpawn - Is set to false by default to stop the notify from showing on first spawn. Set to true to enable it again.
- Made the ATM entity too heavy for pocket to automatically "blacklist" it.
- I still recommend blacklisting it in your config if you use the pocket swep, but this will also stop it from being picked up with pocket swep.
- Added color change to settings button when hovered.
Stable1.2.9
UPDATE
- Removed "Money" entity from Q menu.
- Fixed net exploits to change colors on ATMs.
Stable1.2.8
UPDATE
- Fixed an error when trying to arrest an active ATM hacker.
Changed file: lua/ch_atm/server/ch_atm_hacking.lua
Stable1.2.7
UPDATE
- Moved the "you have died and dropped xx" notification into the
CH_ATM.Config.DropMoneyOnDeathconfig check. - Added a different notification if that config is disabled, but you still loose money.
- Added the ability to pay on card scanners with Alt + E.
- Must be enabled with config
CH_ATM.Config.CanPressAltEToPay(disabled by default) - You can change ALT to another key with config
CH_ATM.Config.AltKeyToPay
Files changed: lua/ch_atm/server/ch_atm_server.lua and lua/entities/ch_atm_card_scanner/init.lua and lua/ch_atm/shared/ch_atm_config_lang.lua
Stable1.2.6
UPDATE
- Fixed some DarkRP functions not being behind DarkRP checks causing trouble on other gamemodes.
- Added a util function to give xp that automatically detects which XP system you are using.
- That means the manual configs for enabling your XP system are removed.
Stable1.2.5
UPDATE
- Added config
CH_ATM.Config.TakeMoneyFromOnlinePlayers - When a hack is successful, this determines if online players should have some money taken from their account or the server purely pays for the hacked amount.
- By default it's always just divided the stolen amount out on all online players.
Updated file: lua/ch_atm/server/ch_atm_hacking.lua and the config file.
Stable1.2.4
UPDATE
- Added offline transfering of money
- When wanting to transfer money from the home menu you will be prompted with a second option menu.
- From here you select online or offline.
- Selecting offline will bring you to a new screen where you enter their SteamID64 and amount to transfer.
- Improved the French translation thanks to ExtaZ-Book
- Fixed problems with importing data from other banks.
- Fixed a bug with hacking ATMs when a bot were on the server.
Stable1.2.3
UPDATE
- Fixed a bug if players balance went negative (which should be impossible).
- Fixed importing data from Blue's ATM not working.
- Fixed a bug if a player had a non-existing account level (in case server owner decides to remove account levels at a later stage)
- It will now reset their level to 1 if their current level is removed from the config.
No changes has been made to the configuration files.
Stable1.2.2
UPDATE
- Fixed nil error if player left with their card in the ATM.
- Fixed problems with Helix.