Aller au contenu

Itexe

Membre
  • Compteur de contenus

    91
  • Inscription

  • Dernière visite

    jamais
  • Jours gagnés

    2
  • Crédits

    8 [Faire un don]

Tout ce qui a été posté par Itexe

  1. Itexe

    Skript Tp warp aléatoire

    Salut version minecraft, version skript, à tu des addons et utilise tu un plugin de warp ou doit-on crée les warps avec skript et les spawn lobby etc ? Si ce n'est pas le cas quel sont les commandes disponibles ou la localisation des spawn ou lobby ?
  2. Itexe

    [RP] Porter Plainte

    command /plainte [<text>] [<text>]: trigger: if arg 1 is set: if arg 2 is set: add "%arg 1% - %arg 2%" to {list.plainte.nonR::*} send "<red>Vous avez fais une plainte !" send "<red>%player% à porter plainte contre toi !" to arg 2 parsed as player else: send "<yellow>/plainte <player> <motif>" else: send "<yellow>/plainte <player> <motif>" command /plaintelist: trigger: if player have permission "plainte.list": loop {list.plainte.nonR::*}: send "%loop-index% -> %{list.plainte.nonR::%loop-index%}%" else: send "<red>Vous n'avez pas la permission" command /plaintefinish [<text>]: trigger: if player have permission "plainte.finish": if arg 1 is set: if {list.plainte.nonR::%arg 1%} is set: add {list.plainte.nonR::%arg 1%} to {list.plainte.R::*} clear {list.plainte.nonR::%arg 1%} send "<green>Plainte Résolu" else: send "<red>Index non trouvé" else: send "<red>Donner un index" else: send "<red>Vous n'avez pas la permission" command /plaintelistp: trigger: if player have permission "plainte.list": loop {list.plainte.R::*}: send "%loop-index% -> %{list.plainte.R::%loop-index%}%" command /plainteremoveall: trigger: if player have permission "plainte.remove.all": clear {list.plainte.R::*} clear {list.plainte.nonR::*} send "<green><bold>Clear ALL" Voila ? Je vais directement voir ! ?
  3. Itexe

    Demande de Skript /rankup !

    Salut merci des informations mais en effet j'utilise le is geater or equal a contre coeur souvent mais j'ai pris une habitude et pour les personne qui ne comprenne pas beaucoup le code je trouve ça plus parlant ? au niveau de ta variable {_monnaie::%player%} le soucis étant que ici la variable sera propre a "l'environnement de la commande" car elle n'aura pas la porter nécessaire d'être utilisé autre par donc je pense que c'est une mauvaise idée, par contre faire un tableau en effet peut être mieux afin de liste tout les joueurs aussi ? Le code couleur c'est volontaire car j'arrive pas a retenir les codes de minecraft donc je mes des balises au moins je cherche pas pendant 3H ? bref plutôt bien j'avais pas penser a mettre un tableau ?
  4. Itexe

    Date d'un événement

    ok ok je ne savais pas ce cas tu as juste a changer le nom des variables selon ta configuration ou mettre celle de base pour utilisé le petit bout de code ?
  5. l'évent que tu cherche et le on damage pour les recherches de ton côté : - on join -> Tu initialise le niveau de vie pour qu'il est sont prefix - on damage -> (quand il reçoit des dommages) à noté dans on damage il n'y a pas de player mais victim et attacker en gros ici on sera la victim Je cherche un moyen de te faire ton skript demain soir voila voila sauf si quelqu'un s'en charge ? EDIT: Tu as un plugin NameTagEdit qui permet de changer à la fois le tab et le pseudo au dessus de la tête si jamais tu veux regarder voila
  6. J'ai envie de vous dire que le lanceur de la demande ne donne aucun signe de vie et na pas donné de remerciement ou fait un message pour dire comme quoi c'était ok donc je pense qu'il faudrait faire un truc pour fermer ici on va finir par s'embrouiller ?
  7. Salut, oui je pense que ta variable de cooldown doit être la même dans les deux cas donc il t'affiche le cooldown quand tu test je t'invite pour être plus autonome a te faire un petite commande qui reset tes propres variable afin de mieux tester ton skript car attendre 2-3H pour refaire un teste c'est pas génial ?
  8. Itexe

    [RP] Porter Plainte

    Salut j'avais déjà résolu le problème il n'a juste pas mis en résolu mais partage ton skript j'aimerai comparer ?
  9. set {date.j.m.now::*} to "%now%" split by "/" parsed as text#la date apparait sous forme de mm/jj/aa hh:mm AM ou PM set {_month} to {date.j.m.now::1} set {_day} to {date.j.m.now::2} set {date.a::*} to {date.now::3} split by " " parsed as text set {_year} to {date.a::1} set {date.h.m::*} to {date.a::2} split by ":" parsed as text set {_hours} to {date.h.m::1} set {_minutes} to {date.h.m::2} set {_matin.ou.aprem} to {date.a::3} Quelque petite explication : A la première ligne ou il y a %now% c'est votre variable de date au format mm/jj/aa hh:min AM ou PM le reste vous pouvez récupéré n'importe quelle valeur exemple : {_hours} donnera les heures {_day} donnera le jour
  10. Salut clic ici pour mettre ton code ensuite ya des truc que je comprend pas bien : "mon kit a un coldown qui normalement du 2 heure mais je l'ai reduit a 2 heures pour vip+" donc tu n'a pas réduit le cooldown ? En parlant du cooldown tu l'initialise ou car je ne comprend rien la ? je mis penche pas plus j'attend que tu mettent ton code plus proprement puis j'ai un peux la flemme
  11. Itexe

    Guis avec Skript (100%)

    Pour le moment les GUI que j'ai crée ne bug absolument pas de plus l'avantage de tsuke est je trouve pour moi la compression du code c'est tout je ne vois pas d'autre avantage
  12. Itexe

    Guis avec Skript (100%)

    Hi moi je m'en sert car j'ai appris avec skquery tout simplement après tu sais quand tu a l'habitude c'est un peux long mais je reconnais que skquery < a tuske ? Puis faudrais que je cherche un tuto et tout et tout a lala peut-être un jour ?
  13. Bonjour à tous, Voila suite au topic : J'ai décidé de vous présenté un petit bout de code. Pour commencer je m'excuse des fautes d'orthographe on a tous ses petits défaut ? La fonction now disponible sur skript permet d'envoyer la date actuelle d'un serveur sous un format particulié : mm/jj/aa hh:min AM ou PM Ici je vous propose donc de récupéré le mois le jours ou l'année. Je sais qu'il existe des variables tel que %hour% mais pour ma part cela na jamais fonctionner (et oui je suis bidon ?) Voici le code : set {date.j.m.now::*} to "%now%" split by "/" parsed as text#la date apparait sous forme de mm/jj/aa hh:mm AM ou PM set {_month} to {date.j.m.now::1} set {_day} to {date.j.m.now::2} set {date.a::*} to {date.now::3} split by " " parsed as text set {_year} to {date.a::1} set {date.h.m::*} to {date.a::2} split by ":" parsed as text set {_hours} to {date.h.m::1} set {_minutes} to {date.h.m::2} set {_matin.ou.aprem} to {date.a::3} Nous allons donc utiliser un outils génialisime j'ai nommer le split Split soit séparer nous permet donc de séparer (lol) une string autrement dit chaîne de caractère selon son "splitter" un caractère défini qui fera office de séparateur. Split stock c'est donné dans un tableau prenons un petit exemple : 07/20/18 10:25 AM Splitons la chaîne de texte par le caractère "/" on obtient donc si vous avez compris : mon.tableau::1 = 07 mon.tableau::2 = 20 mon.tableau::3 = 18 10:25 AM On peut donc récupéré ici le mois soit 07 et le jours 20. Voila vous avez compris les 3 premières lignes du skript ? La suite est pareil on split ducoup 18 10:25 AM avec un " " (espace) on obtient séparément 18 ensuite 10:25 et AM etc etc .... Ici nous détaillons un "now" mais si on set un événement a une date on peux relevé ce que l'on veux sur cette date antérieurs. C'est aussi un exercice pour s’entraîner à récupéré des valeurs un peut partout ? On récupère nos valeurs à l'aide des variables {_year} {_month} ... {_minutes} Voila si vous avez des questions je vous laisse un lien du forum traitant de la question ainsi que la possibilité bien évidement de me contacter en priver ?
  14. Itexe

    Skript kit

    Non je ne sais pas appart mettre la fonction "every 1 seconds" et ensuite tu affiche en broadcast la différence et tu analyse. Sinon tu refais tout ton affichage tu convertis en minutes ton split d'heure tu le mes en minute tu fais 1440 - (les minutes écoulé) et tu as les minutes restante ensuite tu divise par 60 tu récupère le nombre entié se qui sera tes heures tu reprend l'ancien nombre et tu fais (toutes tes minutes écoulé) - (tes heures récupéré en minute écoulé) et tu obtiens les minutes restante et tu affiche pas les secondes ?
  15. Itexe

    Skript kit

    Essaye de faire un send "%now%" tu va voir un certain format de date va apparaite en splitant le string, chaine de texte de %now% tu pourras obtenir dans un tableau plusieurs éléments par exemple : On va simplifier les choses : %now% affiche : 12:15.99 Donc 12H 15minutes et bah on sait pas trop on va dire 99% de 60 En utilisant un split avec comme séparateur ":" on obtient dans un tableau tableau::0 = 12 donc quand tu voudra faire appelle aux heure tu fera {tableau::0} et tu obtiens les heures tableau::1 = 15.99 si tu resplit ton tableau::1 avec comme séparateur "." tu obtiens tableau_2::0 = 15 tableau_2::1 = 99 Voila tu as donc tes heures,minutes et seconde séparer
  16. Itexe

    Skript kit

    La je peux vraiment rien y faire ? EDIT: Voila tu pourrais aussi essayer de split le now avec par exemple comme split les : ou quoi tu récupérera donc plein de valeur a toi de bien les comprendre et de les parse en integer
  17. Itexe

    Skript kit

    Alors depuis avant Alors je me sens bien con car je l'avais jamais remarquer je pense qu'elle sont exprimé en % sinon la on y peut rien ??
  18. On va dire que on a aborder plusieurs point de vu et donc qu'il peut à présent finalisé sont skript seul ? (comme ça tout le monde est content ? )
  19. Itexe

    Skript kit

    Re alors voila essaye ça maintenant : command /kit [<text>] [<text>]: trigger: if arg 1 is set: if arg 1 is "key": if arg 2 is "vip": if {timer::%player%} is not set: set {timer::%player%} to now add 25 hours to {timer::%player%} if difference between {timer::%player%} and now is greater than 24 hours: execute console command "give %player% dirt" set {timer::%player%} to now else: set {time.%player%} to 24 hours remove difference between {timer::%player%} and now from {time.%player%} send "<red>Nop ! Reviens dans : %{time.%player%}%"
  20. Itexe

    Skript kit

    Non tout se fait avec skript et il me semble même skript 1.0 je ne comprend absolument pas étant donné que on a les mêmes skript et que chez moi ça marche tu n'as aucune erreur console ?
  21. Itexe

    Skript kit

    Remplace if difference between {timer::%player%} and now is greater than 24 hours: par if difference between {timer::%player%} and now is greater than 10 seconds: et set {time.%player%} to 24 hours par set {time.%player%} to 10 seconds Ton intervalle sera fixer a 10 seconds execute la commande plusieurs fois durant les 10sec pour voir si cela bouge
  22. Salut, tu as une balise pour code : command /job: trigger: send "&a[&3Bucheron&a] &a[&3Niv &a: &3%{lvlb.%player%}] &3%{xpb.%player%}&a/&35000" send "&a[&3Mineur&a] &a[&3Niv &a: &3%{lvlm.%player%}] &3%{xpm.%player%}&a/&35000" send "&a[&3Chasseur&a] &a[&3Niv &a: &3%{lvlh.%player%}] &3%{xph.%player%}&a/&35000" send "&a[&3Farmeur&a] &a[&3Niv &a: &3%{lvlf.%player%}] &3{xpf.%player%}&a/&35000" on break of oak wood: send "&a[&3Bucheron&a] &3+ &a3 &3xp" add 3 to {xpb.%player%} if {xpb.%player%} is greater than 5000: add 1 to {lvlb.%player%} on break of diamond ore: send "&a[&3Mineur&a] &3+ &a5 &3xp" add 5 to {xpm.%player%} if {xpm.%player%} is greater than 5000: add 1 to {lvlm.%player%} on break of emerald ore: send "&a[&3Mineur&a] &3+ &a10 &3xp" add 10 to {xpm.%player%} if {xpm.%player%} is greater than 5000: add 1 to {lvlm.%player%} on break of obsidian: send "&a[&3Mineur&a] &3+ &a15 &3xp" add 15 to {xpm.%player%} if {xpm.%player%} is greater than 5000: add 1 to {lvlm.%player%} on break of melon: send "&a[&3Farmeur&a] &3+ &a15 &3xp" add 5 to {xpm.%player%} if {xpf.%player%} is greater than 5000: add 1 to {lvlf.%player%} on death: if the attacker is a player: if the victim is a zombie: add 10 to {xph.%attacker%} send "&a[&3Chasseur&a] &3+ &a3 &10xp" if {xph.%attacker%} is greater than 5000: add 1 to {lvlh.%player%} j'ai normalement corriger tes tabs
  23. Salut en effet c'est moi qui est fait le skript cependant quand je retirer Tsuke cela marcher encore en local j'ai soulevé le problème avec eux sur discord le problème viens de skellette je pense car je leurs ai déjà fais un skript utilisant une fonction de skellette et impossible de la mettre en oeuvre erreur aussi sur le skript il me semble (alros que chez moi tout marche en local) la ligne était le "force respawn victim" bref il ont la toute dernière version de Skellette je ne comprend absolument pas pourquoi le skellette addon ne marche pas a noter il sont sous craftbukkit peut être une raison (1.8)
  24. Itexe

    Skript kit

    Salut alors avant toute chose je teste les skripts avant des les envoyer de plus j'ai très bien compris ce que tu demande simplement ici quand tu fais /kit key vip il aura sont kit cependant aucun message directement envoyé et quand il fera /kit key vip pour la seconde fois si il la déjà fais durant les 24H qui on précédé la dernière commande il aura son cooldown affiché Je vais rechercher une erreur si tu veux mais moi cela marche très bien sur mon serveur :
  25. Itexe

    Sweep attack et variable

    Salut, je pense ducoup que quand tu tape tu tape toute les vaches se qui entraine un gros speed si j'ai bien compris j'ai jamais jouer a cette version c'est pour ça je comprend pas trop mais ducoup on peux admettre que ta fonction "on damage" et utilisé plusieurs fois ? Essaye de mettre un cooldown de toute façon dans minecraft un certain nombre de clic maximum est pris en compte essaye de mettre le cooldown inférieur a celui si. Je résume parce que je sais que j'explique mal x) Un petit cooldown après un on damage de l'ordre du centième de seconde ou un peux plus quand même pour évité ceci essaye est dit moi le résultat ? Je viens de voir que cela fais 10 jours en espérant que tu sois encore la ?
×
×
  • 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.