« JumpPorts » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
Page créée avec « * http://paste.ehck.fr/?d5660525f4fb3c54#01zQ22kIJsp9R0qUTYqejvCDiIwHdINigIRPWn41PXg= * JumpPorts_logo.png * http://dev.bukkit.org/server-mods/jumpports/ »
 
Hiob (discussion | contributions)
m Remplacement de texte — « |290px| » par « |upright=1| »
 
(18 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
* http://paste.ehck.fr/?d5660525f4fb3c54#01zQ22kIJsp9R0qUTYqejvCDiIwHdINigIRPWn41PXg=
{{Infobox Plugin| image = JumpPorts_logo.png| catégorie = Téléportation| dev = | bukkit = jumpports| grade = Maraud| status = non-installé|}}


* JumpPorts_logo.png


* http://dev.bukkit.org/server-mods/jumpports/
'''JumpPorts''' permet de se téléporter d'un lieu à un autre simplement en empruntant nos téléports, dispersés au travers de nos mondes. Le petit plus, des effets rendent tout cela plus fantastique.
 
 
== Utilisation ==
[[Fichier:Message_jumpport.png|thumb|upright=1|message vous proposant la téléportation.]]
Il vous suffit de vous avancer sur un [[Téléport|téléport]] et de sauter sur place afin d'être téléporter.
 
== Les téléports ==
 
[[Fichier:téléport.png|upright=1|thumb|Les téléports de Nefald (capitale)]]
 
== Commandes et permissions ==
{| class="wikitable2"
!'''commande'''
!'''alias'''
!'''permission'''
!'''description'''
|-
|/jp select
|
* /jp sel
* /jp s
|jumpports.admin.select
|Activer/désactiver le mode de sélection (clic-droit)
|-
|/jp create [nom du téléport]
|/jp c
|jumpports.admin.create
|Créer un téléport à partir de la sélection
|-
|/jp list [page]
|/jp l
|jumpports.list
|Lister tous les téléports
|-
|/jp redefine [téléport]
|
* /jp red
* /jp r
|jumpports.admin.redefine
|Redéfinir un téléport existant à partir de la sélection.
|-
|/jp target [téléport]
|
* /jp tar
* /jp t
|jumpports.admin.target
|Ajouter une cible à un téléport
|-
|/jp cleartargets [téléport]
|
* /jp ctar
* /jp ct
|jumpports.admin.cleartargets
|Supprimer tous les cibles d'un téléport
|-
|/jp enable [téléport]
|/jp en
|jumpports.admin.enable
|Activer un téléport
|-
|/jp disable [téléport]
|/jp i
|jumpports.admin.disable
|Désactiver un téléport
|-
|/jp instant [téléport]
|/jp in
|jumpports.admin.instant
|Rendre la téléportation d'un téléport instantanée (sans effet)
|-
|/jp setprice [téléport] [prix]
|
* /price
* /jp p
|jumpports.admin.price
|Définir le prix d'une téléportation sur le téléport indiqué
|-
|/jp desc
|
|jumpports.admin.desc
|Définir la description d'un téléport
|-
|/jp delete [téléport]
|
* /jp del
* /jp d
|jumpports.admin.delete
|Supprimer un téléport
|-
|/jp whitelist [téléport] [joueur 1] [joueur 2]
|/jp w
|jumpports.admin.whitelist
|Définir quels joueurs peuvent utiliser le téléport
|-
|/jp blacklist [téléport] [joueur 1] [joueur 2]
|/jp bl
|jumpports.admin.blacklist
|Définir quels joueurs ne peuvent pas utiliser le téléport
|-
|/jp command [port] <true/false>
|/jp cmd
|jumpports.admin.command
|Active/Désactive les commandes pour ce téléport
|-
|/jp commands/cmds <ajouter/retirer> [port] <commande> <arg1> <arg2>...
|/jp cmds
|jumpports.admin.command
|Ajoute/supprime une commande à un téléport (il faut que les commandes soient activées sur ce téléport. Ne mettez qu'un seul slash, même pour WorldEdit)
|-
|/jp commands clear [port]
|/jp cmds clear 
|jumpports.admin.command
|Supprimer toutes les commandes pour le téléport spécifié
|-
|/jp teleport [port] <true/false>
|/jp tp
|
|Activer/Désactiver la téléportation sur le téléport spécifié.
|}
 
== Configuration ==
<syntaxhighlight lang="yaml">
# JumpPorts Default Configuration
debug: false
useFancyConsole: true
quitSelection: false
overrideTeleport: true
afterEffect: true
afterEffects:
  CONFUSION:
    duration: 100
    amplifier: 5
beginEffect: true
beginEffects:
  CONFUSION:
    duration: 100
    amplifier: 5
harmlessLightningLeave: false
harmlessLightningArrive: false
teleportDelay: 50
triggers:
  sneak: false
  sprint: false
  jump: true
  fall: true
  fireArrow: false
  eggThrow: false
portDefaults:
  description: 'téléport'
  enabled: true
  instant: false
  price: 0.5
  isTeleport: true
  cmdPortal: false
</syntaxhighlight>
 
* '''debug''' - Activer le mode debug, ce qui affichera plus d'informations dans la console.
* '''useFancyConsole''' - Activer les couleurs pour les messages console.
* '''quitSelection''' - Voulez-vous sortir automatiquement du mode sélection après que celle-ci soit faite?
* '''overrideTeleport''' - Remplacer les autres plugins téléportation?
* '''afterEffect''' - Activer les after effects? (Note, si les beginEffects sont plus longs que la téléportation, l'effet sera d'exploité)
* '''afterEffects''' - Listez tous les effets que vous souhaitez ajouter
 
* '''CONFUSION''' - Effet ''confusion''
** '''duration''' - La durée de l'effet en ticks (20 ticks = 1 seconde)
** '''amplifier''' - La force de l'effet de la potion
 
* '''beginEffect''' - Activer les effets avant la téléportation?
* '''beginEffects''' - Listez tous les effets que vous souhaitez ajouter
 
* '''BLINDNESS''' - Effet ''Blindness'' (aveuglement)
** '''duration''' - La durée de l'effet en ticks (20 ticks = 1 seconde)
** '''amplifier''' - La force de l'effet de la potion
 
* '''teleportDelay''' - Au bout de combien de temps la téléportation doit-elle débuter.(Si beginEffect est activé, l'effet débutera de suite, une fois le temps écoulé. Encore une fois, exprimé en nombre de ticks)
 
* '''triggers''' - Choisissez les déclencheurs que vous souhaitez utiliser
** '''sneak''' - Lorsque le joueur commence à sneaker à l'intérieur du téléport
** '''sprint''' - Lorsque le joueur commence à courir à l'intérieur du téléport
** '''jump''' - Lorsque le joueur saute dans le port
** '''fall''' - Lorsque le joueur tombe dans le téléport (Peut-être un bouton pour déclencher pistons, ou l'utiliser de la même façon qu'un portail de l'ender?)
** '''fireArrow''' - Lorsque le joueur tire une flèche d'un arc
** '''throwEgg''' - Lorsque le joueur lance un oeuf
 
* '''portDefaults''' - Les valeurs par défaut lorsque vous créez un nouveau téléport
** '''description''' - La description par défaut
** '''enabled''' - Activer les téléports par défaut
** '''instant''' - Pas de déclenchement nécessaire, vous serez se téléporté immédiatement
** '''price''' - Définissez le prix d'une téléportation, par défaut
** '''isTeleport''' - Définissez si oui ou non un téléport doit téléporter par défaut
** '''cmdPortal''' - Définissez si oui ou non le téléport doit effectuer une commande lors d'une téléportation
 
== Lang.yml ==
<syntaxhighlight lang="yaml">
# Language File: fr_FR
# Traduit par Uti - https://nefald.fr/wiki/JumpPorts
plugin:
  enabled: Plugin chargé avec succès.
  disabled: Plugin désactivé.
  loaded: Téléport chargé.
  saved: Téléport sauvegardé.
exceptions:
  noPermission: '&cVous n''''avez pas la permission.'
  numExpected: '&cNumber expected, string received instead.'
  errorOccurred: '&cUne erreur s''''est produite, consultez la console.'
  notEnoughArgs: '&cPas d''''arguments!'
  invalidPage: '&cPage non-valide.'
  portAlreadyExists: '&cLe téléport %N existe déjà.'
  portDoesntExist: '&cLe téléport %N n''''existe pas.'
  noRegionSelected: '&cVous n''''avez pas fait de sélection! Utilisez &4/jp select&c.'
select:
  enabled: '&aMode sélection activé!'
  disabled: '&aMode sélection désactivé!'
  point1: '&aPosition 1 sélectionnée. &7(&a%X&7, &a%Y&7, &a%Z&7)'
  point2: '&aPosition 2 sélectionnée. &7(&a%X&7, &a%Y&7, &a%Z&7)'
  reset: '&aPositions remises à zéro.'
createdRegion: '&aLe téléport ''''%N'''' a été créé avec succès.'
list:
  ports: '&6Liste de tous les téléports &7(&cPage %P/%T&7)'
  entryEnabled: '&a%N &7- %D (&b%P&7)'
  entryDisabled: '&c%N &7- %D (&b%P&7)'
port:
  disabled: '&cTéléport non-active.'
  cancelled: '&7Téléportation annulée.'
  noTarget: '&7Ce téléport n`a pas de cible!'
  onArrival: '&7Bienvenue à %D (%P)'
  triggered: '&aSouhaitez-vous être téléporté à &b%D&a?'
  price: '&7Cela vous coûtera &a%P&7 écus.'
  triggers: '&7Acceptez la téléportation en sautant sur place. Partez pour annuler.'
  noPermission: '&cVous n''''avez pas la permissions d''''utiliser ce téléport!'
  notEnoughFunds: '&cVous n''''avez pas assez de fonds pour utiliser ce téléport.'
commands:
  setPrice: '&7Définissez le prix d''''une téléportation de &a%N&7 à &a%P&7.'
  setRegion: '&7Définissez la sélection de &a%N&7.'
  portDeleted: '&7Téléport supprimé &a%N&7.'
  targetAdded: '&7La cible a été définie pour &a%N&7.'
  targetsDeleted: '&7Toutes les cibles ont été supprimées pour &a%N&7.'
  setEnabled: '&7Le téléport &a%N&7 est dès à présent &aactivé&7.'
  noLongerInstant: '&7La téléportation &a%N&7 ne sera plus instantanée.'
  nowInstant: '&7La téléportation &a%N&7 sera dès à présent instantanée.'
  setDescription: '&7La description de &a%N&7 est ''''&b%D&7''''.'
  addedToWhitelist: '&7Les Joueurs &a''''&7%A&a''''%7 ajouté à la WhiteList et &a''''&7%R&a''''&7
    est retiré de la WhiteList pour &a%N&7.'
  addedToBlacklist: '&7Les joueurs &a''''&7%A&a''''%7 ajouté à la BlackList et &a''''&7%R&a''''&7
    est retiré de la BlackList pour &a%N&7.'
</syntaxhighlight>
 
 
[[Catégorie:Compatible avec Fé Economy]]

Dernière version du 28 septembre 2017 à 12:59


JumpPorts
JumpPorts
Plugin
Catégorie Téléportation [edit]
Bukkit jumpports
Nefald
Status non-installé [edit]
Grade requis Maraud
Article
Dernière révision 28/09/2017



JumpPorts permet de se téléporter d'un lieu à un autre simplement en empruntant nos téléports, dispersés au travers de nos mondes. Le petit plus, des effets rendent tout cela plus fantastique.


Utilisation

message vous proposant la téléportation.

Il vous suffit de vous avancer sur un téléport et de sauter sur place afin d'être téléporter.

Les téléports

Fichier:Téléport.png
Les téléports de Nefald (capitale)

Commandes et permissions

commande alias permission description
/jp select
  • /jp sel
  • /jp s
jumpports.admin.select Activer/désactiver le mode de sélection (clic-droit)
/jp create [nom du téléport] /jp c jumpports.admin.create Créer un téléport à partir de la sélection
/jp list [page] /jp l jumpports.list Lister tous les téléports
/jp redefine [téléport]
  • /jp red
  • /jp r
jumpports.admin.redefine Redéfinir un téléport existant à partir de la sélection.
/jp target [téléport]
  • /jp tar
  • /jp t
jumpports.admin.target Ajouter une cible à un téléport
/jp cleartargets [téléport]
  • /jp ctar
  • /jp ct
jumpports.admin.cleartargets Supprimer tous les cibles d'un téléport
/jp enable [téléport] /jp en jumpports.admin.enable Activer un téléport
/jp disable [téléport] /jp i jumpports.admin.disable Désactiver un téléport
/jp instant [téléport] /jp in jumpports.admin.instant Rendre la téléportation d'un téléport instantanée (sans effet)
/jp setprice [téléport] [prix]
  • /price
  • /jp p
jumpports.admin.price Définir le prix d'une téléportation sur le téléport indiqué
/jp desc jumpports.admin.desc Définir la description d'un téléport
/jp delete [téléport]
  • /jp del
  • /jp d
jumpports.admin.delete Supprimer un téléport
/jp whitelist [téléport] [joueur 1] [joueur 2] /jp w jumpports.admin.whitelist Définir quels joueurs peuvent utiliser le téléport
/jp blacklist [téléport] [joueur 1] [joueur 2] /jp bl jumpports.admin.blacklist Définir quels joueurs ne peuvent pas utiliser le téléport
/jp command [port] <true/false> /jp cmd jumpports.admin.command Active/Désactive les commandes pour ce téléport
/jp commands/cmds <ajouter/retirer> [port] <commande> <arg1> <arg2>... /jp cmds jumpports.admin.command Ajoute/supprime une commande à un téléport (il faut que les commandes soient activées sur ce téléport. Ne mettez qu'un seul slash, même pour WorldEdit)
/jp commands clear [port] /jp cmds clear jumpports.admin.command Supprimer toutes les commandes pour le téléport spécifié
/jp teleport [port] <true/false> /jp tp Activer/Désactiver la téléportation sur le téléport spécifié.

Configuration

# JumpPorts Default Configuration
debug: false
useFancyConsole: true
quitSelection: false
overrideTeleport: true
afterEffect: true
afterEffects:
  CONFUSION:
    duration: 100
    amplifier: 5
beginEffect: true
beginEffects:
  CONFUSION:
    duration: 100
    amplifier: 5
harmlessLightningLeave: false
harmlessLightningArrive: false
teleportDelay: 50
triggers:
  sneak: false
  sprint: false
  jump: true
  fall: true
  fireArrow: false
  eggThrow: false
portDefaults:
  description: 'téléport'
  enabled: true
  instant: false
  price: 0.5
  isTeleport: true
  cmdPortal: false
  • debug - Activer le mode debug, ce qui affichera plus d'informations dans la console.
  • useFancyConsole - Activer les couleurs pour les messages console.
  • quitSelection - Voulez-vous sortir automatiquement du mode sélection après que celle-ci soit faite?
  • overrideTeleport - Remplacer les autres plugins téléportation?
  • afterEffect - Activer les after effects? (Note, si les beginEffects sont plus longs que la téléportation, l'effet sera d'exploité)
  • afterEffects - Listez tous les effets que vous souhaitez ajouter
  • CONFUSION - Effet confusion
    • duration - La durée de l'effet en ticks (20 ticks = 1 seconde)
    • amplifier - La force de l'effet de la potion
  • beginEffect - Activer les effets avant la téléportation?
  • beginEffects - Listez tous les effets que vous souhaitez ajouter
  • BLINDNESS - Effet Blindness (aveuglement)
    • duration - La durée de l'effet en ticks (20 ticks = 1 seconde)
    • amplifier - La force de l'effet de la potion
  • teleportDelay - Au bout de combien de temps la téléportation doit-elle débuter.(Si beginEffect est activé, l'effet débutera de suite, une fois le temps écoulé. Encore une fois, exprimé en nombre de ticks)
  • triggers - Choisissez les déclencheurs que vous souhaitez utiliser
    • sneak - Lorsque le joueur commence à sneaker à l'intérieur du téléport
    • sprint - Lorsque le joueur commence à courir à l'intérieur du téléport
    • jump - Lorsque le joueur saute dans le port
    • fall - Lorsque le joueur tombe dans le téléport (Peut-être un bouton pour déclencher pistons, ou l'utiliser de la même façon qu'un portail de l'ender?)
    • fireArrow - Lorsque le joueur tire une flèche d'un arc
    • throwEgg - Lorsque le joueur lance un oeuf
  • portDefaults - Les valeurs par défaut lorsque vous créez un nouveau téléport
    • description - La description par défaut
    • enabled - Activer les téléports par défaut
    • instant - Pas de déclenchement nécessaire, vous serez se téléporté immédiatement
    • price - Définissez le prix d'une téléportation, par défaut
    • isTeleport - Définissez si oui ou non un téléport doit téléporter par défaut
    • cmdPortal - Définissez si oui ou non le téléport doit effectuer une commande lors d'une téléportation

Lang.yml

# Language File: fr_FR
# Traduit par Uti - https://nefald.fr/wiki/JumpPorts
plugin:
  enabled: Plugin chargé avec succès.
  disabled: Plugin désactivé.
  loaded: Téléport chargé.
  saved: Téléport sauvegardé.
exceptions:
  noPermission: '&cVous n''''avez pas la permission.'
  numExpected: '&cNumber expected, string received instead.'
  errorOccurred: '&cUne erreur s''''est produite, consultez la console.'
  notEnoughArgs: '&cPas d''''arguments!'
  invalidPage: '&cPage non-valide.'
  portAlreadyExists: '&cLe téléport %N existe déjà.'
  portDoesntExist: '&cLe téléport %N n''''existe pas.'
  noRegionSelected: '&cVous n''''avez pas fait de sélection! Utilisez &4/jp select&c.'
select:
  enabled: '&aMode sélection activé!'
  disabled: '&aMode sélection désactivé!'
  point1: '&aPosition 1 sélectionnée. &7(&a%X&7, &a%Y&7, &a%Z&7)'
  point2: '&aPosition 2 sélectionnée. &7(&a%X&7, &a%Y&7, &a%Z&7)'
  reset: '&aPositions remises à zéro.'
createdRegion: '&aLe téléport ''''%N'''' a été créé avec succès.'
list:
  ports: '&6Liste de tous les téléports &7(&cPage %P/%T&7)'
  entryEnabled: '&a%N &7- %D (&b%P&7)'
  entryDisabled: '&c%N &7- %D (&b%P&7)'
port:
  disabled: '&cTéléport non-active.'
  cancelled: '&7Téléportation annulée.'
  noTarget: '&7Ce téléport n`a pas de cible!'
  onArrival: '&7Bienvenue à %D (%P)'
  triggered: '&aSouhaitez-vous être téléporté à &b%D&a?'
  price: '&7Cela vous coûtera &a%P&7 écus.'
  triggers: '&7Acceptez la téléportation en sautant sur place. Partez pour annuler.'
  noPermission: '&cVous n''''avez pas la permissions d''''utiliser ce téléport!'
  notEnoughFunds: '&cVous n''''avez pas assez de fonds pour utiliser ce téléport.'
commands:
  setPrice: '&7Définissez le prix d''''une téléportation de &a%N&7 à &a%P&7.'
  setRegion: '&7Définissez la sélection de &a%N&7.'
  portDeleted: '&7Téléport supprimé &a%N&7.'
  targetAdded: '&7La cible a été définie pour &a%N&7.'
  targetsDeleted: '&7Toutes les cibles ont été supprimées pour &a%N&7.'
  setEnabled: '&7Le téléport &a%N&7 est dès à présent &aactivé&7.'
  noLongerInstant: '&7La téléportation &a%N&7 ne sera plus instantanée.'
  nowInstant: '&7La téléportation &a%N&7 sera dès à présent instantanée.'
  setDescription: '&7La description de &a%N&7 est ''''&b%D&7''''.'
  addedToWhitelist: '&7Les Joueurs &a''''&7%A&a''''%7 ajouté à la WhiteList et &a''''&7%R&a''''&7
    est retiré de la WhiteList pour &a%N&7.'
  addedToBlacklist: '&7Les joueurs &a''''&7%A&a''''%7 ajouté à la BlackList et &a''''&7%R&a''''&7
    est retiré de la BlackList pour &a%N&7.'