1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

  2. Venez taper la discute, demander de l'aide, bosser en texte ou en vocal sur le discord de skript-mc

LinkServers 2

(Top 4!) Proxy de serveurs sur un seul serveur. (Avec API)

  1. GidiX
    Remerciements: @kumakuma215 (Pour le système de plugins)
    Qu'est ce qu'est LinkServers ?

    LinkServers est un skript permettant de créer plusieurs "serveurs" sur un seul même serveur. Il implémente des fonctions que vous pourrez utiliser par la suite (créer des serveurs, connectez des joueurs, récuperez des joueurs dans un serveur...).
    LinkServers s'occupera de cacher les joueurs automatiquement.

    Installer LinkServers

    1. Glissez LinkServers dans vos scripts, puis rechargez-le.
    2. Dans l'option "defaultServer", entrez le nom de votre serveur par défaut (Lorsque le joueur se connectera il sera automatiquement connecté à ce serveur.) et dans l'option "chatFormat", le format du chat.
    3. Redémarrez-le serveur.

    Addons nécessaires

    Skript 2.2
    SkQuery
    WildSkript

    Utiliser correctement LinkServers

    Pour l'instant le PluginsPerServer ne fonctionne pas correctement.

    PANNEAU

    1. Entrez "[ls]" dans la première ligne et "<Le nom de votre serveur>" en deuxième ligne.
    2. C'est fait, ils s'actualisera automatiquement.

    COMMANDES

    /ls create <Serveur>
    Crée un serveur.

    /ls server <Serveur> setspawn
    Défini le spawn d'un serveur.

    /ls server <Serveur> setmax <Maximum>
    Défini le nombre maximum de joueurs.

    /ls server <Serveur> on
    Allume le serveur.

    /ls server <Serveur> off
    Éteint le serveur.

    /ls server <Serveur> delete
    Supprime le serveur.

    /ls server <Serveur> setmotd
    Défini le motd du serveur.

    /ls server <Serveur> inv on
    Active le système d'inventaire par serveur.

    /ls server <Serveur> inv off
    Désactive le système d'inventaire par serveur.

    /ls server <Serveur> inv save
    Enregistre l'inventaire du serveur.

    /ls server <Serveur> whitelist add <Joueur>
    Ajoute un joueur à la whitelist du serveur.

    /ls server <Serveur> whitelist remove <Joueur>
    Enlève un joueur à la whitelist du serveur.

    /ls server <Serveur> whitelist list
    Affiche la liste des joueurs du serveur.

    /ls server <Serveur> whitelist on
    Active la whitelist du serveur.

    /ls server <Serveur> whitelist off
    Désactive la whitelist d'un serveur.

    /ls server <Serveur> plugins on
    Gère automatiquement les plugins.

    /ls server <Serveur> plugins off
    Ne gère automatiquement les plugins.

    /ls server <Serveur> plugins list
    Affiche la liste des plugins gérés automatiquement.

    /ls server <Serveur> plugins add <Plugin>
    Ajoute un plugin.

    /ls server <Serveur> plugins remove <Plugin>
    Supprime un plugin.


    /ls server <Serveur> rp on
    Active la demande de resource pack.

    /ls server <Serveur> rp off
    Désactive la demande de resource pack.

    /ls server <Serveur> rp set
    Défini l'URL du Resource Pack.

    /ls list
    Affiche la liste de tout les serveurs avec l'état et les joueurs.

    /ls gui
    Ouvre un menu avec les serveurs.

    /ls broadcast <Serveur> <Message>
    Envoie un message aux joueurs d'un serveur.

    /ls e <LinkEffect>
    Permet de faire un effet LinkServers.

    /ls reload
    Permet de recharger la configuration des serveurs.

    /ls version
    Affiche la version du Skript.

    FONCTIONS

    getServer(client, get)

    Obtient une information d'un serveur.
    Get: exist, max, players, power, autoplugins


    getPlayerServer(client)

    Obtient le serveur d'un joueur.


    allPlayersInServer(server)

    Retourne des joueurs du serveur.


    allServers(text)

    Retourne tout les serveurs.


    createServer(server)

    Crée un serveur.


    deleteServer(server)

    Supprime un serveur.


    connect(client, server)

    Connecte un joueur à un serveur.


    powerServer(server, état, client)

    Allume/Éteint un serveur.

    reload(server)

    Recharge un serveur.

    reloadall(0)

    Recharge tous les serveurs.


    ls(linkeffect)
    Fait un linkeffect.



    EXEMPLE (Expliquant son fonctionnement)

    [​IMG]

    Lorsque le joueur se connectera au serveur, il sera rédirigé vers le serveur LOGIN. Une fois qu'il aura tapé son /login MDP. Vous pourrez le connecter sur le serveur Hub. Une fois dessus il pour cliquer sur le panneau pour qu'il se connecte au FACTION ou PVPBOX. Mais le FACTION n'est pas allumé donc il n'y pourra pas se connecté. Seul le PVPBOX est ouvert.

    Je ne vous autorise pas à vous appropriez/revendre ce skript.

Mises à jour récentes

  1. T'es là GidiX?
  2. Update 1.0.3a
  3. Release 1.0.3

Notes récentes

  1. Lego2301
    Lego2301
    5/5,
    Version: 2
    Parfait rien à redire !
    1. GidiX
  2. GoutteFusee61
    GoutteFusee61
    5/5,
    Version: 1.0.3a
    Félicitation !
  3. magnoum
    magnoum
    5/5,
    Version: 1.0.3a
    Super skript ;) Bravo mec
  4. ItsKox
    ItsKox
    5/5,
    Version: 1.0.3a
    Le Skript marche mais la partie de gérer les plugins bof, j'ai un plugin qui en gros me permet quand je me connecte j'ai une épée au slot 1 je met qu'au serveur Hub le plugin "test" marche je me déconnetce puis reconnecte et ça ne marche pas, je n'ai pas mon épée
  5. T3am_R3d
    T3am_R3d
    5/5,
    Version: 1.0.3
    parfaite !
  6. thegeek34
    thegeek34
    5/5,
    Version: 1.0.3
    Salut, je renote ton Skript mais je ne parviens pas à faire en sorte que une fois le joueur login, il soit automatiquement connecté sur le serveur Hub. Merci d'avance

    Cordialement,
    SyFizz
  7. CanardConfit
    CanardConfit
    5/5,
    Version: 1.0.2c
    Tres bon skript !
  8. AltaWineMomoth
    AltaWineMomoth
    5/5,
    Version: 1.0.2c
    Super skript je vais surement l'utiliser :)
  9. ByiTrickZx
    ByiTrickZx
    5/5,
    Version: 1.0.2.1b
    J'étais réticent au téléchargement de ce skript je l'avoue mais que des bonnes surprises ! Un skript complet qui facilitera la vie des gens qui comprennent rien à BungeeCord ou qui n'on pas les moyens de se payer plusieurs serveurs. Félicitations et continue comme ça.
  10. thegeek34
    thegeek34
    4/5,
    Version: 1.0.2.1b
    Franchement, le top du top mais on ne dit pas "gèrage des plugins" mais "gestion des plugins"

    Sinon Super continue comme ça j'adore je trouve juste un peu dommage que le script ne génère pas uen map en plus pour chaque LS.


    P.S. : Je peux faire une vidéo dessus ?