Aller au contenu

Xelef

Membre
  • Compteur de contenus

    283
  • Inscription

  • Dernière visite

  • Jours gagnés

    4
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Xelef

  1. Xelef

    Set slot echante

    Pas super sympa comme réponse. Seulement, des skripts de modération il y en a des caisses dans la partie "Ressources", rien ne l'empêche d'en télécharger un puis de le modifier soit grâce à un fichier de configuration, soit directement dans le code. Une fois de plus, certaines personnes auront beau faire des skripts à la limite de la perfection, complètement personnalisables, les gens ne les regardent même pas, et s'empressent directement de faire un post pour avoir LEUR propre skript de modération. Je trouve cette mentalité vraiment déplorable, le fait de toujours vouloir SON propre skript, et de, excusez-moi le terme, "polluer" cette partie du forum avec des demandes comme celle-ci. Après bien-sûr, pas de chance c'est sur son poste que ça tombe, mais ça fait un petit moment que j'observe ça et vraiment, je trouve que la communauté et l'entraide qu'il y avait avant sur Skript-MC est quasiment devenue nulle. Pour terminer, c'est sûrement un peu exagéré comme réaction, envers quelqu'un qui souhaitais simplement savoir comment faire un event, et encore une fois, une simple recherche sur la doc t'aurais permis de trouver ce que tu cherches. [Contenu masqué] Sur ce bonne soirée à toi.
  2. Xelef

    Set slot echante

    Un skript de modération ? Quelle originalité !
  3. Xelef

    Premier jour d'un mois

    Attends arrêtez tout, je vais le refaire en entier l'algo, parce que là y'a vraiment trop d'erreurs de ma part :eek:
  4. Xelef

    Premier jour d'un mois

    Bonjour bonjour, Je viens de refaire ta fonction et tout semble marcher, je t'envois ça et tu me dis si cela te convient ;) function firstDayOfMonth(year: integer, month: integer, day: integer) :: text: if {_month} == 1: set {_month} to 13 else if {_month} == 2: set {_month} to 14 set {_century} to ceil(year / 100) set {_year.century} to mod({_year}, 100) set {_result} to ceil(mod(({_day} + ((26*({_month} + 1)) / 10) + {_year.century} + ({_year.century} / 4) + ({_century} / 4) + (5 * {_century})), 7)) if {_result} == 0: set {_final} to "Samedi" parsed as text else if {_result} == 1: set {_final} to "Dimanche" parsed as text else if {_result} == 2: set {_final} to "Lundi" parsed as text else if {_result} == 3: set {_final} to "Mardi" parsed as text else if {_result} == 4: set {_final} to "Mercredi" parsed as text else if {_result} == 5: set {_final} to "Jeudi" parsed as text else if {_result} == 6: set {_final} to "Vendredi" parsed as text return {_final} command /aaa: trigger: set {_msg} to firstDayOfMonth(2001, 7, 22) send "%{_msg}%" to player EDIT : Aïe, les années bissextiles ne sont pas prises en compte... Bon j'y retourne voir comment gérer ça :mad:
  5. Pas d'erreurs dans la console ? C'est quand même bien étrange si y'a rien dans ta console...
  6. Télécharges Skript ici, normalement tu ne devrais plus avoir cette erreur : [Contenu masqué]
  7. Il me semble que ce n'est pas la bonne syntaxe. Utilises plutôt : make player execute command "/gamemode 0"
  8. Salut, Voilà sur quoi je tombe après 2 minutes de recherche sur la doc : - Si tu préfères WildSkript : [Contenu masqué] - Ou si tu préfères skUtilities : [Contenu masqué]%20in%20Directory
  9. Xelef

    Problème on unload

    Salut, En effet cet erreur est "normale", lorsque que tu utilises l’événement "on unload", ton script ne peut pas cibler un joueur en particulier. Tu as deux solutions, soit utiliser le "on quit" pour cibler le joueur qui quitte ton serveur, ou bien tu dois créer une liste des joueurs qui ont l'effet puis la loop et supprimer les variables .
  10. Encore plus simple et qui marche sans variable locale : on chat: if last character of message is not "." or "?" or "!" or ";" or ":": #TesActionsIci En espérant avoir résolu le problème :D
  11. Salut, Il semblerait que tu ai mis trop de "stockage" dans ton GUI, en effer la ligne : te dit que tu ne peux avoir plus de 27 cases dans ton GUI. Bonne journée.
  12. Dommage de ne pas prendre quelques minutes pour regarder la doc avant de poster une demande sur le forum.. Tout se trouve ici : [Contenu masqué] [Contenu masqué] [Contenu masqué] Essaie de comprendre par toi même, si vraiment tu n'y arriveras pas on t'aidera, mais le faire par soi même est souvent plus efficace et répond souvent plus à ce que l'on attend réellement.
  13. Comme je te l'ai dis juste avant, "modsceptre_sceptrezeus" est un item qui provient d'un mod, Skript ne peut donc pas l'avoir dans sa banque d'aliases, c'est pourquoi tu dois utiliser l'ID de cet item (ex. : wood = 5, stone = 1).
  14. D'accord, je ne savais pas que c'était d'un mod perso. Il te suffira donc de remplacer le : on rightclick with a stick: par : on rightclick with a [iD de ton item]: et de soit enlever la ligne : if tool of player's name is "sceptrezeus": soit de la remplacer par le bon nom de ton item.
  15. C'est donc ta version de Skript qui doit être pas normal. Essaie une des versions de benksu, qui continue de mettre à jour Skript, car Njol (l'auteur de Skript) a arrêté les MàJ : [Contenu masqué] Pour ma part j'utilise la version dev27 sur mon serveur 1.8.8, car les plus récentes ne fonctionnent pas. Essaie d'installer les version plus anciennes en commençant par celle-là, jusqu'à qu'une marche.
  16. Salut, non normalement tu n'as pas besoin d'addon pour ces 2 events, ils sont présents dans Skript de base. Néanmoins, le "on pickup" du script de @Shelk ne fonctionnait pas, je me suis permis d'en refaire un qui marche pour moi. Essaie de mettre ce p'tit bout de code à la place, et si ça ne marche toujours pas, on essaieras de changer ta version de Skript. on pickup of note_block or sign_item or darkoakleaves or normalwood plank: set {_item} to event-item wait 1 tick remove 1 of {_item} from player's inventory on drop of note_block or sign_item or darkoakleaves or normalwood plank: delete event-entity P.S : @Shelk Les aliases des items c'est mieux que leurs IDs :p
  17. Salut à toi, je t'ai fais un petit script qui marche pour ma part, seulement tu ne donnes pas plus d'informations à propos de quel item est utilisé en tant que sceptre, j'ai donc supposé que c'était un stick. Tu peux le modifier si ce n'est pas le bon item. on rightclick with a stick: if tool of player's name is "sceptrezeus": loop all blocks in radius 3 around player: if loop-block is water: set loop-block to glass Bonne journée à toi !
  18. Xelef

    Achat de kits PvPBox

    T'es tellement agressif.. Un simple "non désolé" aurait suffit..
  19. C'est quoi ta variable pour l'argent d'un joueur ? Ou sinon tu utilises quel plugin pour l'économie ?
  20. Il faut que tu envois l'erreur qui est dans ta console ;)
  21. Merci, bonne continuation à toi ! ;-)
  22. on rightclick: if name of tool of player is "&3Crates": loop all items in the player's inventory: if loop-item is Chest named "&3Crates": wait 1 tick remove 1 Chest named "&3Crates" from player's inventory open chest with 3 rows named "&3Crates" to player format slot 0 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 1 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 2 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 3 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 4 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 5 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 6 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 7 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 8 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 9 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 17 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 18 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 19 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 20 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 21 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 22 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 23 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 24 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 25 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 26 of player with 1 Red Stained Glass Pane named "" to be unstealable format slot 13 of player with 1 Diamond Sword of sharpness 1 named "" to be unstealable play raw sound "note.pling" at player with pitch 10 volume 10 wait 0.5 second format slot 13 of player with 1 Diamond Pickaxe of efficiency 2 named "" to be unstealable play raw sound "note.pling" at player with pitch 10 volume 10 wait 0.5 second format slot 13 of player with 1 Melon Seeds named "" to be unstealable play raw sound "note.pling" at player with pitch 10 volume 10 wait 0.5 second format slot 13 of player with 15 Diamond named "" to be unstealable play raw sound "note.pling" at player with pitch 10 volume 10 wait 0.5 second format slot 13 of player with 15 Ender Pearl named "" to be unstealable play raw sound "note.pling" at player with pitch 10 volume 10 wait 0.5 second set {_random_coffre} to a random integer between 1 and 5 wait 0.5 second if {_random_coffre} is 1: format slot 13 of player with 1 Diamond Sword of sharpness 1 named "" to be unstealable play raw sound "random.levelup" at player with pitch 10 volume 50 close inventory to player give 1 Diamond Sword of sharpness 1 to player stop if {_random_coffre} is 2: format slot 13 of player with 1 Diamond Pickaxe of efficiency 2 named "" to be unstealable play raw sound "random.levelup" at player with pitch 10 volume 50 close inventory to player give 1 Diamond Pickaxe of efficiency 2 to player stop if {_random_coffre} is 3: format slot 13 of player with 1 Melon Seeds named "" to be unstealable play raw sound "random.levelup" at player with pitch 10 volume 50 close inventory to player give 15 Melon Seeds to player stop if {_random_coffre} is 4: format slot 13 of player with 15 Diamond named "" to be unstealable play raw sound "random.levelup" at player with pitch 10 volume 50 close inventory to player give 15 Diamond to player stop if {_random_coffre} is 5: format slot 13 of player with 15 ender_pearl named "" to be unstealable play raw sound "random.levelup" at player with pitch 10 volume 50 close inventory to player give 15 ender_pearl to player stop Perso. ça marche ;-)
  23. J'essaie ton compte, et je te dis ;-)
  24. Hey ! Tu devrais utiliser une variable temporaire : {_random_coffre} Pour mettre un nombre random utilise : set {_random_chest} to a random integer between 1 and 5
  25. command /pvp stats <player>: trigger: Non ?
×
×
  • 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.