RockyXV Posté(e) le 12 octobre 2015 Posté(e) le 12 octobre 2015 Bien le bonjour Skripteur, le titre ne doit être très clair je vais mieux m'expliquer dans ces quelques lignes. Ce que je recherche est un script pour mon serveur car il est assez compliqué pour les nouveaux joueurs qui y arrivent, sa les décourage vite et donc parte très vite du serveur.. Je ne sais pas du tout si cela est possible mais je voudrai que quand un nouveau joueur ce connecte pour la première fois, sa lui présente en gamemode 3 les différents points important du serveur. Je me débrouillerai pour les placer car je pense que sa passera pas des coordonnées. Que le joueurs soit téléporté au bout d'un moment a un autre point important du serveur et cetera... Aussi que les joueurs puissent revoir ce "tutoriel" via une commande. Ou même si vous connaissez un plugin ou autre qui sache le faire je prend ! Cordialement, Rocky.
_MinecraftHero_ Posté(e) le 13 octobre 2015 Posté(e) le 13 octobre 2015 Voici une esquisse tu skript que tu cherches on join: message "&eBienvenue à toi %player% sur le serveur ! La visite va commencer dans quelques secondes" wait 20 tick teleport player to {tp1} message "&a[Teleportation] Voici le point de vue numero 1" wait 60 tick teleport player to {tp2} message "&a[Teleportation] Voici le point de vue numero 2" wait 60 tick teleport player to {tp3} message "&a[Teleportation] Voici le point de vue numero 3" command /setbvntp [<text>]: description: Definir l'emplacement d'un point de TP aliases: sp trigger: if arg-1 is "tp1": set {tp1} to location of player message "&a[Teleportation] Point de vue numero 1 défini" if arg-1 is "tp2": set {tp1} to location of player message "&a[Teleportation] Point de vue numero 2 défini" if arg-1 is "tp3": set {tp1} to location of player message "&a[Teleportation] Point de vue numero 3 défini" #Informations sur l'utilisation du Skript #Tu peux mettre autant de points de téléportation que tu veux #A chaque fois que tu ajoutes un point de téléportation tu ajoutes une ligne comme celle là #teleport player to {tp(lenuméro)} Il n'est pas optimisé et il est n'est surement pas complet... A tester Je suis novice en Skript donc il ne faudra pas trop m'en demander ^^ En espérant t'avoir aidé
RockyXV Posté(e) le 20 octobre 2015 Auteur Posté(e) le 20 octobre 2015 Up :p _MinecraftHero_ ce Skript s'applique seulement sur les nouveaux joueurs ?
marc4700 Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 Non, il faut remplacer "on join:" par on first join:"
Gruelon Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 Salut, j'ai fait ce skript assez rapidement mais sa devrait te convenir: options: nameserver : mettrelenomdetonserveur command /tp1: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp1.tuto} to location of player message "&7Tu vient de placer le premier point du tuto !" command /tp2: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp2.tuto} to location of player message "&7Tu vient de placer le 2éme point du tuto !" command /tp3: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp3.tuto} to location of player message "&7Tu vient de placer le 3éme point du tuto !" command /tp4: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp4.tuto} to location of player message "&7Tu vient de placer le 4éme point du tuto !" command /tp5: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp5.tuto} to location of player message "&7Tu vient de placer le 5éme point du tuto !" command /tp6: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp6.tuto} to location of player message "&7Tu vient de placer le 6éme point du tuto !" command /tp7: permission: settp.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {tp7.tuto} to location of player message "&7Tu vient de placer le 7éme point du tuto !" on first join: message "&4[&2INFO&4]&7 Bienvenue %player% sur @nameserver ! Tu va avoir accés a un tuto dans quelques seconde !" wait 10 ticks teleport player to {tp1.tuto} message "&7Te voici au premier point du tuto !" wait 5 minutes teleport player to {tp2.tuto} message "&7Te voici au 2éme point du tuto !" wait 5 minutes teleport player to {tp3.tuto} message "&7Te voici au 3éme point du tuto !" wait 5 minutes teleport player to {tp4.tuto} message "&7Te voici au 4éme point du tuto !" wait 5 minutes teleport player to {tp5.tuto} message "&7Te voici au 5éme point du tuto !" wait 5 minutes teleport player to {tp6.tuto} message "&7Te voici au 6éme point du tuto !" wait 5 minutes teleport player to {tp7.tuto} message "&7Te voici au 7éme point du tuto !" wait 5 minutes teleport player to {spawn.server} message "&7Le tuto est terminé mais tu peux le recommencer avec le /tutoriel !" command /setspawn: permission: setspawn.admin permission message: &4[&4ERREUR&4]&c&oTu n'a pas acces a cette commande ! trigger: set {spawn.server} to location of player message "&7Tu vient de set le spawn du serveur !" command /tutoriel: trigger: message "&4[&2INFO&4]&7Tu va rejoindre le tutoriel du serveur @nameserver !" wait 10 ticks teleport player to {tp1.tuto} message "&7Te voici au premier point du tuto !" wait 5 minutes teleport player to {tp2.tuto} message "&7Te voici au 2éme point du tuto !" wait 5 minutes teleport player to {tp3.tuto} message "&7Te voici au 3éme point du tuto !" wait 5 minutes teleport player to {tp4.tuto} message "&7Te voici au 4éme point du tuto !" wait 5 minutes teleport player to {tp5.tuto} message "&7Te voici au 5éme point du tuto !" wait 5 minutes teleport player to {tp6.tuto} message "&7Te voici au 6éme point du tuto !" wait 5 minutes teleport player to {tp7.tuto} message "&7Te voici au 7éme point du tuto !" wait 5 minutes teleport player to {spawn.server} message "&7Le tuto est terminé mais tu peux le recommencer avec le /tutoriel !" Si tu n'a pas compris le code je vais t'expliquer, tu place les points de téléportation IG avec la command /tp1 à /tp7, ensuite a la premiére connection du joueurs le tuto va se lancer automatiquement mais il pourra le refaire avec le /tutoriel. Aussi j'ai mis des messages basique dans le script mais tu peux le modifier comme tu le souhaite, j'ai mis 5 minutes entre chaque teleportation et j'ai rajouter la commande /setspawn pour que tu set le spawn du serveur (a la fin du tuto le joueurs y sera tp). ATTENTION ! J'ai oublier de préciser que dans le script tu dois changer le nom du serveur dans la partie "option:" J'éspére avoir pus t'aider. Cdt 1
_MinecraftHero_ Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 Up :p _MinecraftHero_ ce Skript s'applique seulement sur les nouveaux joueurs ? Tu as ta réponse... il faut mettre on first join:
Gruelon Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 J'ai oublié de préciser qu'il faut la permission settp.admin pour placer les point de téléportation du tuto et setspawn.admin pour placer le spawn du serveur
RockyXV Posté(e) le 20 octobre 2015 Auteur Posté(e) le 20 octobre 2015 Merci Gruelon mais j'ai remarqué que d'autres joueurs était téléporté en même temps que la personne qui taper la commande /tutoriel.
Gruelon Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 Tu es sur que ce n'est pas des gens qui faisait eux aussi la commande /tutoriel?
RockyXV Posté(e) le 20 octobre 2015 Auteur Posté(e) le 20 octobre 2015 Je vais bien vérifier avant de dire des bêtises, mais il me semble que oui.
RockyXV Posté(e) le 20 octobre 2015 Auteur Posté(e) le 20 octobre 2015 Tout a l'air de bien marcher je te remercie, mais pour que ce soit compter en seconde je doit mettre des tick ? 20 secondes représente combien de ticks ?
Gruelon Posté(e) le 20 octobre 2015 Posté(e) le 20 octobre 2015 Le Skript comprend les seconds tu peux donc mettre le temps que tu souhaite en secondes,
RockyXV Posté(e) le 20 octobre 2015 Auteur Posté(e) le 20 octobre 2015 Il faut quel add-on ? Car j'ai beau mettre 10 seconds sa ne téléporte que au bout de quelques minutes
Messages recommandés