Sign in to follow this  
Eject

#addmoney is working wrong

Recommended Posts

Hello friends

 

each month i use the command #addmoney to send silvercoins to my players (event related). 

some days ago 2 players told me, they now have 50 sleeppowder instead 50 silvercoins in the bagpack.

 

i dont know how this can happen, its very odd

 

Eject

Share this post


Link to post
Share on other sites

If you do not want the sleep powders use the command #addmoney <accountname> 0 0 <ammount in silver> reason

 

example: #addmoney Ausimus 0 0 50 Ausimus

The above command will give Ausimus 50 silver and 0 sleep powder.

0 50 50 would give 50 sleep powder and 50 silver.

0 50 0 would give 50 sleep powder and 0 silver.

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Hello ausimus =)

 

I know the use of the command, thats why i asked how can this happen? I added money to players at the normal way with this command, and some players told me, they have now the same amount (what should be silver in the bankaccount) SP in inventory.

 

I just searching for the issue, maybe database or whatever, i dont know.

 

Eject

Share this post


Link to post
Share on other sites

add:

 

13 hours ago, ausimus said:

0 50 50 would give 50 sleep powder and 50 silver.

0 50 0 would give 50 sleep powder and 0 silver.

 ohhh...

that could be the reason, but in the helpfile is written #addmoney name months days silver reason

 

If this is now others, ok than it looks like i wrote the numbers in the wrong way

 

Eject

 

second add:
[06:51:53] Added 10 months, and 0 days to Eject with detail test.

[06:52:05] Added 0 months, and 10 days to Eject with detail test.

[06:52:16] Added 10 to Eject with detail test. (silver)

Edited by Eject

Share this post


Link to post
Share on other sites

1 0 0 will give SP 

#addmoney Elsa 1 0 0 Test Will give sleep powder 

Share this post


Link to post
Share on other sites
On 12/1/2017 at 8:50 AM, ausimus said:

If you do not want the sleep powders use the command #addmoney <accountname> 0 0 <ammount in silver> reason

 

example: #addmoney Ausimus 0 0 50 Ausimus

The above command will give Ausimus 50 silver and 0 sleep powder.

0 50 50 would give 50 sleep powder and 50 silver.

0 50 0 would give 50 sleep powder and 0 silver.

 

 

 

In this command, what is the first number (months)?  I understand the second number is sleep powder, and the third number is silver.  Maybe the first number relates to WO?

Edited by Batta

Share this post


Link to post
Share on other sites

Ok, what am I doing wrong?

 

#addmoney Playername 0 0 5  <-- This gave 5 silver, as expected, sent directly to their bank account

#addmoney Playername 0 5 0  <-- This gave 5 days of gameplay

#addmoney Playername 5 0 0  <-- This gave 5 months of gameplay

 

I can't seem to figure out how to make it give sleep bonus.  

Edited by Batta

Share this post


Link to post
Share on other sites

is there a way to give NEW players money to their bank account first time they join with script runner? if so what would the script be?

Share this post


Link to post
Share on other sites

I don't know about using scriptrunner, but another way is that you can do it with the startergear mod by Sindusk. For example, if you add this to the properties file...

 

item-14=coinSilverTwenty,99.0,2,true

item-15=satchel,25.0,1,false

 

...it would add 2 silver 20-coins and an improvable 25.0 QL satchel to put them in, into all new players' inventories.

Edited by Batta

Share this post


Link to post
Share on other sites

Yeah I've also thought about doing that the problem with that is.

1. they can make alts and abuse the system.

2. new players would need to bank the money before making a deed.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this