Dokumentation

Usage


	var returnedBoolean			= KBank.payout(user_id, knuddel, [message = undefined]);

Rückgabewert


Boolean

Parameter


(Number) (Required)
(Number) (Required)
(String) (Optional)
																						Default: undefined																					

Source


payout befindet sich in der Datei framework/core/KBank.js

Weitere Methoden


addKn(user_id, knuddel)cleanData()delKn(user_id, knuddel)fixData()getData()getKn(user_id)getKonto(user_id)getString()getTransit()getUsers()loadData()payin(user_id, knuddel)payout(user_id, knuddel, [message])resetData()saveData()setKn(uid, knuddel)subKn(user_id, knuddel)

Kommentare und Beispiele


Bizarrus Admin
über 11 Jahre

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
this.chatCommands = {
    payout: function(user, params) {
        params = parseFloat(params.replace(/,/g, '.').trim());
         
        if(isNaN(params)) {
            user.private('Wieviele _°>sm_classic_00.gif<r° Knuddel_ möchtest du denn von deinem Spielkonto abheben?');
            return;
        }
         
        if(params <= 0.00) {
            user.private('Du kannst nur mindestens _°>sm_classic_00.gif<r° 0,01 Knuddel_ abheben.');
            return;
        }
         
        if(params >= 10000.00) {
            user.private('Du kannst für jeden Auszahlunsvorgang nur maximal _°>sm_classic_00.gif<r° 10.000,00 Knuddel_ abheben.');
            return;
        }
         
        if(params > KBank.getKn(user.getID())) {
            user.private('So viele Knuddel hast du nicht auf deinem Spielkonto!');
            return;
        }
         
        if(params > Bot.getKnuddels()) {
            user.sendPrivateMessage('So viele Knuddel habe ich derzeit leider nicht! Wende dich an einem °>mcm.png<° oder warte bis ich genug Knuddel habe!');
            return;
        }
     
        KBank.payout(user.getID(), params, 'Abbuchung vom Spielkonto');
    }
};

 


Du musst dich vorher Anmelden oder Registrieren um Kommentare schreiben zu können.