WaiZeer 11 Posté : 10 janvier 2018 Titre du sujet : [Modération] Plugin /ss comme sur Funcraft Sujet : Version de minecraft / skript : 1.7.10 Type du skript : Skript de modération Description du script : Un skript qu'utilise un serveur se nommant " FunCraft ". Quand on fait /ss <player> cela nous ouvre un menu GUI où l'on peut choisir entre plusieurs choix. " Messages ", " Triche ", " Gameplay " etc... Puis l'on choisit la catégorie et la sanction ! Commandes éventuelles avec les permissions : Je n'ai pas besoin de commandes particulières mais voici la permission : - ss.use Autres précisions: Serveur Thermos (Plugins et mods) Serveur 1.7.10 SkQuery & TuSKe Merci de votre aide et bonne journée. Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 10 janvier 2018 J'ai fais un skript mais il a 3 erreurs Voilà les erreurs : player with a paper' is not an item type (ss.sk, line 7: format gui slot 0 of player with a paper named "Messages"') 'player with a 276' is not an item type (ss.sk, line 8: format gui slot 1 of player with a 276 named "Triche"') 'player with a iron' is not an item type (ss.sk, line 9: format gui slot 2 of player with a iron named "GamePlay"') §7[§6Skript§7]§r §4Encountered 3 errors while reloading §6ss.sk§r! Partager ce message Lien à poster Partager sur d’autres sites
noftaly 497 Répondu : 10 janvier 2018 J'ai fais un skript mais il a 3 erreurs Voilà les erreurs : player with a paper' is not an item type (ss.sk, line 7: format gui slot 0 of player with a paper named "Messages"') 'player with a 276' is not an item type (ss.sk, line 8: format gui slot 1 of player with a 276 named "Triche"') 'player with a iron' is not an item type (ss.sk, line 9: format gui slot 2 of player with a iron named "GamePlay"') §7[§6Skript§7]§r §4Encountered 3 errors while reloading §6ss.sk§r! Tu utilises TuSKe ou SkQuery pour les guis ? Si tu veux utiliser TuSKe, fait "open virtual chest" pas "open chest" Et rajoute des "to do nothing" a la fin de tes formats slots Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 10 janvier 2018 Tu utilises TuSKe ou SkQuery pour les guis ? Si tu veux utiliser TuSKe, fait "open virtual chest" pas "open chest" Et rajoute des "to do nothing" a la fin de tes formats slots Actuellement, j'ai TuSKe et SkQuery sur le serveur Je dois que mettre TuSKe pour les guis ? Si oui, je vais rajouter les " to do nothing " et le " open virtual chest " sur le skript Je vous informe que je l'ai fait ! ☺ Partager ce message Lien à poster Partager sur d’autres sites
eaglezlpha 30 Répondu : 10 janvier 2018 Nan tu peux les laisser en semble skquerry sert toujours pour le "send json" etc Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 D'accord, le seul petit problème est que le json ne sert à rien... Je rappel que je suis en 1.7.10 et non en 1.8 et + 1 Partager ce message Lien à poster Partager sur d’autres sites
noftaly 497 Répondu : 11 janvier 2018 Nan tu peux les laisser en semble skquerry sert toujours pour le "send json" etc Même, SkQuery sert pour énormément d'autre chose. Juste pour les guis, je sais pas si ça aide vraiment ou pas mais faut éviter de mélanger les deux expressions :) 1 Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 D'accord ! Je vais essayer d'enlever SkQuery et mettre le skript proposé Partager ce message Lien à poster Partager sur d’autres sites
noftaly 497 Répondu : 11 janvier 2018 D'accord ! Je vais essayer d'enlever SkQuery et mettre le skript proposé Nan justement faut la garder xD Il ne te servira pas pour ce skript, mais il te servira sûrement pour d'autres ! Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 D'accord ! Je vais juste remplacer mon skript par le skript proposé 1 Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 Petits problèmes... indentation error: expected 8 spaces, but found 12 spaces (ss.sk, line 4: if player has permission "ml.ss":') indentation error: expected 8 spaces, but found 16 spaces (ss.sk, line 5: open virtual chest with 6 rows named "&6Modération &7>> &cMessages" to player') indentation error: expected 8 spaces, but found 16 spaces (ss.sk, line 6: format gui slot 0 of player with golden_hoe named "&6Message Inutile" to run player command "/mute %arg 2% Message Inutile 1 minutes"') 'if' is not a type (ss.sk, line 3: if arg 1 is "messages"') 'virtual chest with 6 rows named "&6Modération"' is not an entity type (ss.sk, line 11: open virtual chest with 6 rows named "&6Modération" to player') '"&cMessages" to run player' is not a text (ss.sk, line 12: format gui slot 0 of player with paper named "&cMessages" to run player command "/mods messages"') Voici le skript utilisé : command /mods [<text>]: trigger: if arg 1 is "messages" if player has permission "ml.ss": open virtual chest with 6 rows named "&6Modération &7>> &cMessages" to player format gui slot 0 of player with golden_hoe named "&6Message Inutile" to run player command "/mute %arg 2% Message Inutile 1 minutes" (Pas de retour à la ligne au niveau du " minutes ") command /ss [<offline player>]: trigger: if player has permission "ml.ss": open virtual chest with 6 rows named "&6Modération" to player format gui slot 0 of player with paper named "&cMessages" to run player command "/mods messages" Partager ce message Lien à poster Partager sur d’autres sites
noftaly 497 Répondu : 11 janvier 2018 Petits problèmes... indentation error: expected 8 spaces, but found 12 spaces (ss.sk, line 4: if player has permission "ml.ss":') indentation error: expected 8 spaces, but found 16 spaces (ss.sk, line 5: open virtual chest with 6 rows named "&6Modération &7>> &cMessages" to player') indentation error: expected 8 spaces, but found 16 spaces (ss.sk, line 6: format gui slot 0 of player with golden_hoe named "&6Message Inutile" to run player command "/mute %arg 2% Message Inutile 1 minutes"') 'if' is not a type (ss.sk, line 3: if arg 1 is "messages"') 'virtual chest with 6 rows named "&6Modération"' is not an entity type (ss.sk, line 11: open virtual chest with 6 rows named "&6Modération" to player') '"&cMessages" to run player' is not a text (ss.sk, line 12: format gui slot 0 of player with paper named "&cMessages" to run player command "/mods messages"') Voici le skript utilisé : command /mods [<text>]: trigger: if arg 1 is "messages" if player has permission "ml.ss": open virtual chest with 6 rows named "&6Modération &7>> &cMessages" to player format gui slot 0 of player with golden_hoe named "&6Message Inutile" to run player command "/mute %arg 2% Message Inutile 1 minutes" (Pas de retour à la ligne au niveau du " minutes ") command /ss [<offline player>]: trigger: if player has permission "ml.ss": open virtual chest with 6 rows named "&6Modération" to player format gui slot 0 of player with paper named "&cMessages" to run player command "/mods messages" À la ligne "if arg-1 is "message"" rajoute un ":" à la fin Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 Rajouté ! Encore 4 erreurs... 'virtual chest with 6 rows named "&6Modération &7>> &cMessages"' is not an entity type (ss.sk, line 5: open virtual chest with 6 rows named "&6Modération &7>> &cMessages" to player') The command doesn't have a 2nd argument (ss.sk, line 6: format gui slot 0 of player with golden_hoe named "&6Message Inutile" to run player command "/mute %arg 2% Message Inutile 1 minutes"') 'virtual chest with 6 rows named "&6Modération"' is not an entity type (ss.sk, line 11: open virtual chest with 6 rows named "&6Modération" to player') '"&cMessages" to run player' is not a text (ss.sk, line 12: format gui slot 0 of player with paper named "&cMessages" to run player command "/mods messages"') §7[§6Skript§7]§r §4Encountered 4 errors while reloading §6ss.sk§r! Partager ce message Lien à poster Partager sur d’autres sites
eaglezlpha 30 Répondu : 11 janvier 2018 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. et attention au tabulation Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 Rebonjour, Voici les erreurs données : 'virtual chest inventory with size 6 named "&6Modération &7>> &cMessages"' is not an entity type (ss.sk, line 6: open virtual chest inventory with size 6 named "&6Modération &7>> &cMessages" to player') '"&6Message Inutile" to close then run player' is not a text (ss.sk, line 7: format gui slot 0 of player with golden hoe named "&6Message Inutile" to close then run player command "/mute %arg 2% Message Inutile 1 minutes"') 'virtual chest inventory with size 6 named "&6Modération"' is not an entity type (ss.sk, line 13: open virtual chest inventory with size 6 named "&6Modération" to player') '"&cMessages" to close then run player' is not a text (ss.sk, line 14: format gui slot 0 of player with paper named "&cMessages" to close then run player command "/mods messages %arg 1%"') §7[§6Skript§7]§r §4Encountered 4 errors while reloading §6ss.sk§r! Partager ce message Lien à poster Partager sur d’autres sites
eaglezlpha 30 Répondu : 11 janvier 2018 Rerebonjour, met a jour ton skript tu as la 2.1.2 a ce qui parait Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 La 2.1.2 est la dernière version de skript Partager ce message Lien à poster Partager sur d’autres sites
noftaly 497 Répondu : 11 janvier 2018 La 2.1.2 est la dernière version de skript Non pas du tout. Elle est méme très vieille. Il faut mettre : Soit les versions de Bensku, qui sont souvent misent à jour mais non officielles, ou la version 2.2-v9b-fixes de Njol, qui est rare est plus trop mise à jour, mais officielle. Si tu es en 1.8, mets soit la version de Njol, soit la dev 27 ou dev 24 de Bensku Partager ce message Lien à poster Partager sur d’autres sites
WaiZeer 11 Répondu : 11 janvier 2018 Non pas du tout. Elle est méme très vieille. Il faut mettre : Soit les versions de Bensku, qui sont souvent misent à jour mais non officielles, ou la version 2.2-v9b-fixes de Njol, qui est rare est plus trop mise à jour, mais officielle. Si tu es en 1.8, mets soit la version de Njol, soit la dev 27 ou dev 24 de Bensku Bonsoir, Je suis actuellement en 1.7.10 Thermos (Mods & Plugins) Donc, si cela est en 1.8, cela ne marchera pas... Et voici le skript : command /mods [<text>] [<player>]: permission: ml.ss permission message: &cTu n'as pas accès a cette commande ! trigger: if arg 1 is "messages": open virtual chest inventory with size 6 named "&6Modération &7>> &cMessages" to player format gui slot 0 of player with golden hoe named "&6Message Inutile" to close then run player command "/mute %arg 2% Message Inutile 1 minutes" command /ss [<offline player>]: permission: ml.ss permission message: &cTu n'as pas accès a cette commande ! trigger: open virtual chest inventory with size 6 named "&6Modération" to player format gui slot 0 of player with paper named "&cMessages" to close then run player command "/mods messages %arg 1%" J'ai fais aussi un autre skript pour que quand on choisit la sanction avec le /ss, cela l'applique ! Bien sur, tout n'est pas sur la même ligne... options: mute: &f[&5Mute&f]&7 command /mute [<offline player>] [<text>] [<timespan>]: trigger: if arg 1 is set: if arg 2 is set: if arg 3 is set: set {mute: :%player%} to arg 3 set {mute.now: :%arg 1%} to now set [mute.why: :%arg 1%} to arg 2 message "&cVous avez été réduit au silence pour &e%arg 2%" message "&cDurée : &e%arg 3%" message "" message "{@mute} Vous avez mute &e%arg 1% &7pour &e%arg 2% &7pendant &e%arg 3%" # else: # else: # else: command /unmute [<offline player>] trigger: if arg 1 is set: if {mute: :%arg 1% is set: delete {mute: :%arg 1%} delete {mute.now: :%arg 1%} delete [mute.why: :%arg 1%} message "{@mute} Vous avez été &eunmute" to arg 1 message "{@mute} Vous avez unmute &e%arg 1% # else: # else: on chat: if {mute : :%player%} is set: set {_mute} to difference between {mute.now: :%player%} and now if {_mute} is less than {mute: :%player%}: message "" message "Vous ne pouvez plus parler" message "&cDurée : &e%{mute: :%player%}%" message "" cancel event else: delete {mute: :%arg 1%} delete {mute.now: :%arg 1%} delete [mute.why: :%arg 1%} Partager ce message Lien à poster Partager sur d’autres sites