Aller au contenu

Un guide pour les nouveaux


Messages recommandés

Posté(e)

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.

Posté(e)

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é

Posté(e)

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

  • J'aime 1
Posté(e)

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

Posté(e)

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 ?

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