Mysql+ (Iconomy + Permissions)

Dr.Revolte

Aventurier
8 Mars 2011
32
0
0
Bonjour,

Bon j'ai chercher sur le forum et d'autre mais je ne trouve pas de réponse à ma question :)

J'ai installer permissions, ichat, iconomy qui à l'air de fonctionné car j'ai des couleur, des permissions (enfin reste à tester ^^) et la touche /money ? fonctionne :)

Mais j'ai une question qui me turlutte :)
J'ai configuré un serveur mysql (LAMP) sur ma dédibox.
Le fichier congig, a ma connexion à mysql !

Mais dans ma database j'ai rien, enfin je ne trouve pas ce que je dois mettre. Que sa soit pour permissions et iconomy !

Sur le sujet d'iconomy [EN] il dise :
1. Follow SQLite or MySQL instructions.
2. Go to this site.

le site renvoie sur http://iconomy.nexua.org/flatfile.php
Je ne sais pas quoi mettre donc je laisse vide et iConomy dans le nom de la database et il me donne

INSERT INTO iConomy (username, balance) VALUES('', '');
Mais je ne peux rien faire avec ça :) enfin je crois pas !

J'ai aussi regarder sur le wiki de VG mais pas plus d'aide de ce coté :)

Quelqu'un peux m'expliquer ?

Merci
 

iooner

Aventurier
11 Mars 2011
19
0
1
Tu voudrais juste mettre iConomy sur mysql ?
A savoir que si tu edite les valeurs de iconomy dans la SQL ce n'est pas en temps réel avec le serveur.
 

WolwX

Bucheron
15 Mars 2011
373
6
13
Par défaut le plugin va ce régler en SQLite, c'est pour ça que ta base MySQL est vide :s

Dans la config tu as une ligne où il faut renseigner "mysql" plutôt que "sqlite" cependant pour que ce soit fonctionnel il faut bien que tu fasses attention à renseigner le nom d'utilisateur SQL, son mot de passe, ainsi que la base SQL utilisée
 

Truelle

Bucheron
4 Mars 2011
817
1
11
Apparemment il a dit :
Le fichier congig, a ma connexion à mysql !
(Je pense qu'il a voulu dire "config").

A priori de ce coté c'est bon, il faudrait tout de même qu'il nous fasse voir son code de son fichier pour être sûr.
 

Dr.Revolte

Aventurier
8 Mars 2011
32
0
0
Bonjour,

Merci pour vos réponses. A ce jour je n'ai toujours pas réussis a le faire fonctionner enfin la connexion a la Bdd est bonne enfin je suppose étant donné que les tables sont créés (mais ce n'est pas en temps réel, ohh!)

Ce soir en revenant, je vous montrerez mon fichier config.

Merci
 

Dr.Revolte

Aventurier
8 Mars 2011
32
0
0
Code:
##
# iConomy Settings
##

System:
    # The name of your currency
    Currency: Roupils
    # The initial balance a player logs on with
    Initial_Balance: 30.0
    Logging:
        # Should we log transactions?
        Enabled: true
    Interest:
        # Should we use this system?
        Enabled: true
        # How many seconds for this to happen
        IntervalSeconds: 86000
        # Leave this at 0.0 if you wish to use Min/Max!
        # Otherwise, this will over-ride that.
        # This is the DIRECT amount, it's not dynamic and will not change.
        FlatRate: 1.9999
        # How much minimum money do they get per interval
        MinimumPerInterval: 1
        # How much maximum money do they get per interval
        MaximumPerInterval: 5
    Database:
        # Can be MySQL, or SQLite
        Type: MySQL
        # Should balances be cached and saved when requested (true)
        # Or do you wish for it to be constantly grabbing the balance
        # from the database (false)
        Cache: false
        # Name of the database
        Name: minecraft_serv
        # Table, Flatfile uses this as the file name.
        Table: iConomy
        MySQL:
            # MySQL Login Username
            Username: ****
            # MySQL Login Password
            Password: ****
            # MySQL Connection Hostname (IP)
            Hostname: localhost
            # MySQL Connection Port Number
            Port: 3306

Voila mon code iconomy.yml

J'ai l'impression que c'est FlatRate

Qui me fait bugué car il me dit au démarrage : [INFO] - System.Interest.Percentage is null or missing, Defaulting to: 0.0

Merci
 

Truelle

Bucheron
4 Mars 2011
817
1
11
Ca sert à rien de définir à la fois le mini et maxi ainsi que le flatRate, fais un choix. Aussi évite de mettre des décimales à ralonge. Pourquoi mettre 1.9999 plutot que 1.9 ?
 

Truelle

Bucheron
4 Mars 2011
817
1
11
Lol ! Tu modifies les fichiers de config sans savoir ce que tu fais ?
C'est écrit en plus dans les commentaires. Il s'agit de la configuration des intérêts. Les intérêts seront fixes si tu définis le FlatRate, variables si tu définis les valeurs mini et maxi.
 

Dr.Revolte

Aventurier
8 Mars 2011
32
0
0
Si si, je sais ce que je fais !

J'ai toujours un fichier de sauvegarde ! Mais des intérêts comment ça, à chaque transaction une sommes et retiré c'est ça ?

Il me disait que c'était à 0.0 donc je penses que le problème viens de là ! Mais en le modifiant ça me dit toujours 0.0 donc je suppose que le problème ne vient pas de là !