david f32319e534 V1.2.1 Interest Fix
It was found that between only running interest on players online or
running interst on all players with a credits account caused issues when
performing interest. (I.E. Server crash)

  This update fixes it.
2021-11-03 19:25:33 -04:00
2021-11-02 14:06:42 -04:00
2021-10-27 16:10:54 -04:00
2021-10-27 16:22:19 -04:00
2021-10-27 16:22:19 -04:00
2021-11-03 19:25:33 -04:00
2021-11-03 19:25:33 -04:00
2021-10-27 16:10:54 -04:00
2021-10-27 16:22:19 -04:00
2021-11-02 14:06:42 -04:00
2021-11-02 14:06:42 -04:00
2021-11-02 14:06:42 -04:00

Credits V1.2

A physical and digital currency.

News

  • Version 1.2 introduces 2 other branches of the physical currency (Mk2 and Mk3 are 9:1 to 81:1 credit ratio), currently they can only be crafted by players. (But can be loaded the same)
  • Plans for Version 1.3:
    • Improve /credits dump ## to allow it to dump any number of credits (and possibly make some form of mathmatics to make use of Mk2 and Mk3 credits too)

What's in the box

  • Physical representation of a digital currency. (Use /credits dump ## Where # is number of coins to convert to a physical item, limited to 1000 credits per dump command)
  • Digital currency. (And a player can /credits load to convert all credits in their inventory to convert the physical item back to digital)
  • An API for performing general calculations (Such as getting the total balance of the player (both physical and digital), adding or taking credits, etc)
  • Interest rate (Gives players a percent of their digital credits per in-game day)

Please note, Interest rate will only provide a percent of digital credits. (Physical is not included in interest)

Why Digital and Physical?

Why Digital

Digital allows a player to have a very large amount of currency without needing to carry all that around. (instead the mod holds the number in memory)

In a Digital form it is slightly easier to know how much a player has. (Where as the physical would require this mod to check their inventory each time I want a balance)

I made it so a player can convert from Digital to Physical so that a player can give another player a Physical item as payment. (Though /credits pay playername ## works too)

Why Physical

Physical was added to provide a way for a player to in some sense "save" credits so if they tend to spend all their credits they could convert some to physical then hide that in a chest.

It was also added to allow completely physical item trades. (For those who don't trust the /credits pay playername ## command, or are using it at a shop)

I made it so a player can convert Physical back to Digital for when they don't want the Physical items sitting around. (As digital can't be stolen)

Command Reference

Or just /help and select credits to see all commands for credits. (/credits is the base command)

Dump

/credits dump ##

Converts ## of credits into the physical (provided there is space in the player's inventory and they have ## of credits)

A limit of 1000 credits can be converted in a single command (Since that's the stack size too)

load

/credits load

Converts ALL physical credits into the digital. (thus all the physical coins are removed from the player's inventory)

No limit is applied, if you want to keep some still physical put it into a chest then issue the command.

pay

/credits pay playername ##

Sends ## of credits in digital form to the playername (provided that player has a credits account which is created on first login that the mod recognizes, and the player issuing this command has ## of credits)

This keeps everything digital (Use dump and load to physically trade credits)

bal

/credits bal

Calculates total number of credits the player has. (Also gives a breakdown of digital and physical credit counts)

I.E. Assuming I had 10 credits in digital and 100 in physical:

   Total:    110

   Digital:  10

   Physical: 100
Description
No description provided
Readme 456 KiB
Languages
Lua 100%