MisterJFK Posté(e) le 7 juillet 2016 Posté(e) le 7 juillet 2016 Bonjour , je recherche un Skript qui permet de se téléporté sur un joueur qui se trouve sur un autre serveur . comme sur SamaGames . exemple : moi je me trouve sur le serveur numéro 1 le joueur sur trouve sur le serveur numéro 2 J'aimerais pourvoir me téléporté a lui qui se trouve dans le serveur numéro 2 .Je ne c'est pas si c'est possible via Skript . Je vous remercie d'avance pour message :D
Sebastien97 Posté(e) le 7 juillet 2016 Posté(e) le 7 juillet 2016 Voici un lien pour les fonctionnalités de Skript avec BungeeCord https://skunity.com/search?search=BungeeCord#
MisterJFK Posté(e) le 8 juillet 2016 Auteur Posté(e) le 8 juillet 2016 Merci je voir sa , mais je ne suis pas sur d'y arrivé car je début Si vraiment j'y arrive pas je ferais une demande d'aide
MisterJFK Posté(e) le 8 juillet 2016 Auteur Posté(e) le 8 juillet 2016 Re-bonjour alors je n'est pas réussi si vous voulez bien m'aidez s'il vous plais
remy29 Posté(e) le 8 juillet 2016 Posté(e) le 8 juillet 2016 command /serveur2: trigger: bungeecord connect player to "serveur2" Il faut SkQuery Un j'aime fait t'jours plasir ;)
MisterJFK Posté(e) le 9 juillet 2016 Auteur Posté(e) le 9 juillet 2016 ça c'est pour que un joueur se connect au serveur2 , moi je voulais savoir comment faire pour se téléporter a un joueur qui se trouve sur un autre serveur comme il font sur le serveur samagame
remy29 Posté(e) le 9 juillet 2016 Posté(e) le 9 juillet 2016 ha... Bah 2 possibilités: - MySQL - Changement de serveur grâce à Skript et sauvegarde du serveur dans une variable. Si tu veux la première dit le, car je ne vais m'embêter à tout expliquer ici, c'est trop long. Pour la deuxième, il faut gérer plusieurs points: - La téléportation d'un joueur sur le serveur d'un autre joueur ne peut se faire que un seul serveur, comme un lobby. - Pour changer de serveur, il faut impérativement passer par ce même serveur. Exemple: Je veux aller du serveur SheepWars4 à celui Tower2, et bien ça va faire: SheepWars4 -> Lobby -> Tower2 Tu me dit quelle solution tu préfère, je te dit comment faire. PS: La première est beaucoup plus complète, et moins difficile quelle en a l'air...
MisterJFK Posté(e) le 9 juillet 2016 Auteur Posté(e) le 9 juillet 2016 Si première solution est la plus simple pour toi choisie celle-ci
remy29 Posté(e) le 10 juillet 2016 Posté(e) le 10 juillet 2016 Ok. Donc déjà, cole ce code là sur tout les serveurs: options: serveur: nomduserveurici on join: set {bungeeskript.serv.%player%} to @serveur remplace nomduserveurici par le nom du serveur sur lequel se trouve le skript. ça doit être le même nom que dans la config bungeecord. Faire ça pour chaque serveur.
MisterJFK Posté(e) le 10 juillet 2016 Auteur Posté(e) le 10 juillet 2016 J'ai copier coller le code mais il met une erreur . @serveur' is not an entity type (tpplayer.sk, line 5: set {bungeeskript.serv.%player%} to @serveur')
> NoaGamingFR Posté(e) le 10 juillet 2016 Posté(e) le 10 juillet 2016 ;) options: serveur: nomduserveurici on join: set {bungeeskript.serv.%player%} to "{@serveur}" Sinnon j'ai vu parler de CommandSync genre tu peut faire des commandes sur un autre serveur bref, je connais pas trop mais tu fait un truc du genre : bungeecord connect player to "serveur2" wait 2 seconds make console execute command "/sync console nomdetonserveur2 tp %player% %arg 1%" ce qui donne connecte le joueur au serveur2, la console execute la commande, qui te tp à l'arg 1
MisterJFK Posté(e) le 10 juillet 2016 Auteur Posté(e) le 10 juillet 2016 J'ai marquer comme ça options: serveur: pvp on join: set {bungeeskript.serv.%player%} to "{@serveur}" bungeecord connect player to "pvp" wait 2 seconds make console execute command "/sync console pvp tp %player% %arg 1%" Et j'ai obtenue ça comme erreur . This command doesn't have any arguments (tpplayer.sk, line 8: make console execute command "/sync console lobby tp %player% %arg 1%"')
> NoaGamingFR Posté(e) le 10 juillet 2016 Posté(e) le 10 juillet 2016 Oé ba faut que tu fasse une commande (pour te tp ou jsp) et tu le met dans le meme truc avec une variable ducoup
MisterJFK Posté(e) le 10 juillet 2016 Auteur Posté(e) le 10 juillet 2016 Ok , mais a cette heur la j'ai pas de joueur a disposition donc je te redit ça demain
MisterJFK Posté(e) le 11 juillet 2016 Auteur Posté(e) le 11 juillet 2016 Oui tu a TeamSpeak car je suis bloquer avec les variables car je n'ai pas encore appris sa
Invité Posté(e) le 11 juillet 2016 Posté(e) le 11 juillet 2016 Sinon, il y a plus simple, j'mexplique. Quand un Joueur va sur un serveur (hors Hub) cela set la variable {serveur.%player%} sur le serveur. Exemple : set {serveur.%player%} to pvp-faction Puis tu loop ta variable, tu récupère donc le serveur. Puis tu fais un bungeecord connect player to loop
MisterJFK Posté(e) le 11 juillet 2016 Auteur Posté(e) le 11 juillet 2016 Ok je vais essayer comme tu ma dit
remy29 Posté(e) le 11 juillet 2016 Posté(e) le 11 juillet 2016 heu je reprend, il faut faire ça: + coller le skript plus haut sur tout les serveurs + créer une base de donnée nommé bungeeskript + ouvrir le fichier config.sk de Skript et chercher: # ==== Variables ==== databases: database 1: type: MySQL #Ici mettre MySQL pattern: bungeeskript.* #Ici mettre "bungeeskript.*" # == MySQL configuration == host: localhost #Mettez ici le nom d'hote (ip) de votre base MySQL. Par default localhost port: 3306 #Mettez ici le port de votre base MSQL. Par default 3306 user: root #Mettez ici le nom d'utilisateur de votre base MySQL password: passeword #Mettez ici le mot de passe de l'utilisateur défini plus haut. database: bungeeskript #Ici mettre le nom de la base de donnée créée plus haut: bungeeskript + répéter cette configuration sur tout vos serveurs. 1
MisterJFK Posté(e) le 11 juillet 2016 Auteur Posté(e) le 11 juillet 2016 Je n'y arrive pas je suis totalement pommé j'ai tellement réfléchie que j'arrive même plus a réfléchir
remy29 Posté(e) le 12 juillet 2016 Posté(e) le 12 juillet 2016 Heu, on va procéder par étapes. 1. Crée une basse de donnée MySQL nommé BungeeSkript
MisterJFK Posté(e) le 12 juillet 2016 Auteur Posté(e) le 12 juillet 2016 es ce que la base donnée je peut la renommé en BungeeSK
> NoaGamingFR Posté(e) le 12 juillet 2016 Posté(e) le 12 juillet 2016 Oui mais tu devras modifié dans les config de skript localhost (si non changé) par BungeeSK
MisterJFK Posté(e) le 12 juillet 2016 Auteur Posté(e) le 12 juillet 2016 Ok j'ai crée la base de donné
Messages recommandés