Aller au contenu
  • 0

Problème base donnés


Question

Posté(e)

Bonjour,

En ce moment je suis en version 1.11.2 avec la version de skript dev28.

 

J'aimerais pouvoir relier une variable d'argent sur plusieurs serveurs.

Problèmes:

- Je suis aller sur la config de skript mais la base de donné ne se génère pas

- J'ai regardé SkellettProxy mais je ne sais pas comment récupérer la variable (j'ai lié grâce au port)

 

Voici le skipt en question

options:
   logo: &6&l[&eTryCoins&6&l]:&f
command /TryCoinsset [<text>] [<number>] [<player>]:
   executable by: console
   permission: trycoins.admin
   trigger:
       if arg 3 is set:
           if arg 1 is "set":
               set {bdd.TryCoins.%UUID of arg 3%} to arg 2
               send "{@logo}&e Tu as &6%{bdd.TryCoins.%UUID of arg 3%}% TryCoins" to arg 3
           if arg 1 is "add":
               add arg 2 to {bdd.TryCoins.%UUID of arg 3%}
               send "{@logo}&e Tu as reçu &6%{bdd.TryCoins.%UUID of arg 3%}% TryCoins" to arg 3
           if arg 1 is "remove":
               subtract arg 2 from {bdd.TryCoins.%UUID of arg 3%}
               send "{@logo}&c Tu as perdu &6%{bdd.TryCoins.%UUID of arg 3%}% TryCoins" to arg 3
       else:
           send "Name"

command /TryCoins:
   trigger:
       send "{@logo}&e Tu as &6%{bdd.TryCoins.%UUID of player%}% TryCoins"

on join:
   if {bdd.TryCoins.%UUID of player%} is not set:
       set {bdd.TryCoins.%UUID of player%} to 0

 

Codialement

  • J'aime 1

13 réponses à cette question

Messages recommandés

  • 0
Posté(e)
skript et base de données.... WTF

C'est possible comme avec tout les langages --'

 

- Je suis aller sur la config de skript mais la base de donné ne se génère pas

Quand tu dis que la base de donnée ne se génère pas, c'est dans la config ou tu dois mettre la base de donnée ?

Si c'est le cas, supprime le fichier config de skript et relance ton serveur

 

Sinon dis moi se que tu veux dire ^^

Sinon pour skelett proxy j'utilise pas ^^

  • 0
Posté(e)
C'est possible comme avec tout les langages --'

Skript n'est justement pas un langage. Vous pratiquez le skript sans même savoir ce que c'est... C'est un DSL lu par java, et donc pas un langage

  • 0
Posté(e)
Skript n'est justement pas un langage. Vous pratiquez le skript sans même savoir ce que c'est... C'est un DSL lu par java, et donc pas un langage

Pour moi, DSL c'est une ligne d'accès numérique :)

Ensuite, tu peux facilement décrire Skript comme un language puisqu'il possède une documentation, même si ce n'en est peut-être pas un, donc pas besoin de chipoter sur ce point. Enfin, bien sûr que les bases de données sont possibles avec Skript, et ce avec:

Skript (plugin de base)

Redis

SkellettProxy

MySQL

Avant la dev29 je crois les bdd avec Skript étaient encore fonctionnelles. Redis (enfin SkLib) ne fonctionne pas non plus dans les nouvelles versions (en tout cas en 1.12), SkellettProxy non plus mais il reste MySQL (utilisable uniquement avec Skellett).

  • 0
Posté(e)
Skript n'est justement pas un langage. Vous pratiquez le skript sans même savoir ce que c'est... C'est un DSL lu par java, et donc pas un langage

Pour moi skript est langage de programmation, il utilise juste java pour fonctionner.

  • 0
Posté(e)
@NaolShow Justement c'est le lien que je viens de lui donner x)

Tu l'as mis ou je le vois pas xD

  • 0
Posté(e)
Clique sur ici x)

Ah oui, mais aussi tu écris en bleu et les hyperliens sont en bleu xD

  • 0
Posté(e)
Merci beaucoup pour toutes vos réponses

De rien ^^

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.