public class Cash
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.Long,java.lang.Long> |
CashList
All cash amounts are saved in the CashList
|
Constructor and Description |
---|
Cash(iConomy plugin,
icConsole Console)
Create a new Cash-Object
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(net.risingworld.api.objects.Player player,
float amounth,
CashEvent.PlayerGetCashEvent.Cause cause)
Add cash to the player (old cash + amounth = new cash).
|
boolean |
add(net.risingworld.api.objects.Player player,
float amounth,
CashEvent.PlayerGetCashEvent.Cause cause,
boolean msg)
Add cash to the player (old cash + amounth = new cash) and shows the
Info-GUI.
|
boolean |
add(net.risingworld.api.objects.Player player,
long amounth,
CashEvent.PlayerGetCashEvent.Cause cause)
Add cash to the player (old cash + amounth = new cash).
|
boolean |
add(net.risingworld.api.objects.Player player,
long amounth,
CashEvent.PlayerGetCashEvent.Cause cause,
boolean msg)
Add cash to the player (old cash + amounth = new cash) and shows the
Info-GUI.
|
boolean |
add(net.risingworld.api.objects.Player player,
java.lang.String amounth,
CashEvent.PlayerGetCashEvent.Cause cause)
Add cash to the player (old cash + amounth = new cash).
|
boolean |
add(net.risingworld.api.objects.Player player,
java.lang.String amounth,
CashEvent.PlayerGetCashEvent.Cause cause,
boolean msg)
Add cash to the player (old cash + amounth = new cash) and shows the
Info-GUI.
|
boolean |
createNewCash(long uid)
Create new cash account
|
boolean |
createNewCash(net.risingworld.api.objects.Player player)
Create new cash account
|
long |
getCashAsLong(long player)
Get the cash as Long
|
long |
getCashAsLong(net.risingworld.api.objects.Player player)
Get the cash as Long Player must be online!
|
java.lang.String |
getCashAsString(long player)
Get the cash as formated String.
|
java.lang.String |
getCashAsString(net.risingworld.api.objects.Player player)
Get the cash as formated String (Exampel: 5,50 $).
|
java.util.ArrayList<java.lang.Long> |
getKeys()
Get all keys (uids) from the CashList
|
boolean |
remove(net.risingworld.api.objects.Player player,
float amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause)
Remove cash from the player (old cash - amounth = new cash).
|
boolean |
remove(net.risingworld.api.objects.Player player,
float amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause,
boolean msg)
Remove cash from the player (old cash - amounth = new cash) and shows the
Info-GUI.
|
boolean |
remove(net.risingworld.api.objects.Player player,
long amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause)
Remove cash from the player (old cash - amounth = new cash).
|
boolean |
remove(net.risingworld.api.objects.Player player,
long amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause,
boolean msg)
Remove cash from the player (old cash - amounth = new cash) and shows the
Info-GUI.
|
boolean |
remove(net.risingworld.api.objects.Player player,
java.lang.String amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause)
Remove cash from the player (old cash - amounth = new cash).
|
boolean |
remove(net.risingworld.api.objects.Player player,
java.lang.String amounth,
CashEvent.PlayerRemoveCashEvent.Cause cause,
boolean msg)
Remove cash from the player (old cash - amounth = new cash) and shows the
Info-GUI.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
float amounth)
Send money to an other player.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
float amounth,
boolean msg)
Send money to an other player and shows the Info-GUI.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
long amounth)
Send money to an other player.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
long amounth,
boolean msg)
Send money to an other player and shows the Info-GUI.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
java.lang.String amounth)
Send money to an other player.
|
boolean |
send(net.risingworld.api.objects.Player player,
net.risingworld.api.objects.Player toPlayer,
java.lang.String amounth,
boolean msg)
Send money to an other player and shows the Info-GUI.
|
boolean |
set(net.risingworld.api.objects.Player player,
float amounth)
Overwrites the cash of the player.
|
boolean |
set(net.risingworld.api.objects.Player player,
float amounth,
boolean msg)
Overwrites the cash of the player and shows the Info-GUI
|
boolean |
set(net.risingworld.api.objects.Player player,
long amounth)
Overwrites the cash of the player.
|
boolean |
set(net.risingworld.api.objects.Player player,
long amounth,
boolean msg)
Overwrites the cash of the player and shows the Info-GUI.
|
boolean |
set(net.risingworld.api.objects.Player player,
java.lang.String amounth)
Overwrites the cash of the player.
|
boolean |
set(net.risingworld.api.objects.Player player,
java.lang.String amounth,
boolean msg)
Overwrites the cash of the player and shows the Info-GUI.
|
public final java.util.HashMap<java.lang.Long,java.lang.Long> CashList
public boolean createNewCash(net.risingworld.api.objects.Player player) throws java.sql.SQLException
player
- java.sql.SQLException
public boolean createNewCash(long uid) throws java.sql.SQLException
uid
- java.sql.SQLException
public java.util.ArrayList<java.lang.Long> getKeys()
public long getCashAsLong(net.risingworld.api.objects.Player player)
player
- The playerpublic long getCashAsLong(long player)
player
- The player as Longpublic java.lang.String getCashAsString(net.risingworld.api.objects.Player player)
player
- The playerpublic java.lang.String getCashAsString(long player)
player
- The player as Longpublic boolean add(net.risingworld.api.objects.Player player, float amounth, CashEvent.PlayerGetCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Floatcause
- The causepublic boolean add(net.risingworld.api.objects.Player player, float amounth, CashEvent.PlayerGetCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Floatcause
- The causemsg
- If True, Info-GUI is shown.public boolean add(net.risingworld.api.objects.Player player, java.lang.String amounth, CashEvent.PlayerGetCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Stringcause
- The causepublic boolean add(net.risingworld.api.objects.Player player, java.lang.String amounth, CashEvent.PlayerGetCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Stringcause
- The causemsg
- If True, Info-GUI is shown.public boolean add(net.risingworld.api.objects.Player player, long amounth, CashEvent.PlayerGetCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Longcause
- The causepublic boolean add(net.risingworld.api.objects.Player player, long amounth, CashEvent.PlayerGetCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Longcause
- The causemsg
- If True, Info-GUI is shown.public boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, java.lang.String amounth)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Stringpublic boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, java.lang.String amounth, boolean msg)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Stringmsg
- If True, Info-GUI is shown.public boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, float amounth)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Floatpublic boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, float amounth, boolean msg)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Floatmsg
- If True, Info-GUI is shown.public boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, long amounth)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Longpublic boolean send(net.risingworld.api.objects.Player player, net.risingworld.api.objects.Player toPlayer, long amounth, boolean msg)
player
- The playertoPlayer
- The other playeramounth
- The amounth as Longmsg
- If True, Info-GUI is shown.public boolean remove(net.risingworld.api.objects.Player player, java.lang.String amounth, CashEvent.PlayerRemoveCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Stringcause
- The causepublic boolean remove(net.risingworld.api.objects.Player player, java.lang.String amounth, CashEvent.PlayerRemoveCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Stringcause
- The causemsg
- If True, Info-GUI is shown.public boolean remove(net.risingworld.api.objects.Player player, float amounth, CashEvent.PlayerRemoveCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Floatcause
- The causepublic boolean remove(net.risingworld.api.objects.Player player, float amounth, CashEvent.PlayerRemoveCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Floatcause
- The causemsg
- If True, Info-GUI is shown.public boolean remove(net.risingworld.api.objects.Player player, long amounth, CashEvent.PlayerRemoveCashEvent.Cause cause)
player
- The playeramounth
- The amounth as Longcause
- The causepublic boolean remove(net.risingworld.api.objects.Player player, long amounth, CashEvent.PlayerRemoveCashEvent.Cause cause, boolean msg)
player
- The playeramounth
- The amounth as Longcause
- The causemsg
- If True, Info-GUI is shown.public boolean set(net.risingworld.api.objects.Player player, float amounth)
player
- The playeramounth
- The amounth as Floatpublic boolean set(net.risingworld.api.objects.Player player, float amounth, boolean msg)
player
- The playeramounth
- The amounth as Floatmsg
- If True, Info-GUI is shown.public boolean set(net.risingworld.api.objects.Player player, java.lang.String amounth)
player
- The playeramounth
- The amounth as Stringpublic boolean set(net.risingworld.api.objects.Player player, java.lang.String amounth, boolean msg)
player
- The playeramounth
- The amounth as Floatmsg
- If True, Info-GUI is shown.public boolean set(net.risingworld.api.objects.Player player, long amounth)
player
- The playeramounth
- The amounth as Longpublic boolean set(net.risingworld.api.objects.Player player, long amounth, boolean msg)
player
- The playeramounth
- The amounth as Floatmsg
- If True, Info-GUI is shown.