Rechercher dans la communauté
Affichage des résultats pour les étiquettes 'solution partielle ...'.
196 résultats trouvés
-
Version de Minecraft : 1.8.9 Version de Skript : 2.X.X Addons utilisés: Aucun sauf si nécessaire Type du skript : Item Custom Description du script : Hello, j'ai pour projet de créer une lame qui : - Ne peux pas se drop de l'inventaire - Ne drop pas au sol quand on meurt - Et Reviens dans l'inventaire après la mort du joueur qui la possède J'ai pour l'instant déjà créer l'item, il ne me manque plus qu'a faire le code qui va l'empêché de drop selon le nom quelle porte "&c&lLame De L'Infinie" mais je n'arrive pas à faire en sorte quel ne drop pas quand le joueur meurt avec et qu'elle revienne dans l'inventaire après la mort de celui-ci. Cela peux être en réalité très facile mais je suis débutant en Skript Merci d'avance ! -Slayziiy
-
Version de Minecraft : 1.14 Version de Skript : 2.5.3 Type du skript : Classement Description du script : Bonjour, J'aurais besoin de votre aide pour un script que je souhaite développer. En effet, j'aimerais classer les joueurs en fonction du checkpoint qu'ils ont atteint. En d'autres termes, plus un joueur atteint un checkpoint élevé, plus il sera classé en haut du classement. Je souhaite également pouvoir afficher le nom du joueur ainsi que sa position dans le classement. La variable qui contient le numéro du checkpoint est {checkpoint.%loop-player's uuid%}. Vous trouverez ci-joint le début de mon programme. Merci d'avance pour votre aide. Command /classement: trigger: set {_message} to "<gold>--- Classement des Joueurs ---<reset>" send {_message} to sender send "" loop all players: send "&l&e%loop-player% -> Checkpoint : &c%{checkpoint.%loop-player's uuid%}%"
-
Version de Minecraft : 1.16.5 Version de Skript : 2.6 Addons utilisés: SqQuery, Skelett Type du skript : Récupérer le nom du joueur Description du script : Salut à tous ! Je viens vers vous car j'aimerai récupérer le nom d'un argument (en l'occurrence le nom du joueur) dans un évenement "On inventory click". Je réaliste actuellement une commande de mute par le biais d'un menu GUI en utilisant simplement la syntaxe que propose skript (je suis un vieux de la vieille) et j'aimerai récupérer mon arg 1 (= nom du joueur cible) dans l'event on player inventory click) command /mute [<player>]: trigger: if {adminrank.%uuid of player%} is not "Gestion Loup" or "Garde_loup" or "Développeur": send "&cCommande réservée aux membres du staff !" stop if arg 1 is set: open chest with 1 row named "SANCTION MUTE" to player wait 1 tick set {_currentSlot} to 0 while {_currentSlot} < 9: set slot {_currentSlot} of open inventory of player to black stained glass pane increase {_currentSlot} by 1 set {_item} to arg 1's skull set line 1 of {_item}'s lore to "&b&l❖ &fVie du joueur: &e%arg-1's health%" set line 2 of {_item}'s lore to "&b&l❖ &fNiveau de faim: &e%arg-1's food level%" set line 3 of {_item}'s lore to "&b&l❖ &fRang du joueur: &e%{adminrank.%uuid of arg 1%}%" set slot 4 of open inventory of player to {_item} named "%arg 1%" set {_item} to green wool set line 1 of {_item}'s lore to "&eMute %arg 1% pour une durée de &n&c30 minutes." set slot 1 of open inventory of player to {_item} named "&b✦ &cSanction 1 &b✦" set {_item} to orange wool set line 1 of {_item}'s lore to "&eMute %arg 1% pour une durée de &n&c45 minutes." set slot 2 of open inventory of player to {_item} named "&b✦ &cSanction 2 &b✦" set {_item} to red wool set line 1 of {_item}'s lore to "&eMute %arg 1% pour une durée de &n&c1 heure." set slot 6 of open inventory of player to {_item} named "&b✦ &cSanction 3 &b✦" set {_item} to black wool set line 1 of {_item}'s lore to "&eMute %arg 1% pour une durée de &n&c24 heures." set slot 7 of open inventory of player to {_item} named "&b✦ &cSanction 4 &b✦" La commande s'exécute parfaitement, en revanche, je ne sais pas comment définir l'arg 1 qui ci-dessus est <player> cible dans mon inventory click : on inventory click: if name of event-inventory is "SANCTION MUTE": cancel event if index of event-slot is 1: close player's inventory Après le close j'aimerai que ça set une variable du joueur ciblez et récupérer dans le gui du style set {mute.%uuid of JOUEUR CIBLE DANS LE MENU GUI} to true je sais pas si c'es très clair...
-
Version de Minecraft : 1.16.5 Version de Skript : 2.6 Addons utilisés: SkQuery, WildSkript Type du skript : Admin chat Description du script : Salut l'équipe ! Je viens vers vous, car je souhaite faire un admin tchat avec une variable définie. Je n'arrive pas à faire un loop correct pour vérifier que le joueur ait bien la variable activée J'ai cherché sur internet et je trouve souvent ça : Et moi je veux juste vérifier si mon joueur parmi tous les joueurs a cette variable : set {staffchat.%uuid of player%} to true Et ensuite dans le on chat envoyer UNIQUEMENT le message du joueur ayant la variable set à TOUS LES JOUEURS ayant cette même variable set. si quelqu'un peut m'aider je vous remercie par avance... En effet les loops ne sont pas trop mon fort.
-
Version de Minecraft : 1.16.5 Version de Skript : 2.6.4 Type du skript : Skript pour menotter avec un item qui viendras d'un mod et un scanner qui permettrais d'ouvrir l'inventaire qui viendras sur même mods Description du script : Bonjour je voudrais faire un serveur RP sous dictature et j'aurais besoin d'un script qui permettrait de menotter et scanner des joueurs seulement si ils ont une permissions pour éviter que n'importe quelle joueur puisse l'utiliser. Il faudrait que faire clic droit pour que le joueur sois menotter mais il ne doit pas bouger car si il bouge s'est impossible de le menotter, pour scanner l'inventaire d'un joueur il n'est pas obligatoire de menotter le joueur visé. Les menottes auront pour ID 30123 et le scanner auras 30124 Merci d'avance
-
Version de Minecraft : 1.19 Version de Skript : 2.6.3 Addons utilisés: SkGUI Type du skript : Skript de Shop Description du script : Bonjour/Bonsoir J'aimerais de l'aide pour mon skript de shop pour un serveur Skyblock : J'aimerais que l'admin du serveur puisse ajouter un item dans le shop via une commande qui permette également de donner le prix de l'objet et lorsqu'on clique sur l'item en question, cela récupère les variables pour que le joueur puisse payer un item du shop et que ça lui retire comme il faut l'argent Ne sachant pas comment faire ce type de skript j'ai juste commencé une base et j'espère que ca va vous aider ^^' command /shop [<text>] [<number>]: trigger: if arg 1 is "add": if arg 2 is set: if player is holding block: add block to {shop.block::*}
-
Version de Minecraft : 1.16.5 Version de Skript : ? Addons utilisés: Addon1, Addon2, ... Type du skript : Je voudrais un loop-entity mais que le joueur ne sois pas comptez dedans Description du script : J'aimerai un skript permettant de faire un loop-entity sans prendre en compte le joueur
-
Version de Minecraft : 1.8.8 (Avec ViaVersion) Version de Skript : 2.1.2 Addons utilisés: Aucun, mis à part que j'ai des addons skripts en plus. Type du skript : Detection de Fly Description du script : Hey, hier j'ai commencé à créer un AntiCheat sur mon serveur mais malheureusement je n'arrive pas à comprendre les packets donc en attendant j'essaie de faire quelque chose d'assez clean sans les packets. J'ai déjà fait "l'AntiReach" mais là je galère un peu sur la détection du Fly malheureusement. J'ai essayé différentes lignes de codes et je n'ai pas trouvé de tutos qui montrais comment régler ce problème. J'essaie de faire en sorte que quand un Joueur fly sans l'autorisation "lss.use" cela envoie un message aux staffs, et au bout de quelque fois cela envoie le message avec un x2 x3 et arrivé au x4 normalement cela devrais bannir la personne qui fly sans permission. Mais malheureusement les quatres problèmes que j'ai sont: Les messages de détections "&8[&c!&8] &7[&dAnti&cCheat&7] &d» &7Le joueur &d%player% &7est suspecté de &cFly &7!" sont envoyé au Joueur qui est suspecté. Les messages sont spammés aulieu d'être envoyé qu'une seule fois. Cela ne m'affiche que le premier message, c'est à dire que il n'y a pas de x2 x3 ou même le bannissement que j'ai programmé. Cela m'affiche dans le chat que je reload le skript qu'il y a 9 erreurs ( A cause des tabs qui sont ligne: 15,16,17,18,19,20,21,22 c'est à dire les 8lignes à partir de la 15 sont fausses à causes des tabs, par exemple pour l'avant-dernier celon eux j'ai mis 4tabs au lieu de 7tabs, alors que pour moi cela rentre parfaitement dans le code ). Merci d'avoir pris le temps de lire ma demande je vous communique le code ci-dessous, si vous ne pouvez pas m'aider pour ce code, pouvez-vous me conseiller quelque chose d'autre ? Merci beaucoup et bonne journée/soirée à vous Voici mon code: on any movement: loop all players: if loop-player have permission "lss.use": set {Notif.alert} to loop-players else: stop if player is flying: if {fly.%player%} is true: stop else: set {AntiFly.%player%} to player add 1 to {AntiFly.%player%} if {AntiFly.%player%} is 1: send "&8[&c!&8] &7[&dAnti&cCheat&7] &d» &7Le joueur &d%player% &7est suspecté de &cFly &7!" to {Notif.alert} if {AntiFly.%player%} is greater than 1: if {AntiFly.%player%} is smaller than 2: send "&8[&c!&8] &7[&dAnti&cCheat&7] &d» &7Le joueur &d%player% &7est suspecté de &cFly x2&7!" to {Notif.alert} if {AntiFly.%player%} is greater than 2: if {AntiFly.%player%} is smaller than 3: send "&8[&c!&8] &7[&dAnti&cCheat&7] &d» &7Le joueur &d%player% &7est suspecté de &cFly x3&7!" to {Notif.alert} if {AntiFly.%player%} is greater than 3: make console execute command "/ban %player's ip% Fly [Tentative de Fly]"
-
solution partielle ... Protection Loot à la mort d'un joueur
albertboss98 a posté un sujet dans Résolus
Version de Minecraft : 1.8.8 Version de Skript : 2.2-dev25 Type du skript : Anti Steal Loot Description du script : Hello ! Le skript est : Lorsqu'un joueur ( alpha ) tue un autre joueur ( beta ), le stuff est protégé pendant 15 secondes néanmoins si alpha prend le stuff au sol et qu'il le rejette tout le monde peut prendre le stuff ( uniquement le stuff jeter au sol tout le monde peut le prendre ) tout le stuff non touché au sol reste protégé ! Merci d'avance -
Version de Minecraft : 1..8.8 Version de Skript : 2.2 dev37c Type du skript : Classement top 10 avec son propre top Description du script : Hello! je souhaite faire un Skript qui affiche le classement des meilleurs killeurs et même si ils sont offline, et à la fin du classement afficher le top du joueur qui exécute la commande. Ex : Classement : joueur1 - 20 kills joueur2 - 17 kills …. …. Votre top est de 26 avec 7 kills le top de la personne doit être afficher même si il est + de 10 merci d’avance pour votre réponse ! 😉
-
Version de Minecraft : 1.8.8 Version de Skript : 2.2-dev35 Type du skript : Compteur de Kill sur une épée qui ne se perd pas à la mort Description du script : Hello! Alors mon skript est le suivant : Je souhaite faire une épée qui possède un compteur de kill et à la mort il revient dans votre inventaire. Lorsqu'un joueur vend son épée ou l'a donne à quelqu'un d'autre, le compteur doit continuer. Le compteur est propre à chaque épée et non au joueur. ( Si possible , si le joueur kill deux fois d'affilés la même personne , le compteur ne bouge pas ) Pour éviter le boost compteur Merci d'avance ^^
-
Version de Minecraft : 1.8.8 Version de Skript : 2.1.2 Addons utilisés: TuSKe, WildSkript, skRayFall, RandomSK et skore (que j'ai ajouté mais qui ne s'affiche pas quand je fais /pl IG.) Type du skript : Scoreboard Description du script : Je postule ici pour avoir quelques conseils/code pour faire un scoreboard avec: Afficher le pseudo, le grade (luckperms, essentials, vault), le monde dans lequel on est, le nombre de connectés, le ping. Aussi: "if player is in world "nomdumonde" " où le mettre ? Merci à vous, cordialement SpalaXy_.
-
Version de Minecraft : 1.19 Version de Skript : 2.6.3 Addons utilisés: SK-NBeeT v2.11.1, Skellett v1.9.11, SkQuery v4.1.7, SkBee v2.3.2, MundoSK v1.8.5 Type du skript : un skript qui permet avec une commande de give un seul item Description du script : Bonjour, Je voudrais savoir comment faire pour que les visiteurs de mon serveur fassent une commande pour se give un billet, mais pas plus par exemple /billet Merci.
-
Version de Minecraft : 1.8.8 Version de Skript : 2.6.2 Addons utilisés: SkBee, SkRayFall Type du skript : Bonjour, je voulais savoir comment faire pour afficher les cœurs d'absorption dans la barre de vie d'un joueur sous son pseudo. J'ai essayé de le faire avec skript-reflect mas ça ne marche pas. Comme vous le voyez dans l'image ci-jointe, la barre de vie affiche 20 cœurs au lieu de 24 cœurs alors que j'ai de l'abso. Quelqu'un pourrait m'aider ?
-
Version de Minecraft : 1.19 Version de Skript : 2.6.2 pour 1.19 Addons utilisés: Skellet-legacy2.0.7, SkQuery4.1.6 Type du skript : Skript de grades Description du script : Bien le bonjour/bonsoir J'ai besoin d'aide sur un skript de grades que je suis en train de faire actuellement. Lorsque j'attribue le grade à un joueur, le grade se set bien dans le tab et dans le chat mais dans le tag du joueur c'est différent, le grade s'affiche bien devant avec la couleur du grade mais le pseudo reste en blanc alors que chaque préfix de grade est suivit d'un code couleur pour le pseudo (ex: &4Fondateur &4) J'aimerais savoir comment corriger ce problème, j'ai essayé plusieurs méthodes comme set tag of player ou set player's prefix mais skript ne reconnait pas les lignes... Peut-être que je m'y suis mal pris... Si quelqu'un peut m'aider SVP ? Voici mon code: on load: create nametag "dev" #violet create nametag "anim" #bleu create nametag "fonda" #rouge foncé create nametag "admin" #rouge claire set prefix of nametag "dev" to "&5Développeur &5" set prefix of nametag "anim" to "&bAnimateur &b" set prefix of nametag "fonda" to "&4Fondateur &4" set prefix of nametag "admin" to "&cAdministrateur &c" on first join: set {grade.%player's uuid%} to "Débutant" set the player's tablist name to "&7Déb &7%player%" on join: wait 10 ticks if {grade.%player's uuid%} is "Développeur": set the player's tablist name to "&5Dev &5%player%" add player to nametag "dev" if {grade.%player's uuid%} is "Animateur": set the player's tablist name to "&bAnim &b%player%" add player to nametag "anim" if {grade.%player's uuid%} is "Fondateur": set the player's tablist name to "&4Fonda &4%player%" add player to nametag "fonda" if {grade.%player's uuid%} is "Administrateur": set the player's tablist name to "&cAdmin &c%player%" add player to nametag "admin"
-
Version de Minecraft : 1.16.5 Version de Skript : 2.6.3 Addons utilisés: Type du skript : skript pour shop Description du script : je voudrais faire un shop pour acheter et vendre des item , mais chaque code que je trouve ne fonctionne pas car la ligne ""open chest with 3 row named "&7&l[&6&lBoutique&7&l]" to player"" ne fonctionne pas , faut t'il rajouter un addons , ou bien le modifier ? il y a d'autre ligne qui ne marche pas voici le code a mettre a jour ou a modifier si erreur de ma part il y a : ShopSystem.sk
-
Version de Minecraft : 1.12.2 Version de Skript : 2.6.1 Type du skript : Quand une variable atteint un certain nombres quelque choses se passe Description du script : Bonjour/soir, j'aimerai savoir comment faire que quand une variable atteint un certain nombre quelque chose se passe exemple : Quand la variable {cow.kill::%player%} atteint 5 il se passe quelque chose car : on death: if victim is cow: add 1 to {cow.kill::%player%} et j'aimerai que quand ducoup cette variable atteint "5" sa fait sa : send "&4Vous avez terminer la quête &1Tueur de vaches !" to player
-
Version de Minecraft : 1.19 Version de Skript : 2.6.3 Addons utilisés: SkQuery Type du skript : Skript de chance Description du script : Bonjour Je fais ce sujet car j'ai un soucis avec mon skript de chance d'obtenir un item en cassant un bloc. Lorsque le joueur casse un bloc, il est censé recevoir a coup sur un item sauf que ce n'est pas le cas et j'aimerais savoir où j'ai fait une erreur pour corriger cela.... on break of skeleton skull: if {currentregion.%player%} = "spawn": cancel event send "&6Archéologue >> &eIci tu es au spawn et ce que tu as trouvé fait partit de mes affaires, tu ne peux pas les prendre !" to player stop else: if {currentregion.%player%} = "Wilderness": clear drops chance of 40%: give bone named "&aFossile du t-rex" to the player stop chance of 35%: give bone named "&eFossile du triceratops" to the player stop chance of 2%: give bone named "&5Fossile mystère" to the player stop chance of 23%: give bone named "&bFossile du vélociraptor" to the player stop
-
Version de Minecraft : 1.19. Version de Skript : 2.6.3 Addons utilisés: Aucun Type du skript : Skript de modération Description du script : Bien le bonjour, je viens vers vous ajd pour espérer avoir de l'aide : Je suis en train de faire un skript de modération avec /tempban /ban etc... et là je suis arrivé au /history, tout fonctionne correctement, un gui s'ouvre avec tout ce que je souhaite mais le soucis est que j'aimerais que sur l'item représentant la sanction du joueur il soit marqué le type de sanction, la date de la sanction et la raison, sauf que une seule ligne est marquée sur la sanction et je ne comprend pas, je vous laisse le code pour que vous voyez par vous-même et pour avoir de l'aide si possible ^^ command /kick [<player>] [<text>]: permission: kick.admin permission message: &cCette commande est réservée à la modération ! trigger: if arg 1 isn't set: send "{@prefix} {@player_is_offline}" to player stop else: add 1 to {k.%arg 1%} set {kick.now.%{k.%arg 1%}%.%arg 1%} to now set {kick.sanction.%arg 1%} to "&6Sanction : &cKick %nl% &6Raison : &c%arg 2% %nl%&6Date : &c%{kick.now.%{k.%arg 1%}%.%arg 1%}%" add {kick.sanction.%arg 1%} to {sanctions.%arg 1%::*} kick player-arg due to "{@prefix} {@kicked} &c%arg 2%" broadcast "{@prefix} &6Le joueur &c%arg 1% &6a été kick du serveur pour &c%arg 2%" stop command /history [<offline player>] [<text>]: trigger: if arg 1 isn't set: set {history.%player%} to a new chest inventory with 6 rows with name "&6Historique de &c%player%" wait 1 tick set {_s} to 0 loop 54 times: set slot {_s} of {history.%player%} to black stained glass pane with name " " add 1 to {_s} wait 1 tick set slot 4 of {history.%player%} to player head with name "&c%player%" if {sanctions.%player%::*} is empty: open {history.%player%} to player stop else: set {_s} to 18 loop {sanctions.%player%::*}: set slot {_s} of {history.%player%} to paper with name "%loop-value%" add 1 to {_s} open {history.%player%} to player if arg 1 is set: if arg 2 is "clear": if player has permission "history.clear": delete {sanctions.%arg 1%::*} send "{@prefix} &dVous avez supprimé l'historique de ce joueur !" to player
-
Version de Minecraft : 1.19.2 Version de Skript : 2.6.3 Addons utilisés: Aucun Description du script : Bonjour, j'ai récemment recommencé à utiliser skript et j'ai essayé d'utiliser l'item event mais il ne marche pas TvT on inventory click: event-item is stone broadcast "stone" J'ai aussi essayé l'exemple de la documentation mais rien ne marche on inventory click: if event-item is stone: give player 1 stone remove 20$ from player's balance Merci
-
Version de Minecraft : 1.8.8 Version de Skript : 2.6.1 Addons utilisés: Addon1, Addon2, ... Type du skript : script commande item permission Description du script : Bonjour, j'essaye de faire en sorte que quand on a un item qui a un lore et name spécifique et qu'on clique droit avec dans la main, pour l'utiliser il faut une permission, ne pas avoir une certaine permission, et quand on peut l'utiliser cela donne une permission avec luckperm et donne un message au joueur et ensuite supprime l'item merci d'avance pour votre aide on rightclick on item: if name of player's tool is "&e&kHaste 2": if player has permission "deluxemenu.haste1": message "&cVous devez avoir l'atout haste 1" cancel event if player has permission "deluxemenu.haste2": message "&cVous avez déja l'atout haste 2" cancel event trigger: message "Vous avez débloquer l'atout Haste 2 !" execute console command "lp user %player_name% permission set deluxmenu.haste2" clear player's tool
-
Bonjour, J'aimerais savoir si c'est possible d'afficher des détails custom sur un item en utilisant le bouton "Shift" dans l'inventaire. J'ai déjà cherché dans d'autre forums mais je n'ai rien trouvé. Cela m'aiderait vraiment car je crée des items / armes custom et j'aime bien donner des détails dans le lore des items mais il est parfois dérangeant de voir trop d'informations apparaitre d'un coup en passant la souris dessus. Merci d'avance pour votre aide ! ❤️ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Plus d'infos sur les plugins / addons que j'utilise: Version de Minecraft : 1.12.2 Version de Skript : 2.5.3 Addons utilisés: SKellett (v1.9.11), Skript-yaml (v1.3.2), SkUtilities (v0.9.2), SkQuey (v4.1.1), TuSKe (v1.8.2), SharpSK (v1.6.4), SkStuff (v1.6.4.1)
-
Version de Minecraft : 1.18 Version de Skript : 2.6.3 Addons utilisés: aucun Type du skript : item avec lore counter kill et reste dans l'inventaire Description du script : bonjour, j'aurai besoin d'aide au sujet d'un skript (Si vous avez un quelconque plugin affiliant à cela me le faire parvenir svp!) j'aimerai créer un item name exemple:punishing avec le nombre de kill qui augmente à chaque kill mais seulement avec cette item . ainsi aussi un avec lequel il reste dans l'inventaire avec bien evidemment un lore pour chacun que je puisse écrire par exemple cette arme ne quitte pas à votre mort .
-
Version de Minecraft : 1.18.2 Version de Skript : 2.6.3 Addons utilisés: Type du skript : Bonjour j'ai un problème avec mon Tab Completer Description du script : on tab completer for "/friend": set {_completers::*} to "add", "remove" and "list" loop {_completers::*}: add loop-value to completions
-
Bonjour, j'aimerai supprimé une animation de coffre (ouverture) Pour un mod modération Comme ça les Modérateur peuvent ouvrir les coffres sans êtres cramé en vanish. Pourriez vous m'aidez s'il vous plaît. (j'ai conscience qu'il est pas bon et que ça désactive que l'ouverture des coffres). Mon code: on right click on chest: if {mod.%player%} is true: cancel event