Files

105 lines
3.7 KiB
Plaintext

[Startup]
; Path to create the PID file for identifying the process.
PIDFile = "/tmp/MoneyServer.exe.pid"
[MySql]
; MySQL database connection settings:
hostname = "localhost"
database = "robust"
username = "User"
password = "UserPasswd"
pooling = "true"
port = "3306"
MaxConnection = "25"
[MoneyServer]
; Port number for the MoneyServer.
ServerPort = "8008"
; Json API zugang
ApiKey = Userpassword
AllowedUser = User
; Enable or disable the currency system (on/off).
CurrencyOnOff = "on"
; Maximum currency allowed for any user.
CurrencyMaximum = "20000"
; URL or IP address of the MoneyServer.
MoneyServerIPaddress = "http://GridServerAdress.org:8008"
; Default starting balance for new users.
DefaultBalance = "1000"
; Restrict currency purchases to specific group members (true/false).
CurrencyGroupOnly = true;
; Group ID required for currency purchases (UUID format).
CurrencyGroupID = "00000000-0000-0000-0000-000000000000";
; Require email verification for currency purchases (true/false).
UserMailLock = true;
; Enable transactions with a 0 amount (default: false).
EnableAmountZero = true
; Cost multiplier for each unit of currency.
CalculateCurrency = 10
; UUID of the avatar designated as the banker.
; Use "00000000-0000-0000-0000-000000000000" to allow all avatars, or leave blank to disable.
BankerAvatar = "00000000-0000-0000-0000-000000000000"
; Enable forced money transfers via scripts (true/false).
EnableForceTransfer = "true"
; Allow scripts to send money (true/false).
EnableScriptSendMoney = "true"
; Default balances for HyperGrid and guest users.
HGAvatarDefaultBalance = "500"
GuestAvatarDefaultBalance = "500"
; Access key and IP address for MoneyScript integration.
MoneyScriptAccessKey = "123456789"
MoneyScriptIPaddress = "123.123.123.123"
; Enable currency support for HyperGrid and guest avatars (true/false).
EnableHGAvatar = "true"
EnableGuestAvatar = "true"
; Messages displayed to users when their balance is updated.
; Use {0} for the amount, {1} for the other party's name, and {2} for object names.
BalanceMessageSendGift = "Sent Gift L${0} to {1}." ; For sending gifts.
BalanceMessageReceiveGift = "Received Gift L${0} from {1}." ; For receiving gifts.
BalanceMessagePayCharge = "Paid the Money L${0} for creation." ; For charges (e.g., uploads).
BalanceMessageBuyObject = "Bought the Object {2} from {1} by L${0}." ; For object purchases.
BalanceMessageSellObject = "{1} bought the Object {2} by L${0}." ; For object sales.
BalanceMessageLandSale = "Paid the Money L${0} for Land." ; For land purchases.
BalanceMessageScvLandSale = "Paid the Money L${0} for Land." ; For land sales revenue.
BalanceMessageGetMoney = "Got the Money L${0} from {1}." ; For receiving money from objects.
BalanceMessageBuyMoney = "Bought the Money L${0}." ; For currency purchases.
BalanceMessageRollBack = "RollBack the Transaction: L${0} from/to {1}." ; For rollbacks.
BalanceMessageSendMoney = "Paid the Money L${0} to {1}." ; For sending money.
BalanceMessageReceiveMoney = "Received L${0} from {1}." ; For receiving money.
[Certificate]
; Sufficient configuration for the certificates is already done in OpenSimulator.
; This should be disabled here.
; Certificate settings for secure connections:
; CA certificate to validate client/server certificates.
;CACertFilename = "cacert.crt"
; HTTPS server certificate (server mode).
;ServerCertFilename = "server_cert.p12"
;ServerCertPassword = "opensim"
; Enable client certificate verification (true/false).
CheckClientCert = "false"
; Enable server certificate verification (true/false).
CheckServerCert = "false"
;ClientCertFilename = "client_cert.p12"
;ClientCertPassword = "opensim"