-
Compteur de contenus
667 -
Inscription
-
Dernière visite
-
Jours gagnés
24 -
Crédits
784 [Faire un don]
Type de contenu
Profils
Forums
Téléchargements
Downloads Plus Support
module__dplus_manager
Tout ce qui a été posté par Shykuzo
-
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
-
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.
-
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 !!!
-
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.
-
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%}
-
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)
-
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à.
-
résolu ✔ Problème avec "show an action bar from "test" to loop-player"
Shykuzo a répondu à un sujet de CF_CodesGames dans Résolus
send action bar "test" to player # Ou set action bar of player to "test" -
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, ...
-
Euh, c'est pas TuSKe sa, c'est Skript-GUI ou les gui de base de Skript
-
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
-
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 !
-
Cette syntaxe, il me semble qu'elle requiert Skellett ou un addon du style.
-
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.
-
Sa part sur un signalement pour non respect du règlement
-
Normal, ta version de Skript est ancienne ... Prends la dernière, la 2.5.3 :c
-
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 ""
-
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.
-
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
-
inactif ✖ J'ai un probleme pour crée un gui
Shykuzo a répondu à un sujet de strykerz_2_0 dans Inactifs
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 -
résolu ✔ CLOSED [BuildSpawn] Skript pour construire un .schematic
Shykuzo a répondu à un sujet de AlphonseXIII dans Résolus
Met ton poste en résolu alors -
inactif ✖ J'ai un probleme pour crée un gui
Shykuzo a répondu à un sujet de strykerz_2_0 dans Inactifs
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