Aller au contenu
MisterJFK

Se téléport sur un joueur serveur bugeecord

Messages recommandés

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Voici un lien pour les fonctionnalités de Skript avec

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites

ç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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok. Donc déjà, cole ce code là sur tout les serveurs:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

;)

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

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 :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

ce qui donne connecte le joueur au serveur2, la console execute la commande, qui te tp à l'arg 1

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai marquer comme ça

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Et j'ai obtenue ça comme erreur .

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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