# Configuring Your SelfServ ATM

Want to customize your banknotes? This is the place.


Your default configuration module, found under JSM | ATM V3 -> SystemConfig, is structured as follows:

--[[ 
	           _______ __  ___
	          / / ___//  |/  /
	     __  / /\__ \/ /|_/ / 
	    / /_/ /___/ / /  / /  
	    \____//____/_/  /_/
 	          ATM v3

System Wide Configuration

]]--
local Settings = {
	-----------------------------------------------------------------
	["Currency"] = "£",
	["ATMCharge"] = nil,
	["CardFlash"] = true,
	["SecurityTimeout"] = 20,
	["Images"] = {
		TennerDecal = {"rbxassetid://5892488849","rbxassetid://5892491132"},
		TwentyDecal = {"rbxassetid://5892492516","rbxassetid://5892493276"},
		FiftyDecal = {"rbxassetid://5892494158","rbxassetid://5892493678"},
	}
	-----------------------------------------------------------------
}
return Settings

# Syntax

# Currency

The specified character will be used as a prefix to all monetary values wherever a price is indicated.


Example:

["Currency"] = "€"

# ATMCharge

This will be the amount that the ATM will charge for withdrawals. Set to nil to disable the fee.


Example:

["ATMCharge"] = 0.50

Should the green light on the card slot flash when idle?


Example:

["CardFlash"] = false

# SecurityTimeout

Any number given will be the time required for the ATM to classify the interaction as "Inactive" and terminate it automatically.


Example:

["SecurityTimeout"] = 16

# Images

A dictionary of banknote image asset IDs, used to visually represent the cash denominations dispensed by the ATM.
Each entry corresponds to a denomination (e.g. £10, £20, £50), and contains a pair of Roblox asset IDs representing the front and back of the note.


Example:

["Images"] = {
	TennerDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
	TwentyDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
	FiftyDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
}

# Finalizing

Now, using the examples provided, a complete module will look as follows:

local Settings = {
	["Currency"] = "€",
	["ATMCharge"] = 0.50,
	["CardFlash"] = false,
	["SecurityTimeout"] = 16,
	["Images"] = {
		TennerDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
		TwentyDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
		FiftyDecal = {"rbxassetid://123456789","rbxassetid://987654321"},
	}
}

return Settings