Jump to content

Utility: Advanced Bank with nearly unlimited maximum balance


Recommended Posts


  • Group:  Members
  • Topic Count:  152
  • Topics Per Day:  0.04
  • Content Count:  459
  • Reputation:   6
  • Joined:  06/29/12
  • Last Seen:  

Wonderful script! Im using it at my server.. Great works dude! Thanks.. 

Link to comment
Share on other sites

  • 4 months later...

  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  59
  • Reputation:   0
  • Joined:  09/23/12
  • Last Seen:  

Hello, i added the databases, and i`m doing exactly what you wrote in readme.txt but i got error :(

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

Hello, i added the databases, and i`m doing exactly what you wrote in readme.txt but i got error :(

Could you specify what kind of error you get? A screenshot would be useful.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  59
  • Reputation:   0
  • Joined:  09/23/12
  • Last Seen:  

the npc banker didn`t work, so does the @bn

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  30
  • Topics Per Day:  0.01
  • Content Count:  208
  • Reputation:   11
  • Joined:  05/31/12
  • Last Seen:  

can i request though make the transaction change to a trade base for example @transaction <amount> the zeny would be only given if the deal was finish but it should stay in the top the amount that would be traded or you can make it in a bn standards like 1 bn = 1m then possible that @tradebn in the deal the amount of deal should stay up until the deal is off do you get me?
 

FOR EXAMPLE:

PLAYER 1: Deal Player 2

Player 1 place an item and player 2 pays through @tradebn

Player 1 and player 2 should see the tradebn amount at the top till the end is off aswell as the trade bn notification

Player 1 should receive the said amount and it shows a notification that the bank account has gain CURRENT BALANCE + TRADE

JUST A SUGGESTION BUT STILL GOOD WORK NICE JOB /no1

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  105
  • Topics Per Day:  0.02
  • Content Count:  332
  • Reputation:   15
  • Joined:  12/11/11
  • Last Seen:  

How can I turn off this interest rate that's being added to the player's account daily?

Will setting this to 0 disable this feature?

$interestPerDay = ($interestPerDay) ? $interestPerDay : 0;

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

the npc banker didn`t work, so does the @bn

Well, without any information regarding map server errors or such I can't help you. =/

 

can i request though make the transaction change to a trade base for example @transaction <amount> the zeny would be only given if the deal was finish but it should stay in the top the amount that would be traded or you can make it in a bn standards like 1 bn = 1m then possible that @tradebn in the deal the amount of deal should stay up until the deal is off do you get me?

 

FOR EXAMPLE:

PLAYER 1: Deal Player 2

Player 1 place an item and player 2 pays through @tradebn

Player 1 and player 2 should see the tradebn amount at the top till the end is off aswell as the trade bn notification

Player 1 should receive the said amount and it shows a notification that the bank account has gain CURRENT BALANCE + TRADE

JUST A SUGGESTION BUT STILL GOOD WORK NICE JOB /no1

Sorry, I'm currently inactive because I don't have that much time on my hands. I'll add it to my todo list, but I haven't done anything scripting related in months. =/ If someone else wants to edit my script I wouldn't mind, though.

 

How can I turn off this interest rate that's being added to the player's account daily?

Will setting this to 0 disable this feature?

$interestPerDay = ($interestPerDay) ? $interestPerDay : 0;

The command

@bankadmin interest 0

should do the trick.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  105
  • Topics Per Day:  0.02
  • Content Count:  332
  • Reputation:   15
  • Joined:  12/11/11
  • Last Seen:  

How can I turn off this interest rate that's being added to the player's account daily?

Will setting this to 0 disable this feature?

$interestPerDay = ($interestPerDay) ? $interestPerDay : 0;

The command

@bankadmin interest 0
should do the trick.

The command? I don't want to have to do that command ever time the server restarts though..

Currently I have the above line mentioned set to 0. Will this be a problem?

If possible can you make it so that we are able to turn interest rate on/off?

This feature doesn't really effect a high/super high rate server, but does effect lower/mid.

The Banker itself is really good though.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

Oh right, I'm sorry. I forgot I set the default to 5%. Yes, changing

$interestPerDay = ($interestPerDay) ? $interestPerDay : 500;

to

$interestPerDay = ($interestPerDay) ? $interestPerDay : 0;

will make the default value 0 while maintaining the ability to change the interest if needed.

You could set it to

$interestPerDay = 0;

too, but with this it's not possible to change the interest later on.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  105
  • Topics Per Day:  0.02
  • Content Count:  332
  • Reputation:   15
  • Joined:  12/11/11
  • Last Seen:  

Thank you~ I do have one more question regarding the password system. When people set passwords, in sql it doesn't show the actual password, instead its a really long line of digits and letters. I'm just wondering if in any case, the player forgets the password and we the admins are to reset their password, how can we find out the password?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

The password cannot be read for security reasons as the player might use the same password for his account, or something like that. If a player forgot his password an admin (or someone with database access) can reset the password using this query in your MySQL client:

UPDATE `bank` SET `password`=NULL WHERE `account_id`=123;

You have to replace the 123 with the actual account number.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  105
  • Topics Per Day:  0.02
  • Content Count:  332
  • Reputation:   15
  • Joined:  12/11/11
  • Last Seen:  

Oh I see, thanks~!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

As far as I know it is not compatible with eAthena as eAthena lacks some of the commands used.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  59
  • Reputation:   0
  • Joined:  09/23/12
  • Last Seen:  

no wonder i couldn`t use this. thanks for the info

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  30
  • Topics Per Day:  0.01
  • Content Count:  208
  • Reputation:   11
  • Joined:  05/31/12
  • Last Seen:  

 

the npc banker didn`t work, so does the @bn

Well, without any information regarding map server errors or such I can't help you. =/

 

can i request though make the transaction change to a trade base for example @transaction <amount> the zeny would be only given if the deal was finish but it should stay in the top the amount that would be traded or you can make it in a bn standards like 1 bn = 1m then possible that @tradebn in the deal the amount of deal should stay up until the deal is off do you get me?

 

FOR EXAMPLE:

PLAYER 1: Deal Player 2

Player 1 place an item and player 2 pays through @tradebn

Player 1 and player 2 should see the tradebn amount at the top till the end is off aswell as the trade bn notification

Player 1 should receive the said amount and it shows a notification that the bank account has gain CURRENT BALANCE + TRADE

JUST A SUGGESTION BUT STILL GOOD WORK NICE JOB /no1

Sorry, I'm currently inactive because I don't have that much time on my hands. I'll add it to my todo list, but I haven't done anything scripting related in months. =/ If someone else wants to edit my script I wouldn't mind, though.

 

How can I turn off this interest rate that's being added to the player's account daily?

Will setting this to 0 disable this feature?

$interestPerDay = ($interestPerDay) ? $interestPerDay : 0;

The command

@bankadmin interest 0

should do the trick.

 

Well that was just an suggestion make it whenever you want to make that thing ^_^

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  66
  • Topics Per Day:  0.02
  • Content Count:  168
  • Reputation:   0
  • Joined:  11/20/13
  • Last Seen:  

about this i changed it into 100m

 

$maxInput       = ($maxInput)       ? $maxInput       : 100000000; //set it to the same value as input_max_value in conf/script_athena.conf´

 

and this changed too into 100m

 

input_max_value: 100000000

 

 

but when i use the NPC.. still 10m i can deposit T_T

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  181
  • Reputation:   53
  • Joined:  04/07/13
  • Last Seen:  

The value you changed is only the default value the script uses if there is no other value set (e.g. on the first run). To set the value you can use the command

@bankadmin maxInput 100000000
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Beautifull !
But, maybe, we could choose between ! and @ :x.
Well, anyway, a great job !

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  26
  • Reputation:   0
  • Joined:  07/06/12
  • Last Seen:  

command @bank = bank_vault in login data?

 

i want use myautoscript to change bank_vault 30day + 0.7% /pif

i can use it in myscript ?

Link to comment
Share on other sites

  • 4 months later...

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   0
  • Joined:  11/24/12
  • Last Seen:  

hi ^^ thanks for this nice npc but i think there is a bug :s even if i dint have zeny in account i can transfert up to 10m zeny and its not all when the transfert is done my balance become 18 949494034039433049 zeny have u test it ? plz need help


even if you dont have funds when you put 10m in the transaction to another account he will receive the amount of zeny and when you check your balance you have the max of amount zeny in your balance >.< any help ?

Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Members
  • Topic Count:  42
  • Topics Per Day:  0.01
  • Content Count:  1096
  • Reputation:   344
  • Joined:  02/26/12
  • Last Seen:  

hi ^^ thanks for this nice npc but i think there is a bug :s even if i dint have zeny in account i can transfert up to 10m zeny and its not all when the transfert is done my balance become 18 949494034039433049 zeny have u test it ? plz need help

even if you dont have funds when you put 10m in the transaction to another account he will receive the amount of zeny and when you check your balance you have the max of amount zeny in your balance >.< any help ?

 

That is problem not with script, that is problem with "input" command. By default as i remember this command limited to 10kk.

But you can increase the value to any number as you want.

 

conf/script_athena.conf

input_max_value: 10000000
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   0
  • Joined:  11/24/12
  • Last Seen:  

 

hi ^^ thanks for this nice npc but i think there is a bug :s even if i dint have zeny in account i can transfert up to 10m zeny and its not all when the transfert is done my balance become 18 949494034039433049 zeny have u test it ? plz need help

even if you dont have funds when you put 10m in the transaction to another account he will receive the amount of zeny and when you check your balance you have the max of amount zeny in your balance >.< any help ?

 

That is problem not with script, that is problem with "input" command. By default as i remember this command limited to 10kk.

But you can increase the value to any number as you want.

 

conf/script_athena.conf

input_max_value: 10000000

OK thank you very much sir =)  i'll test and tell you the result ^^

still the same problem :s when i do transfert zenny to someone even if i dont have much zeny he agree to transfert the zeny and when i check my account i have much zeny 18 345 345 345 5 345 345  why ?

in scipt_athena i did

 

input_max_value: 1000000000000

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  56
  • Topics Per Day:  0.01
  • Content Count:  224
  • Reputation:   4
  • Joined:  02/09/12
  • Last Seen:  

Can i Request Than Zeny It will store credit item too?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...