-
Compteur de contenus
2 270 -
Inscription
-
Dernière visite
-
Jours gagnés
61
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Yghore
-
Change peut être le executor par player, et pour la database, il faut changer le mot de passe et l'user dans la ligne 2
- 10 réponses
-
- file dattente
- commande
-
(et 2 en plus)
Étiqueté avec :
-
on script load: set {sql} to the database "mysql://localhost:3306/mydatabase?user=admin&password=12345&useSSL=false" command /chanteciel: description: Rejoins Chanteciel usage: /chanteciel executable by: players trigger: execute "SELECT * FROM server WHERE Chanteciel = true" in {sql} and store the result in {output::*} if {output::game::1} is set: stop send "&eL'arène est déjà en cours, vous allez être téléportés dans un début de partie!" else: if {ChanteCiel::*} contain "%executor%": remove executor from {ChanteCiel::*} send "&eVous avez été retiré de la file d'attente vers &b&lChanteCiel." to executor send "&b%executor% &aest parti de la file d'attente. &e%size of {ChanteCiel::*}%/&210 &aJoueurs restants" to {ChanteCiel::*} else: add executor to {ChanteCiel::*} send "&eVous êtes bien entré dans la file d'attente." to executor send "&b%executor% &aa rejoint la file d'attente vers &b&lChanteciel&a, nous sommes désormais %size of {ChanteCiel::*}%" to {ChanteCiel::*} if size of {ChanteCiel::*} = 10: send "&eVous allez être téléportés dans ..." to {ChanteCiel::*} set {ChanteCiel.Game} to true #Les deux devraient marcher: #make players of {ChanteCiel::*} execute "/warp chanteciel" #Ou #loop {ChanteCiel::*}: # make loop-player execute "/warp chanteciel" wait 2 minutes #<====== est-ce que cela marcherai? delete {Chanteciel.Game} #<====== est-ce que cela marcherai? #{ChanteCiel.Game} # true = La partie est en cours # null = la partie n'a pas commencée Voila, n'oublie pas de vider la variable {ChanteCiel::*} avant ce faire un test
- 10 réponses
-
- file dattente
- commande
-
(et 2 en plus)
Étiqueté avec :
-
Ah si je pense que cela viens du faite que tu rajoute dans la liste du texte (entre "") et pas un joueur enlève les "" et les pourcentages et tout devrais marcher (Quand tu rajoute on enlève un joueur)
- 10 réponses
-
- file dattente
- commande
-
(et 2 en plus)
Étiqueté avec :
-
Le problème de la variable vide est réglé puisque que tu ne loop plus rien Dans ton premier code quand un joueur exécutait le code, le skript ne s'exécutait pas car il ne rentrait pas dans la boucle (le loop) var la variable {ChanteCiel::*} était vide au début Ce que tu peux faire alors, c'est de faire communiquer le serveur 1 avec le serveur 2 avec une BDD, et l'addons https://forums.skunity.com/resources/skript-db.372/ Le code: on script load: set {sql} to the database "mysql://localhost:3306/mydatabase?user=admin&password=12345&useSSL=false" command /chanteciel: description: Rejoins Chanteciel usage: /chanteciel executable by: players trigger: execute "SELECT * FROM server WHERE Chanteciel = true" in {sql} and store the result in {output::*} if {output::game::1} is set: stop send "&eL'arène est déjà en cours, vous allez être téléportés dans un début de partie!" else: if {ChanteCiel::*} contain "%executor%": remove "%executor%" from {ChanteCiel::*} send "&eVous avez été retiré de la file d'attente vers &b&lChanteCiel." to executor send "&b%executor% &aest parti de la file d'attente. &e%size of {ChanteCiel::*}%/&210 &aJoueurs restants" to {ChanteCiel::*} else: add "%executor%" to {ChanteCiel::*} send "&eVous êtes bien entré dans la file d'attente." to executor send "&b%executor% &aa rejoint la file d'attente vers &b&lChanteciel&a, nous sommes désormais %size of {ChanteCiel::*}%" to {ChanteCiel::*} if size of {ChanteCiel::*} = 10: send "&eVous allez être téléportés dans ..." to {ChanteCiel::*} set {ChanteCiel.Game} to true make players of {ChanteCiel::*} execute "/warp chanteciel" #<====== Je ne sais pas comment faire cela :S, je n'ai pas trouvé, est-ce possible? Si oui, comment faire? wait 2 minutes #<====== est-ce que cela marcherai? delete {Chanteciel.Game} #<====== est-ce que cela marcherai? #{ChanteCiel.Game} # true = La partie est en cours # null = la partie n'a pas commencée Le code a mettre sur le serveur chanteciel #Deuxième skript a mettre dans le serveur ChanteCiel on script load: set {sql} to the database "mysql://localhost:3306/mydatabase?user=admin&password=12345&useSSL=false" #A la fin de partie supprimer la colonne avec chanteciel = true execute "DELETE FROM server WHERE Chanteciel = true" in {sql} Pour générer la table CREATE TABLE `server` ( `id` INT NOT NULL AUTO_INCREMENT, `Chanteciel` BOOLEAN, PRIMARY KEY (`id`) ); Sinon, il y aussi Skungee https://forums.skunity.com/resources/skungee-1-bungeecord-addon-for-skript.87/ Ps: la version dev36c ne serais pas mieux ? (A vérifier)
- 10 réponses
-
- file dattente
- commande
-
(et 2 en plus)
Étiqueté avec :
-
La variable {ChanteCiel::*} doit être vide, ducoup il rentre pas dans la boucle et n'exécute pas le code, de plus Tu n'es pas obligé de faire un loop, enlève le juste et tout devrais marcher 😄 (Oublie pas mettre aussi les tabulations) Encore autre chose x), vu que pour s'avoir si la partie est déjà lancée tu vérifie si il y a dix joueurs dans la liste et que tu utilise le même pour s'avoir si la partie commence, la partie ne va jamais commencé et le message seras "&eL'arène est déjà en cours, vous allez être téléportés dans un début de partie!" command /chanteciel: description: Rejoins Chanteciel usage: /chanteciel executable by: players trigger: if {Chanteciel.Game} is true stop send "&eL'arène est déjà en cours, vous allez être téléportés dans un début de partie!" else: if {ChanteCiel::*} contain "%executor%": remove "%executor%" from {ChanteCiel::*} send "&eVous avez bel et bien été retiré de la file d'attente." to {ChanteCiel::*} send "&b%executor% &eest parti de la file d'attente, il ne reste donc plus que &b%size of {ChanteCiel::*}% personnes dans la liste." to {ChanteCiel::*} else: add "%executor%" to {ChanteCiel::*} send "&eVous êtes bien entré dans la file d'attente." to {ChanteCiel::*} send "&b%executor% &ea rejoint la file d'attente, nous sommes désormais %size of {ChanteCiel::*}% &epersonnes dans la file d'attente." to {ChanteCiel::*} if size of {ChanteCiel::*} = 10: send "&eVous allez être téléportés dans ..." to {ChanteCiel::*} set {ChanteCiel.Game} to true #Quand la partie s'arrête il faut détruire la variable: #delete {Chanteciel.Game} #{ChanteCiel.Game} # true = La partie est en cours # null = la partie n'a pas commencée
- 10 réponses
-
- file dattente
- commande
-
(et 2 en plus)
Étiqueté avec :
-
command /ddn: trigger: set {_day} to random integer between 1 and 31 set {_month} to random integer between 1 and 12 set {_year} to random integer between 1960 and 2010 send "&aJour &7%{_day}%" send "&aMois &7%{_month}%" send "&aAnnée &7%{_year}%"
-
Super travaille ! 😛
- 12 réponses
-
Ouaip
-
Si tu la version 2.3.1 ou plus haut
-
c'est nouveau, hehe
-
Si tu la version 2.3.1 ou plus haut Tu peux faire comme cela: command /tacommande: cooldown: <timespan> cooldown message: cooldown bypass: <permission> cooldown storage: <variable> trigger:
-
Ceci devrais marcher, mais faire une demande pour cela... à tu fais des recherches ? on join: teleport player to spawn
- 5 réponses
-
- commande
- join serveur
-
(et 2 en plus)
Étiqueté avec :
-
Hey ! je te conseille d'utiliser tuske x) de plus utilise aussi une function car le signe "§" est utilisable en jeux (Avec un mods)
-
-
Version 0.6c
111 téléchargements
Bonsoir a vous ! Aujourd'hui pour votre plaisir je vous présente un skript, que j'ai nommé "Gui-Creator", cette ressource vous permet entre autre, de crée des menus (qui essaye d'être optimisés, et personnalisable), Commandes gui_creator create <nom du menu>" gui_creator function <nom de la fonctions>" gui_creator console_command <nom de la commande>" gui_creator player_command <nom de la commande>" gui_creator name <nom de l'item>" Explications des commandes gui-creator create <nom du menu>, (Il faut viser un coffre..), cette commande sert tout simplement a la création du gui, les autres commandes sont "optionnelle". gui_creator function <nom de la fonctions>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une fonctions, associés, dans le menu. gui_creator console_command <nom de la commande>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une commande (exécutée par la console), associés, dans le menu. gui_creator player_command <nom de la commande>, (Il faut tenir un item dans la main..), cette commande permet de crée un objet avec une commande (exécutée par un joueur), associés, dans le menu. gui_creator name <nom de l'item>, (Il faut tenir un item dans la main..), cette commande permet d'attribuer un nom a l'objet dans le menu (Les couleurs sont disponible) Permissions Il n'y a qu'une permission "gui.creator", .. x) Mise en garde: Ce script est en version bêta, beaucoup de chose reste à venir et sont a modifié ! Addons: Wildskript- 3 avis
-
- 4
-
-
- gui
- automatique
-
(et 2 en plus)
Étiqueté avec :
-
random player out of all players Pas mal du tout @Natix35, mais je crois que ce code peut être un tout petit peux optimisé (vraimmmmmment très peux)
-
En quoi donner un code ou faire un tuto qui est déjà sur youtube est mal ? x)
-
Je suis un pro ! 😛
-
On peux avoir les noms de tes serveurs bungeecord ?
-
command /apply <player=%player%>: trigger: send "%{apply.point::%player%}%" on join: if {apply.point::%player%} is not set: set {apply.point::%player%} to 0 command /pa <player> <number>; trigger: if arg-1 is set: if arg-2 is set: add arg-2 to {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" command /pr [<player>] [<number>]; trigger: if arg-1 is set: if arg-2 is set: remove arg-2 from {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" Voici, pas test ^^
-
1.8 même je crois
-
Pour le coup, ce tuto semble encore vrai donc bon x)
-
https://www.blogdumoderateur.com/astuces-recherche-google/ ?
-
Worldguard marche pas bcp je crois x)