Aller au contenu
  • 0

Base de donnée


Question

Posté(e)

Bonjour,

 

J'aimerais demander de l'aide pour mon skript qui ne fonctionne pas:

script options:
   $ init com.mysql.jdbc.Driver
   $ db url jdbc:mysql://localhost:3306/coins
   $ db username root
   $ db password MOTDEPASSESECURISE

options:
   coinsdeaths: 3             #Coins Removed on death
   coinskills: 8              #Coins per Kill
   coinsperwin: 30           #Coins on Victory


command /coins [] [] []:
   permission: skywars.coins.admin
   trigger:
       if arg-1 is "set":
           if arg-2 is set:
               set {coins.%arg-3%} to arg-2
               update "UPDATE skywarscoins SET coins = (""%{coins.%arg-3%}%"") WHERE name = ""%arg-3%"""
               send "&aCoins of &c%arg-2% &asetted to ."
               stop

on join:
   set {coins.%player%} to the first element out of objects in column "coins" from result of query "SELECT `coins` FROM `skywarscoins` WHERE `uuid` = ""%uuid of player%""" and close
   stop

on load:
   update "create table IF NOT EXISTS skywarscoins (ID int NOT NULL AUTO_INCREMENT,uuid varchar(70),name varchar(70),coins varchar(20));"

on first join:
   set {coins.%player%} to 0
   insert into skywarscoins (`uuid`, `name`, `coins`) values(""%uuid.of player%"", ""%player%"", ""%{coins.%player%}%"");

on death of a player:
   if attacker is player:
       update "UPDATE skywarscoins SET coins = (""%{coins.%attacker%}%"") WHERE name = ""%attacker%"""
       update "UPDATE skywarscoins SET coins = (""%{coins.%victim%}%"") WHERE name = ""%victim%"""
       stop

 

Voila mon skript

 

J'espère que vous pouvez m'aider.

 

Merci.

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Si logiquement ya [<text>] [<player>] [<insider>] mais quand je l'ai copié les balises [] étais fermé.

D'accord, mais as-tu des erreurs quand tu reload le script, si oui, peux-tu nous les donner ?

×
×
  • 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.