Aller au contenu

Shykuzo

Membre
  • Compteur de contenus

    667
  • Inscription

  • Dernière visite

  • Jours gagnés

    24
  • Crédits

    784 [Faire un don]

Tout ce qui a été posté par Shykuzo

  1. Si tu utilises la tête d'un joueur (Premium) : make a gui slot (slot) of player with skull of (pseudo) named "(nom)" to do nothing Si tu utilises une tête totalement customisée (Par exemple, les tête avec une flèche et autre) : set {_Value} to "(Value récupérée sur un site)" set {_Signature} to "(Signature récupérée sur un site)" # Ici, je ne suis pas sûr, essaie les deux. set {_Skin} to skin with value {_Value} signature {_Signature} set {_Head} to skull of {_Skin} # Ou set {_Head} to skull with value {_Value} signature {_Signature} # -------- make a gui slot (slot) of player with {_Head} named "(Nom)" to do nothing
  2. Le code est extrêmement court, même si celui-ci était long, il est actuellement désactivé, j'envisage de refaire l'AntiCheat en utilisant les Packets ou en Java. Je sais qu'on est sur un forum d'entraide, cependant, si nous utilisons cela, nous savons ce que nous faisons et s'il y a un problème, on le règlera rapidement. Donc, pas besoin de ce genre de message inutile, on l'utilise, point barre, personne n'a sont mot à dire là dessus. Ensuite, je ne t'ai pas mal parlé, tu as mal pris mon message, j'en suis désolé malgré tout.
  3. Shykuzo

    résolu ✔ Aide Skript staff

    options: PermissionCommand Staff: command.staff PermissionCommand Staffs: command.staffs command /staff: trigger: if player has permission "{@PermissionCommand Staff}": if {Staff::*} doesn't contain player: add player to {Staff::*} send "Vous êtes en mode staff" to player stop else: remove player from {Staff::*} send "Vous n'êtes plus en mode staff" to player stop else: send "Erreur : Permissions insuffisantes ! <Requis : {@PermissionsCommand Staff}>" to player stop command /staffs: trigger: if player has permission "{@PermissionCommand Staffs}": if size of {Staff::*} = 0: send "Erreur : Aucuns joueurs en mode staff" to player stop else: send "Joueurs en mode staff :" to player send " " to player loop {Staff::*}: send " - %loop-value%" to player stop else: send "Erreur : Permissions insuffisantes ! <Requis : {@PermissionsCommand Staffs}>" to player stop on command "/tp": if {Staff::*} doesn't contain player: send "Erreur : Vous devez êtes en mode staff !" to player stop Bon, il y a moyen de faire mieux et de remplacer le "on command" mais je vais pas tout faire non-plus. C'est du basique, tu as des tas et tas de vidéos que tu peux regardés, renseigne toi Vérifie les tabulations !!!
  4. command /rip: trigger: if {cooldown::%player%::RIP} is not set: kill the player set {cooldown::%player%::RIP} to "a" wait 10 minute delete {cooldown::%player%::RIP} else: send "Veuillez patienter 10m avant de réessayer" stop Bon ... t'aurais quand même pu faire des recherches.
  5. command /directeur: trigger: set {directeur} to player send "vous êtes désormais directeur" command /prime: trigger: set {Prime} to {directeur} send "Vous avez mis une prime sur %{directeur}% !" to player stop on death of player: if "%victim%" = {directeur}: delete {Prime} add 10000 to {money::%attacker%}
  6. D'accord, je l'avais oublié ce message x) Après avoir relu ce que je t'ai donnés, je me sens con car c'est terriblement mauvais :c (J'ai bien mieux si tu veux et sa utilise pas de Wait)
  7. C'est une nouvelle version Skript 1.7.10 ? XD Ils sont revenus en arrières les développeurs de Skript ? options: minerais: coal_ore, iron_ore or gold_ore # T'ajoute ce que tu veux comme minerais number: 10 function level(sender: player, xp: number): if {_xp} != 0: # Quand tu appelles la fonction mais que tu veux pas give d'xp, fait : level(player, 0) :) add {_xp} to {xp::%{_sender}%} if {xp::%{_sender}%} = 100: add 1 to {level::%{_sender}%} send "Vous êtes passé niveau %{level::%{_sender}%}% en minage !" to {_sender} # Après, tu te débrouilles, je vais pas tout faire... on break: if event-block is {@minerais}: level(player, {@number}) send "Vous avez gagné {@number} XP pour avoir miné: %event-block%" to player C'est du vite-fait mais voilà.
  8. Shykuzo

    résolu ✔ Skript Report svp

    Pas de soucis, je t'invite à passer ton poste en résolu
  9. send action bar "test" to player # Ou set action bar of player to "test"
  10. Shykuzo

    résolu ✔ Skript Report svp

    Ce n'est pas de ma faute cette fois, c'est toi x) Erreur de tabulation, vérifie les
  11. Shykuzo

    résolu ✔ Skript Report svp

    Effectivement, j'ai mal compris : command /setreport: trigger: set {reportlocation} to location of player send "Salle de report placé en : %location%" to player stop command /report [<offline player>] [<text>]: trigger: if arg 1 is not set: send "Erreur : Veuillez saisir un pseudo !" to player stop else: if arg 1 is not online: send "Erreur : Ce joueur semble s'être déconnecté !" to player stop else: if arg 2 is not set: send "Erreur : Veuillez saisir une raison !" to player stop else: if arg 2 is "Hack", "H.A.C.K", "Triche" or "T.R.I.C.H.E": send "Erreur : Cette raison est invalide !" to player stop else: add 1 to {inter} set {inter::%{inter}%::Plaignant} to player set {inter::%{inter}%::Accusé} to arg-1 loop all players: if loop-player has permission "inter.use": send " " to loop-player send " Signalement reçu : %{Inter}%" to loop-player send " " to loop-player send "Plaignant : %player%" to loop-player send "Accusé : %arg-1%" to loop-player send "Raison : %arg-2%" to loop-player send " " to loop-player stop command /inter [<integer>]: trigger: if player has permission "inter.use": if arg 1 is not set: send "Erreur : Veuillez saisir l'identifiant d'un signalement !" to player stop else: teleport {inter::%arg-1%::Plaignant} to {reportlocation} teleport {inter::%arg-1%::Accusé} to {reportlocation} stop else: send "Erreur : Vos permissions sont insuffisantes !" to player stop Avant de faire quoi que cela soit, va dans ta salle de report et fait "/setreport" Puis, tu fais ce que tu veux avec le /report, ...
  12. Euh, c'est pas TuSKe sa, c'est Skript-GUI ou les gui de base de Skript
  13. Shykuzo

    résolu ✔ Skript Report svp

    Il existe plein de Skript de report mais bon ... command /report [<offline player>] [<text>]: trigger: if arg 1 is not set: send "Erreur : Veuillez saisir un pseudo !" to player stop else: if arg 1 is not online: send "Erreur : Ce joueur semble s'être déconnecté !" to player stop else: if arg 2 is not set: send "Erreur : Veuillez saisir une raison !" to player stop else: if arg 2 is "Hack", "H.A.C.K", "Triche" or "T.R.I.C.H.E": send "Erreur : Cette raison est invalide !" to player stop else: if {Inter} is not set: set {Inter} to 0 add 1 to {Inter} loop all players: if loop-player has permission "inter.use": send " " to loop-player send " Signalement reçu : %{Inter}%" to loop-player send " " to loop-player send formatted "Plaignant : <ttp:Se téléporter à %player% ?><cmd:/tp %player%>%player%<reset>" to loop-player send formatted "Accusé : <ttp:Se téléporter à %arg-1% ?><cmd:/tp %arg-1%>%arg-1%<reset>" to loop-player send "Raison : %arg-2%" to loop-player send " " to loop-player set {Inter::%{Inter}%} to arg-1 stop command /inter [<integer>]: trigger: if player has permission "inter.use": if arg 1 is not set: send "Erreur : Veuillez saisir l'identifiant d'un signalement !" to player stop else: loop {Inter::*}: if loop-value doesn't contain arg-1: send "Erreur : Cet identifiant n'existe pas !" to player stop else: make player execute command "/tp %{Inter::%arg-1%}%" send "Vous avez été téléporter sur %{Inter::%arg-1%}% !" to player stop else: send "Erreur : Vos permissions sont insuffisantes !" to player stop
  14. Version de Minecraft : 1.9.x - 1.12.x (Native : 1.12.2) Version de Skript : 2.5.3 Addons utilisés: ExtrasSK, MundoSK, Reqn, Skellett, Sketch, Skore, SkQuery-Lime, SkRayFall, Skript-Ping, Skript-Placeholders, SkUtilities, TuSKe et Vixio Type du skript : Problème protection Lobby Description du script : Bonjour ! Depuis hier, j'ai ré-installé mon serveur sur une nouvelle machine, cependant, en ré-installant mes Skripts, ... les protections de mon Lobby se sont toutes désactivées ... Je n'ai aucunes erreurs, aucuns problèmes de variable, pas de lag, ... Voici mon code : Merci à vous, Bonne journée !
  15. Shykuzo

    résolu ✔ Teams

    Cette syntaxe, il me semble qu'elle requiert Skellett ou un addon du style.
  16. Nous en avons plusieurs sur notre serveur, notamment pour notre AntiCheat et aucuns bugs, aucuns lags. A moins que ta machine soit un truc claqué, il n'y a aucuns problème. Alors, merci d'éviter ce genre de message étant donné que tu ne réponds pas du tout à la question initiale.
  17. Shykuzo

    inactif ✖ discord

    Sa part sur un signalement pour non respect du règlement
  18. Shykuzo

    résolu ✔ Teams

    Normal, ta version de Skript est ancienne ... Prends la dernière, la 2.5.3 :c
  19. Shykuzo

    résolu ✔ Teams

    Pour ne pas compter les spectateurs, tu les ajoutent à une variable et tu fais : if {TaVariable::*} doesn't contain loop-player: (si tu fais une loop pour le random) Pour la couleur au dessus de la tête : loop {TeamBlue::*}: modify the loop-value's tag to prefix "&b" and suffix "" loop {TeamRed::*}: modify the loop-value's tag to prefix "&c" and suffix ""
  20. Version de Minecraft : 1.9.x - 1.12.x (Native : 1.12.2) Version de Skript : 2.5.3 Addons utilisés: ExtrasSK, MundoSK, Reqn, Skellett, Sketch, Skore, SkQuery (Lime), SkRayFall, Skript-Mirror, Skript-PlaceHolder, Skript-YAML, TuSKe, Vixio et WildSkript Type du skript : Bloquer les contournements de sanctions Description du script : Bonjour / Bonsoir à tous et à toutes ! J'ai créer un système de sanction 100% Skript pour mon serveur et il fonctionne extrêmement bien, cependant, j'aimerais empêcher que mes joueurs puisses contourner leurs sanctions (En particulier dans le cas d'un bannissement.) en bannissant automatiquement le nouveau compte qu'ils auraient créer. Voici le code qui permet de sanctionner : Voici le code dès qu'on est banni : Comme vous pouvez le constater, il y a déjà une variable qui enregistre les comptes de chaque joueur sur son adresse IP, cependant, comme les VPN ne sont pas bloquer (Si vous avez la solution pour cela aussi, ce serait génial.), il peuvent contourner même après un bannissement IP. Variable : {Accounts.%player's ip%::*} Merci grandement à ceux qui arriveront à m'aider, Bonne journée / soirée à tous et à toutes ! Cordialement, Shykuzo.
  21. Salut ! Lorsqu'un joueur fait clique droit sur un papier, défini une variable comme "{TempFly::%player%}" sur n'importe quoi. Ensuite, lorsqu'un joueur refait clique droit, vérifie si la variable est définie N'oublies pas de la faire supprimer des que les 1h sont passés, tu peux faire sa avec un "wait 1 hour" ou avec une fonction. Exemple : # A mettre si tu comptes utiliser la fonction # J'avais fais sa avant mais je me rappelle plus du code exact donc désolé pour les possibles erreurs :/ function Time(Sender: player, Time: text): set {Wait::%{_sender}%} to {_Time} parsed as a timespan wait {_Time} delete {TempFly::%{_Sender}%} on click: if name of tool of player is "Fly 1H": if {TempFly::%player%} is not set: set {TempFly::%player%} to now # Ton code # Version sans fonction wait 1 hour delete {TempFly::%player%} # Version avec fonction Time(player, "1 hour") else: send "Erreur : Attendez %difference between {TempFly::%player%} and now% avant de pouvoir réutiliser ce papier !" to player stop
  22. Code avec SkQuery : # Basique format slot (Slot) of player with (Item) named "(Nom)" to be unsteablable # Exemple : format slot 0 of player with stone named "Test" to be unstealable # Basique + Lore format slot (Slot) of player with (Item) named "(Nom)" with lore "(Lore)" to be unstealable # Exemple : format slot 0 of player with stone named "Test" with lore "Ceci est un test" to be unstealable # Basique + Enchantement format slot (Slot) of player with (Item) of (Enchantement) (Niveau) named "(Nom)" to be unstealable # Exemple : format slot 0 of player with stone of sharpness 10 and knockback 3 named "Test" to be unstealable # Basique + Enchantement + Lore format slot (Slot) of player with (Item) of (Enchantement) (Niveau) named "(Nom)" with lore "(Lore)" to be unstealable # Exemple : format slot 0 of player with stone of sharpness 10 and knockback 3 named "Test" with lore "Ceci est un test" to be unstealable Code avec TuSKe : # Basique make a gui slot (Slot) of player with (Item) named "(Nom)" to do nothing # Exemple : make a gui slot 0 of player with stone named "Test" to do nothing # Basique + Lore make a gui slot (Slot) of player with (Item) named "(Nom)" with lore "(Lore)" to do nothing # Exemple : make a gui slot 0 of player with stone named "Test" with lore "Ceci est un test" to do nothing # Basique + Enchantement make a gui slot (Slot) of player with (Item) of (Enchantement) (Niveau) named "(Nom)" to do nothing # Exemple : make a gui slot 0 of player with stone of sharpness 10 and knockback 3 named "Test" to do nothing # Basique + Enchantement + Lore make a gui slot (Slot) of player with (Item) of (Enchantement) (Niveau) named "(Nom)" with lore "(Lore)" to do nothing # Exemple : make a gui slot 0 of player with stone of sharpness 10 and knockback 3 named "Test" with lore "Ceci est un test" to do nothing
  23. format gui slot 5 of player with skull named "%player%" to be unstealable Si tu met pas la fin aussi ... Par contre, je te déconseilles SkQuery pour les gui, utilise plutôt TuSKe
×
×
  • 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.