-
Posts
29 -
Joined
-
Last visited
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by headtapper
-
Configuration Default Configuration { "EventDurationSeconds": 600, "BroadcastLeaderboardIntervalSeconds": 60, "OnlyShowGUIToPlayersAtMonument": true, "UseTCBankSupport": true, "UseEconomicsSupport": true, "UseServerRewardsSupport": true, "GrantToFirstPlaceAmount": 1000, "GrantToSecondPlaceAmount": 500, "GrantToThirdPlaceAmount": 250, "StartEventAutomatically": false, "StartEventInterval": 3600 } Configuration Properties EventDurationSeconds (int) Duration of Monument Control event in seconds. Default = 600 BroadcastLeaderboardIntervalSeconds (int) Interval in seconds to broadcast current leaderboards for event to chat. Default = 30 OnlyShowGUIToPlayersAtMonument (bool) Only display Monument Control sidebar GUI to players at the monument. Default = true UseTCBankSupport (bool) Enable support for TCBank to reward event winners. Default = true UseEconomicsSupport (bool) Enable support for Economics to reward event winners. Default = true UseServerRewardsSupport (bool) Enable support for ServerRewards to reward event winners. Default = true GrantToFirstPlaceAmount (int) Amount awarded to first place winner. Default = 1000 GrantToSecondPlaceAmount (int) Amount awarded to second place winner. Default = 500 GrantToThirdPlaceAmount (int) Amount awarded to third place winner. Default = 250 StartEventAutomatically (bool) Start event automatically every StartEventInterval seconds at a random monument on the map. Default = false StartEventInterval (int) Interval in seconds to start Monument Control event automatically. Default = 3600
-
- #configuration
- #config
-
(and 2 more)
Tagged with:
-
Chat Commands /control <monument name> Start Monument Control event. Requires permission monumentcontrol.admin Console Commands control <monument name> Start Monument Control event.
-
- #commands
- #monument control
-
(and 1 more)
Tagged with:
-
Permissions monumentcontrol.admin Required to use the /control chat command to start the Monument Control event.
-
- #permissions
- #monumentcontrol
-
(and 1 more)
Tagged with:
-
Configuration Example Configuration { "UseStaticRewardSystem": false, "StaticKillAmountGained": 3, "StaticDeathAmountLost": 3, "CurrencySymbol": "$", "CurrencySymbolPlacement": "left", "GrantRespawnMoney": true, "RespawnGrantAmount": 10, "RespawnGrantCooldown": 600, "BonusAmountPerKill": 0.2, "LoseAllMoneyOnSuicide": false, "TeamKillVictimLosesAllMoneyOnDeath": false, "RiskLevels": { "No Risk": 0, "Very Low Risk": 1, "Low Risk": 10, "Minor Risk": 30, "Medium Risk": 50, "High Risk": 100, "Very High Risk": 200, "Extreme Risk": 500, "Baller Status": 1000 } } Configuration Properties UseStaticRewardSystem (bool) Enable to use static rewards only. This option gives and takes a constant amount instead of giving all of the victim's current risk to the killer and does not apply a bonus. StaticKillAmountGained (int) Amount gained by killer when UseStaticRewardSystem is true. StaticDeathAmountLost (int) Amount lost by victim when UseStaticRewardSystem is true. CurrencySymbol (string) Symbol used for currency. Default = "$". CurrencySymbolPlacement (string) Placement of currnecy symbol. Can be "left" or "right". Default = "left". GrantRespawnMoney (bool) Enable to grant players RespawnGrantAmount amount of money when they respawn after dying. Default = true. RespawnGrantAmount (int) Amount to grant to players when they respawn after dying. Default = 10. RespawnGrantCooldown (int) Cooldown in seconds for granting respawn money. Players who respawn before their cooldown is finished will receive RespawnGrantAmount automatically once the cooldown ends. Default = 600. BonusAmountPerKill (float) Multiplier rate for bonus money on kill. Set to 0 to disable. Bonus money granted = (BonusAmountPerKill x (killer's current wallet balance - RespawnGrantAmount)). Default = 0.2. LoseAllMoneyOnSuicide (bool) If true players will lose all of their current risk on death if they die to self inflicted damage or f1 kill. Default = false. TeamKillVictimLosesAllMoneyOnDeath (bool) If true players will lose all of their current risk on death if a teammate kills them. In either case the teammate who killed will not receive any currency. Default = false. RiskLevels (Dictionary<string, int>) Risk level labels and minimum balance amounts. Used in /toprisk command.
-
- #configuration
- #config
-
(and 4 more)
Tagged with:
-
Commands /toprisk Display GUI showing top 10 highest risking players online.
-
- #commands
- #pvp money
-
(and 3 more)
Tagged with:
-
Permissions pvpmoney.toprisk Required to use /toprisk command.
-
- #permissions
- #pvpmoney
-
(and 3 more)
Tagged with:
-
Configuration Example Configuration In the provided example below players will receive $1 for mining each node. Every ~3 nodes they will receive an extra $1. They will receive $1 per tree, and $1 bonus for each 1000 wood. Wild plants give $1 each and grown & harvested plants give $2 each. { "Resources": { "metal.ore": { "PerThisManyItemsFarmed": 1800, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "stones": { "PerThisManyItemsFarmed": 3000, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "sulfur.ore": { "PerThisManyItemsFarmed": 900, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "wood": { "PerThisManyItemsFarmed": 1000, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 } }, "CollectibleResources": { "metal.ore": { "PickupBonus": 1 }, "stones": { "PickupBonus": 1 }, "wood": { "PickupBonus": 1 }, "sulfur.ore": { "PickupBonus": 1 } }, "CollectiblePlants": { "blue.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "cloth": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "corn": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "green.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "orchid": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "potato": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "pumpkin": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "red.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "rose": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "sunflower": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "wheat": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "white.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "yellow.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 } } } Configuration Properties PerThisManyItemsFarmed (int) For this many wood chopped give GiveThisAmountOfCurrency to player. GiveThisAmountOfCurrency (int) Give this amount of currency to player per PerThisManyItemsFarmed. BonusCurrencyForFullyDestroyingEntity (int) Give this amount of currency to player when they fully destroy an entity (tree or node). PickupBonus (int) Give this amount when a resource collectible is picked up (wood or ore). WildPlantBouns (int) Give this amount when a wild plant is collected. GrownPlantBouns (int) Give this amount when a plant from a seed or clone is collected.
-
- #configuration
- #config
-
(and 4 more)
Tagged with:
-
Permissions moneyfarm.participate Required for players to receive payouts for farming resources.
-
- #permissions
- #moneyfarm
-
(and 3 more)
Tagged with:
-
Developer API API Methods bool Deposit(string playerID, int amount) Returns true if successful. bool Deposit(string playerID, int amount, ulong toolCupboardID) Returns true if successful. bool Withdraw(string playerID, int amount) Returns true if successful. bool Withdraw(string playerID, int amount, ulong toolCupboardID) Returns true if successful. bool AddToWallet(string playerID, int amount) Returns true if successful. bool AddToBank(string playerID, int amount) Returns true if successful. bool AddToBank(string playerID, int amount, ulong toolCupboardID) Returns true if successful. bool RemoveFromWallet(string playerID, int amount) Returns true if successful. bool RemoveFromBank(string playerID, int amount) Returns true if successful. bool RemoveFromBank(string playerID, int amount, ulong toolCupboardID) Returns true if successful. bool ResetWallet(string playerID) Returns true if successful. bool ResetBank(string playerID) Returns true if successful. int GetWalletBalance(string playerID) Returns player's wallet balance. int GetBankBalance(string playerID) Returns player's bank balance. int GetBankBalance(string playerID, ulong toolCupboardID) Returns player's bank balance. void RefreshOverlay(string playerID) Refreshes a player's balance overlay GUI. Which API methods to use? There are many API methods available but the three below are the most commonly used in place of Economics and ServerRewards method calls. Check player's balance int GetWalletBalance(string playerID) Returns player's wallet balance. Remove money from player's balance bool RemoveFromWallet(string playerID, int amount) Returns true if successful. Add money to player's balance bool AddToWallet(string playerID, int amount) Returns true if successful.
-
Configuration Default Configuration { "Currency symbol": "$", "Currency symbol placement (left or right)": "left", "Enable Tool Cupboard Raid Feature. Each TC is a raidable bank. (Default=true)": true, "Use alternative GUI font (Default=false)": false, "Display wallet balance overlay GUI": true, "Display bank balance overlay GUI (not available with Raid Mode)": false, "Wallet Balanace GUI label": "Wallet Balance:", "Bank Balanace GUI label": "Bank Balance:", "Require TC privilege to open Bank GUI (always true in Raid Mode)": true, "Require TC privilege to deposit to bank (always true in Raid Mode)": true, "Require TC privilege to withdraw from bank (always true in Raid Mode)": true, "Require TC privilege to transfer from bank (always true in Raid Mode)": true, "Bank deposit delay countdown": 0, "Bank withdraw delay countdown": 0, "Bank transfer delay countdown": 0, "Data file save interval in seconds": 300, "Enable Economics support for wallet money": false, "Enable ServerRewards support for wallet money": false, "Block bank transfer during raid block (NoEsacpe)": false } Configuration Notes When using UseToolCupboardRaidFeature players will be required to be within TC range to open bank GUI, deposit, withdraw, or transfer. When using UseToolCupboardRaidFeature or any RequireTCPrivilege* option respective countdowns will be ignored. When using UseToolCupboardRaidFeature admin commands /addbank and /removebank will be unavailable. Administrators can still use /addbal and /removebal. When using UseToolCupboardRaidFeature bank Balance GUI overlay will be unavailable. However, players may still use the wallet balance GUI overlay. When using both UseEconomicsIntegration and UseServerRewardsIntegration, UseEconomicsIntegration will take precedence. When UseToolCupboardRaidFeature is disabled transfers are sent from sender's bank -> receiver's bank. When UseToolCupboardRaidFeature is enabled transfers are sent from sender's bank -> receiver's wallet.
-
- #config
- #configuration
-
(and 2 more)
Tagged with:
-
Chat Commands Tip: Grant players the tcbank.bankgui permission so they can use the /bank command. The rest is optional since they will already be able to access the banking GUI. Commands that require permission tcbank.admin are intended for admins only. /bank Display TC Bank GUI. Requires permission tcbank.bankgui. /bal Sends the player a chat message displaying their current wallet and bank balance. Requires permission tcbank.balancecommand. /depo <amount> Deposit currency to bank. Requires permission tcbank.depositcommand. /take <amount> Withdraw currency from bank. Requires permission tcbank.withdrawcommand. /send <amount> <player name> Send currency from one players bank account to another player's bank account. Requires permission tcbank.transfercommand. /addbal <amount> <player name> Add currency to a player's wallet balance. Requires permission tcbank.admin. /addbank <amount> <player name> Add currency to a player's bank balance. Unavailable when UseToolCupboardRaidFeature = true, use /addbal instead. Requires permission tcbank.admin. /removebal <amount> <player name> Remove currency from a player's wallet balance. Requires permission tcbank.admin. /removebank <amount> <player name> Unavailable when UseToolCupboardRaidFeature = true. Remove currency from a player's bank balance. Requires permission tcbank.admin. /savebank Force save data file. Requires permission tcbank.admin. Console Commands resetbank Backup and reset data file.
-
Permissions tcbank.bankgui Required to display TC Bank GUI to player. tcbank.transfergui Required to display bank transfer GUI to player. tcbank.balancegui Required to display wallet and bank balance GUI overlays to player. tcbank.balancecommand Required to use command for displaying wallet and bank balance in chat. tcbank.depositcommand Required to use command for depositing currency to bank. tcbank.withdrawcommand Required to use command for withdrawing currency from bank. tcbank.transfercommand Required to use command for transferring currency to another player. tcbank.admin Required for bank management commands and to force save data file.
-
- #permissions
- #tcbank
-
(and 1 more)
Tagged with:
-
Cool idea, if I were to build this in to the plugin I could make it work with a configurable item. I don't know how soon but I'll look in to additional currency options like this and see what can be done. I wasn't expecting this as a feature request but it isn't a bad idea for those who use these types of currencies. - headtapper
-
Hello! At the moment this is not a feature of TC Bank. I think having a physical representation of money is an interesting concept and I may be able to look in to it in future releases. Are you suggesting a currency item natively in TC Bank or using and existing custom item currency you want to integrate? - headtapper
-
I like the idea of the new Discord link on the website. Hopefully it drives a bit of traffic there. Just a suggestion although not super critical: Hide the "Join Discord" button for logged in members who already have the "Discord Linked" status. (I don't mind seeing it there, just seems redundant for me personally and those with linked accounts).
- 1 reply
-
- 1
-
-
Are you using Server Armour? https://codefling.com/plugins/server-armour The URL seems to produce a 404 and which is probably causing the error. Maybe check your API key but if this doesn't help reach out to the plugin developer.
-
Hi, thanks for your interest. The plugin does not currently contain this functionality. The most similar functionality is the prevention of gaining benefits for killing players on your team. However, with the configuration options available it should be difficult for players to farm non-team friends when making use of the following variables: "GrantRespawnMoney": true, "RespawnGrantAmount": 10, "RespawnGrantCooldown": 600, "BonusAmountPerKill": 0.2, For example, players will only get 10 coins on a cooldown of 10 minutes if they die. I do see your concern given players may transfer money to another player to produce a bonus, and repeatedly kill them. I will consider adding some type of check in this plugin that prevents what you mentioned. Or as an alternative, a way to disable sending transfers in the supporting currency plugin if the feature isn't needed. If you have any more questions feel free to ask, or DM me if you want to discuss how you'd like to see this implemented. - headtapper
-
Version 1.0.7
3 downloads
Money Farm Earn currency by collecting resources. Dependencies TC Bank - Required for reward payout and currency system. Features Configurable rewards for farming each type of resource: wood, stones, metal, sulfur. Types of rewards Resources Bonus payout - Grant reward when a tree or node is fully farmed and destroyed. Rate payout - Grant reward per configurable amount of wood/ore. Collectibles Resources - Grant rewards for picking up wood and ore collectibles. Wild Plants - Grant rewards for wild plants collected. Farmed Plants - Grant rewards for plants harvested from seed or clone. Documentation Permissions Configuration Support Discord Click here for Discord support$10.00 -
Version 1.0.8
3 downloads
PVP Money Earn and risk money during PVP combat. Dependencies TC Bank - Required for reward payout and currency system. Features Allow players to earn and risk money during PVP combat. When they get a kill they gain money, when they die they lose money. Grant base amount of money to players when they respawn after dying. Cooldown option supported. Incentives for risking money Players risking base respawn amount or more will receive all of their victim's wallet balance when killed. Players risking less than base respawn amount will only gain up to as much as the base respawn amount allowing them to receive full payment on their next kill. Players risking more than base respawn amount will gain a bonus. The more they are currently risking, the greater the bonus. Static reward option. You can set constant reward values to add and take from player's balances during PVP combat instead of using the full balance and bonus. Configurable bonus multiplier. /toprisk command to display GUI of top ten highest risking players online. Configurable labels and minimum amounts for risk levels. Configurable currency symbol. Documentation Permissions Commands Configuration Support Discord Click here for Discord support$10.00 -
-
Version 1.1.0
66 downloads
FreeMoneyTimer Give money to players with a configurable timer and when they first spawn. Features Give money to players when they first spawn. Give money to players with a configurable timer. Choose how much money they get. Choose how long the timer is. Compatible with TC Bank, Economics, and ServerRewards. Enable or disable chat message to player. Configurable currency symbol. Dependencies TC Bank - Optional plugin for paying players. Economics - Optional plugin for paying players. ServerRewards- Optional plugin for paying players. Permissions freemoneytimer.use Required for players to receive payouts for farming resources Configuration Example Configuration { "AmountToGiveOnFirstSpawn": 20, "AmountToGiveOnTimer": 10, "TimerInSeconds": 1800, "SendMessageToPlayer": true, "CurrencySymbol": "$", "CurrencySymbolPlacement": "left", "UseTCBankSupport": true, "UseEconomicsSupport": false, "UseServerRewardsSupport": false } Configuration Properties AmountToGiveOnFirstSpawn (int) Amount of currency to give players the first time they spawn. Default: `20`. AmountToGiveOnTimer (int) Amount of currency to gve players when the timer is reached. Default: `10`. TimerInSeconds (int) Duration of timer in seconds. Default: `1800`. SendMessageToPlayer (bool) Enable or disable players receiving a chat message when they get free rewards. Default: `true`. CurrencySymbol (string) Symbol to use to for currency in messages. Default: `"$"`. CurrencySymbolPlacement (string) Placement for currency symbol. Can be `"left"` or `"right"`. Default = `"left"`. UseTCBankSupport (bool) Enables paying out players using TC Bank plugin. Default = true. UseEconomicsSupport (bool) Enables paying out players using Economics plugin. Default = false. UseServerRewardsSupport (bool) Enables paying out players using ServerRewards plugin. Default = false.Free -
Version 1.0.0
27 downloads
FireworksLogger Log designs players create with fireworks in-game. Features Save firework designs as a .png image associated with the user's steam ID and timestamped. Image directory: `{Oxide Data Directory}/FireworksLogger` File name format: `{Player Name}_{Steam ID}_{Timestamp}_FireworksDesign.png` No configuration requiredFree-
- #fireworks
- #log
-
(and 5 more)
Tagged with:
-
Good, hope it working for you! I'm not sure what you mean by that haha. Did it turn out to be good for your case? Interested to know how it is as I may purchase soon.
-
Hello, I can refer you to this tool I've recently looked at and considered purchasing. I've not used it personally yet but it looks like it's one of the most popular tools out there for something like this. Hope this helps. I am unsure of any free alternatives.
-
Hello Hanumann, Thank you for your interest and questions. Currently there isn't any gained interest over time for storing currency in the TC. If this is a desirable feature I wouldn't mind taking a look at adding something like that as a configurable option. I do like the idea of a configurable limited number of TCs that a player can use as a bank at one time as well as an option to configure the minimum amount of required resources. I think these are all solid suggestions and will look in to implementing some or all of these. I should also mention as for incentives for storing money in TC - Although TCBank itself doesn't involve risking wallet money, I'm currently waiting for two plugin approvals to be listed. They are currency earning mechanisms. One of these plugins involves earning and risking money during PVP combat - so players are "risking" money in their wallet and lose it when they die, there is incentive to store it safely in their TC so they don't lose it when they die. With this plugin there are also other incentives to risk more in your wallet while you roam (kind of like an interest rate), that increases your payout for PVP kills the more you risk in your wallet. Enjoy your day! If you have any more questions or suggestions please share. - headtapper