Hello!
My name is onebone! (Just one bone, one of bone)
I will show my economic plugin named €conom¥$
My English can be bad because I don't do grammar very well!
My economic plugin has nearly 15 of plugins.
And supports almost that requires at economic server.
This plugin is somewhat complex to use, but it has many functions.
Features
- Using an API
- Realism plugin(?)
- Saves file when server close or you use the command (More faster than when saves file when data changes)
Please report the bugs at comment.
Installation (It requires PocketMine-MP version upper than API 10)
1. Drop to the /plugins/ Folder
2. Play
3. Stop server
Types of the data:
boolean: true, false
Integer: number
String: Alphabets & numbers & and all letters
Here is the plugins list of €conom¥$ below
1. EconomyAPI (Main of the €conom¥$, required)
2. EconomyShop (Shop, not required)
3. EconomySell (Just selling items, not required)
4. EconomyAirport (Teleports with money, not required)
5. EconomyAirportPlus (Teleports with multi world, not required)
6. EconomyJob (Have jobs! , not required)
7. EconomyShopPlus (Exchanges of the EconomyShop!, EconomyShop required)
8. EconomySellPlus (Exchanges of the EconomySell, EconomySell required)
9. EconomyTax (Tax!, not required)
10. Achivement (Achivement, does not requires EconomyAPI)
11. EconomyLand (Land, not required)
12. EconomyPresent (Paies money, not required)
13. EconomyPShop (Shops for general players, not required)
14. EconomyAuction (Open your auction!, not required)
15. EconomyCasino (Insert casino into your server, not required(testing))
Here is the instructions of the €conom¥$ series below:
Requires OP permissions: /setmoney, /givemoney, /takemoney, /seemoney
Just for console: /moneyload, /moneysave
economy.properties====
once-debt-limit: (Debt to take at once, Integer)
debt-limit: (Debt limits, Integer)
add-op-at-rank: (Adds OP at top money rank, Boolean)
default-money: (Default money, Integer)
default-debt: (Default debt, Integer)
time-for-increase-debt: (Time to increase debt(interest), Integer)
percent-of-increase-debt: (Percentage of the interest, Integer)
show-using-economys: (Change server name to - [EconomyS] (Server name), boolean)
+ Edit "language.properties"
2. EconomyShop:
Uses sign to generate shops:
Caution: Just OPs can generate shops
Line 1: shop
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
You must tap twice to buy items.
3. EconomySell:
Uses sign to generate sell centers:
Caution:
Just OPs can generate sell centers
Line 1: sell
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
You must tap twice to buy items.
4. EconomyAirport
Caution:
Just OPs can generate Airports
Instruction:
(When You Wrote "departure" at line 2 | When You Wrote "arrival" at line 2)
Line 1: airport
Line 2: (departure | arrival)
Line 3: (cost of ride | nothing)
Line 4: (Arrival Airport name | nothing)
config.yml=====
Plane-name: (Flight name , String)
5. EconomyAirportPlus
Same as EconomyAirport
Line 1: international
Line 2: Same as EconomyAirport
Line 3: (cost of ride | nothing)
Line 4: (Arrival world name | nothing)
Caution: The arrival name will be level name.
It does not generate config.yml
6. EconomyJob
Add your job!
commands: /job
config.yml====
Does nothing
When you add jobs, edit "jobs.yml"
Instructions are in the EconomyJob.
When you start server, "ReadMe.txt" will be generated at /plugins/EconomyJob.
7. EconomyShopPlus
8. EconomySellPlus
(Instructions of ShopPlus and SellPlus are same!)
config.yml====
refresh-time: (Time to refresh(minute), Integer)
broadcast-refresh: (Broadcast chat whem refresh exchanges, boolean)
max-change-rate: (Max exchange rate(Percentage), Integer)
It changes the exchange random and has a schedule.
9. EconomyTax
config.yml====
time: (Time to take a tax, Integer)
money: (Money to take, Integer)
take-online: (Take the tax is online, boolean)
true: Takes tax just is in online
false: Takes all of the resisdent of the €conom¥$
It takes tax automatically.
10. Achivement
Reach your achivements!!
Instructions of adding achivement is at the plugins/Achivement/Help.txt
When you break blocks and reach the items in the Blocks.yml, you'll reach the achivement!!
11. EconomyLand
Buy your land.
Commands: /startp, /endp, /land, /landsell
Set start position (/startp) and set end position(/endp).
You will buy land between start position and end position!
Price : X length × Z length × 100 $
Invite player to live together with command
/land invite <player>
Remove invited player with command
/land invite r:<player>
12. EconomyPresent
Pay or give money for your friend!
Commands: /present
13. EconomyPShop
This is shops for non OP Players.
Uses sign,
Line 1: pshop
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
Than, other players will buy items in your shop!
This plugin does not requires chest like ChestShop plugin, this just gives the items from the shop owner's ItemCloud account.
How to use commands:
Command:
/itemcloud register : Register itemcloud account (This command added to reduce using RAM)
/itemcloud myslot : See my slot count
/itemcloud upload : Upload items
/itemcloud download : Download items
/itemcloud buyslot : Buys slot (You have to accept with /itemcloud buyslot accept to accept buying)
/itemcloud removeslot : Removes slot (You have to accept with /itemcloud removeslot accept to accept removing)
Instructions:
1. Upload your item
2. Someone will buy your item.
3. Then your items in ItemCloud will removed.
Caution: This plugin will take much size and take quite a few memory.
You must tap twice to buy items.
14. EconomyAuction
Make your auction!
Player that showed most money will take your item.
Caution: Just can sell one item at once
Commands: /auction
15. EconomyCasino
Insert casino game to your server.
It it almost same as real casino rules.
WARNING
This plugin is BETA version. It could make an error. If this occurs an error, please send me the error message or the log. It will MAYBE not make the server stop because I surrounded by try/catch.
Commands:
/casino start : Starts casino game.
/casino quit : Quits casino game.
/casino jackpot <money> : Play the jackpot. If the configuration of benifit percentage is 200%, if you pay $10 and if you win, you'll take $20. If you pay $20, you'll take $40.
/casino suggest <money> : Suggests $<money>. If you suggest $1, everyone in your slot needs to pay $1, and if he doesn't have $1, he have to all in. And the winner will take the money you've been paid.
/casino join <slot owner> : Join to the casino game.
=========================== For developers:
The EconomyAPI is the real API, you can use functions in the EconomyAPI like this:
My name is onebone! (Just one bone, one of bone)
I will show my economic plugin named €conom¥$
My English can be bad because I don't do grammar very well!
My economic plugin has nearly 15 of plugins.
And supports almost that requires at economic server.
This plugin is somewhat complex to use, but it has many functions.
Features
- Using an API
- Realism plugin(?)
- Saves file when server close or you use the command (More faster than when saves file when data changes)
Please report the bugs at comment.
Installation (It requires PocketMine-MP version upper than API 10)
1. Drop to the /plugins/ Folder
2. Play
3. Stop server
Types of the data:
boolean: true, false
Integer: number
String: Alphabets & numbers & and all letters
Here is the plugins list of €conom¥$ below
1. EconomyAPI (Main of the €conom¥$, required)
2. EconomyShop (Shop, not required)
3. EconomySell (Just selling items, not required)
4. EconomyAirport (Teleports with money, not required)
5. EconomyAirportPlus (Teleports with multi world, not required)
6. EconomyJob (Have jobs! , not required)
7. EconomyShopPlus (Exchanges of the EconomyShop!, EconomyShop required)
8. EconomySellPlus (Exchanges of the EconomySell, EconomySell required)
9. EconomyTax (Tax!, not required)
10. Achivement (Achivement, does not requires EconomyAPI)
11. EconomyLand (Land, not required)
12. EconomyPresent (Paies money, not required)
13. EconomyPShop (Shops for general players, not required)
14. EconomyAuction (Open your auction!, not required)
15. EconomyCasino (Insert casino into your server, not required(testing))
Here is the instructions of the €conom¥$ series below:
1. EconomyAPI :
Generates economy.properties
Commands: /mymoney, /mydebt, /topmoney, /takedebt, /returndebt, /setmoney, /moneysave, /moneyload, /economys, /bank
Requires OP permissions: /setmoney, /givemoney, /takemoney, /seemoney
Just for console: /moneyload, /moneysave
economy.properties====
once-debt-limit: (Debt to take at once, Integer)
debt-limit: (Debt limits, Integer)
add-op-at-rank: (Adds OP at top money rank, Boolean)
default-money: (Default money, Integer)
default-debt: (Default debt, Integer)
time-for-increase-debt: (Time to increase debt(interest), Integer)
percent-of-increase-debt: (Percentage of the interest, Integer)
show-using-economys: (Change server name to - [EconomyS] (Server name), boolean)
+ Edit "language.properties"
2. EconomyShop:
Uses sign to generate shops:
Caution: Just OPs can generate shops
Line 1: shop
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
You must tap twice to buy items.
3. EconomySell:
Uses sign to generate sell centers:
Caution:
Just OPs can generate sell centers
Line 1: sell
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
You must tap twice to buy items.
4. EconomyAirport
Caution:
Just OPs can generate Airports
Instruction:
(When You Wrote "departure" at line 2 | When You Wrote "arrival" at line 2)
Line 1: airport
Line 2: (departure | arrival)
Line 3: (cost of ride | nothing)
Line 4: (Arrival Airport name | nothing)
config.yml=====
Plane-name: (Flight name , String)
5. EconomyAirportPlus
Same as EconomyAirport
Line 1: international
Line 2: Same as EconomyAirport
Line 3: (cost of ride | nothing)
Line 4: (Arrival world name | nothing)
Caution: The arrival name will be level name.
It does not generate config.yml
6. EconomyJob
Add your job!
commands: /job
config.yml====
Does nothing
When you add jobs, edit "jobs.yml"
Instructions are in the EconomyJob.
When you start server, "ReadMe.txt" will be generated at /plugins/EconomyJob.
7. EconomyShopPlus
8. EconomySellPlus
(Instructions of ShopPlus and SellPlus are same!)
config.yml====
refresh-time: (Time to refresh(minute), Integer)
broadcast-refresh: (Broadcast chat whem refresh exchanges, boolean)
max-change-rate: (Max exchange rate(Percentage), Integer)
It changes the exchange random and has a schedule.
9. EconomyTax
config.yml====
time: (Time to take a tax, Integer)
money: (Money to take, Integer)
take-online: (Take the tax is online, boolean)
true: Takes tax just is in online
false: Takes all of the resisdent of the €conom¥$
It takes tax automatically.
10. Achivement
Reach your achivements!!
Instructions of adding achivement is at the plugins/Achivement/Help.txt
When you break blocks and reach the items in the Blocks.yml, you'll reach the achivement!!
11. EconomyLand
Buy your land.
Commands: /startp, /endp, /land, /landsell
Set start position (/startp) and set end position(/endp).
You will buy land between start position and end position!
Price : X length × Z length × 100 $
Invite player to live together with command
/land invite <player>
Remove invited player with command
/land invite r:<player>
12. EconomyPresent
Pay or give money for your friend!
Commands: /present
13. EconomyPShop
This is shops for non OP Players.
Uses sign,
Line 1: pshop
Line 2: (item cost)
Line 3: (item id)
Line 4: (item amount)
Than, other players will buy items in your shop!
This plugin does not requires chest like ChestShop plugin, this just gives the items from the shop owner's ItemCloud account.
How to use commands:
Command:
/itemcloud register : Register itemcloud account (This command added to reduce using RAM)
/itemcloud myslot : See my slot count
/itemcloud upload : Upload items
/itemcloud download : Download items
/itemcloud buyslot : Buys slot (You have to accept with /itemcloud buyslot accept to accept buying)
/itemcloud removeslot : Removes slot (You have to accept with /itemcloud removeslot accept to accept removing)
Instructions:
1. Upload your item
2. Someone will buy your item.
3. Then your items in ItemCloud will removed.
Caution: This plugin will take much size and take quite a few memory.
You must tap twice to buy items.
14. EconomyAuction
Make your auction!
Player that showed most money will take your item.
Caution: Just can sell one item at once
Commands: /auction
15. EconomyCasino
Insert casino game to your server.
It it almost same as real casino rules.
WARNING
This plugin is BETA version. It could make an error. If this occurs an error, please send me the error message or the log. It will MAYBE not make the server stop because I surrounded by try/catch.
Commands:
/casino start : Starts casino game.
/casino quit : Quits casino game.
/casino jackpot <money> : Play the jackpot. If the configuration of benifit percentage is 200%, if you pay $10 and if you win, you'll take $20. If you pay $20, you'll take $40.
/casino suggest <money> : Suggests $<money>. If you suggest $1, everyone in your slot needs to pay $1, and if he doesn't have $1, he have to all in. And the winner will take the money you've been paid.
/casino join <slot owner> : Join to the casino game.
===========================
For developers:
The EconomyAPI is the real API, you can use functions in the EconomyAPI like this:
$this->api->economy->(function name);
EXAMPLE)
$this->api->economy->takeMoney($player, $amount);
$this->api->economy->useMoney($player, $amount);
THE OTHERS)
EconomyShopAPI
EconomySellAPI
EconomyLandAPI
You can use functions in plugin which I showed up like this:
EconomySellAPI:: (function in EconomyShopAPI)
or
EconomySellAPI::$d->(function in EconomySellAPI)
EconomyShopAPI:: (function in EconomyShopAPI)
or
EconomyShopAPI::$p->(function in EconomyShop)
EconomyLandAPI:: (function in EconomyLandAPI)
or
EconomyLand::$a->(function in EconomyLand)
※ EconomyLandAPI::editLand() cannot work well.
============================
DOWNLOAD
https://db.tt/v1OgxeTa
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumI'm back from my hibernation. Most likely gone so don't pm me.
case "levelup": $this->api->console->run("takemoney " . $issuer . " 1000"); $issuer->sendChat("You got trolled");How do i define that the his/her money is not enough?