Aller au contenu

LeCraftDeOuf

Ancien
  • Compteur de contenus

    1 203
  • Inscription

  • Dernière visite

  • Jours gagnés

    40

Tout ce qui a été posté par LeCraftDeOuf

  1. Soucis résolu par @Azer_Flaash on faction disband: set {_t} to "%event-faction%" parsed as text set {_t::*} to {_t} split at """" loop {_t::*}: if {_n1} is 3: set {_yt} to loop-value add 1 to {_n1} clear {variabledepointdelafaction::%{_yt}%} Merci à toi :p
  2. Skript : 2.2 Dev 27 Mc : 1.8.8 Bonjour, Je fais un skript de point faction, mais le soucis c'est que j'arrive pas à delete le variable (Dit si dessous) de points lors que le faction est disband. J'ai essayer plusieurs méthode mais aucune n'aboutisse mon code: command /faction_point [<text>]: permission: op permission message: &2A là version 3 :) trigger: if arg 1 is "Add": loop all items in player's inventory: loop-value is nether star name of loop-value is "&3&k!!&7 &nPoint Faction&r &3&k!!" set {_t} to "%loop-value%" parsed as text set {_number::*} to {_t} split at " " set {_y} to 0 loop {_number::*}: if {_y} is 0: set {_nombre} to "%loop-value-2%" parsed as number add 1 to {_y} loop {_nombre} times: set {_mplayer.%player%} to faction player from player set {_factionp.%player%} to faction of faction player {_mplayer.%player%} set {_fac.%player%} to name of faction {_factionp.%player%} {_fac.%player%} contains "WarZone": send "&cVous n'avez pas de faction !" stop {_fac.%player%} contains "SafeZone": send "&cVous n'avez pas de faction !" stop {_fac.%player%} contains "Wilderness": send "&cVous n'avez pas de faction !" stop else: add 1 to {variabledepointdelafaction::%{_fac.%player%}%} remove a nether star named "&3&k!!&7 &nPoint Faction&r &3&k!!" from player's inventory if arg 1 is "see": set {_mplayer.%player%} to faction player from player set {_factionp.%player%} to faction of faction player {_mplayer.%player%} set {_fac.%player%} to name of faction {_factionp.%player%} loop {variabledepointdelafaction::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 30000: if loop-value is {_fac.%player%}: send "{@chat.format.kill.2}" set {_t} to true stop if {_t} isn't set: {_fac.%player%} contains "WarZone": send "&cVous n'avez pas de faction !" stop {_fac.%player%} contains "SafeZone": send "&cVous n'avez pas de faction !" stop {_fac.%player%} contains "Wilderness": send "&cVous n'avez pas de faction !" stop else: send "{@chat.format.kill.3}" if arg 1 is "classement": loop {variabledepointdelafaction::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop wait 1 tick set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 wait 1 tick send "{@chat.format.kill.1}" loop {_high.to.low.list::*}: loop-value is player set {_o.%loop-value%} to loop-index parsed as number wait 2 ticks if {_o.%loop-value%} = 1: send "{@message_1} &3Vous êtes &e%{_o.%loop-value%}% &3er" send " " stop loop else: send "{@message_1} &3Vous êtes &e%{_o.%loop-value%}% &3ième" send " " stop loop loop {_high.to.low.list::*}: add 1 to {_result} if {_result} <= 5: send "{@chat.format.kill.2}" on faction disband: set {_mplayer} to event-faction set {_factionp} to faction of faction {_mplayer} set {_fac} to name of faction {_factionp} clear {variabledepointdelafaction::%event-faction%} Je réexplique pour ceux qu'y non pas compris En gros si j'ai 20 points faction, et que je disband (/f disband) sa me laissera ma factions dans le classement et si quelqu'un reprend le même nom de faction il aura les 20 points. Ceux qui n'est pas normal Donc je voudrai que lorsque je disband la variable " {variabledepointdelafaction::%Ma Faction%}" soit delete Merci à tous pour votre aide :)
  3. résolu :p
  4. Version: 1.8.8 Skript: 2.2 dev 27 Bonjour Bonsoir, J'ai fais un code mais le soucis c'est qu'il me retourne sur <none>, j'ai du faire une erreur quelque part mais où ? Le code : on load: if folder "plugins/EnchantGui" doesn't exists: create folder "plugins/EnchantGui" wait 5 ticks if file "plugins/EnchantGui/config.yml" doesn't exists: create file "plugins/EnchantGui/config.yml" wait 5 ticks wf "Prefix: §d§lEnchantement§5» " to "plugins/EnchantGui/config.yml" wait 1 second set {Prefix.EnchantGui} to value "Prefix" get of "plugins/EnchantGui/config.yml" send "%{Prefix.EnchantGui}%" to console Merci de votre réponse
  5. LeCraftDeOuf

    proble panneau

    on rightclick with wither skeleton head: send "&c%player% tu peux te battre contre le Wither uniquement dans la fosse au Wither!" to player cancel event on rightclick on sign: if line 1 is "&c[Wither]": if {combat.wither} is set: send "Action impossible" else: set {W} to amount of wither skeleton head in player's inventory if {W} is greater than or equal to 3: remove 3 wither skeleton head from player's inventory send "test" send "Bonne chance a toi %player% !" to player teleport the player to {combat} wait 10 ticks send "5" wait 10 ticks send "4" wait 10 ticks send "3" wait 10 ticks send "2" wait 10 ticks send "1" spawn a wither at {spawnwither} set {wither.sign} to location of event-block set {combat.wither} to true set line 1 to "&c[Combat]" set line 2 to "est en" set line 3 to "cours" else: send "&cVous n'avez pas assez de tete" to player on death of wither: clear {combat.wither} broadcast "Combat Wither disponible !" set line 1 of block at {wither.sign} to "&c[Wither]" set line 2 of block at {wither.sign} to "faire spawn" set line 3 of block at {wither.sign} to "le wither" set line 4 of block at {wither.sign} to "" J'ai rectifié ton code avec mon téléphone règles juste les tabulation.
  6. LeCraftDeOuf

    Skript Pour Spawner

    retire le based on event-block
  7. LeCraftDeOuf

    Skript Pour Spawner

    T'es addons ?
  8. LeCraftDeOuf

    Ping du joueur

    Surment une mauvaise version de Umbaska prend celui que AltaWine t'as donné.
  9. LeCraftDeOuf

    Skript Pour Spawner

    Bah oui sinon je ne te l'aurai pas donné...
  10. LeCraftDeOuf

    Skript Pour Spawner

    on break of mob spawner: if tool of player is diamond pickaxe: if tool of player is enchanted with silk touch: drop a spawner at player based on event-block else: message "&7[&eHeavenWorld&7] &cVotre pioche n'etait pas enchantee Silk Touch, vous n'avez donc pas recupere le spawner." Code tester
  11. Une function doit être déclarer du genre: function SkriptMC(p: player, t: text): if {_p} is "dd": ect
  12. LeCraftDeOuf

    Effacer les variables.

    clear et delete sa retire la variable sa la remet sur <none> donc elle n'est plus dans les variable (Du-moins je crois )
  13. Le code ?
  14. Tu veut que sa te l'annule si tu regarde du mycelium ?
  15. Peut tu donné la function DessinHelix
  16. LeCraftDeOuf

    Effacer les variables.

    Mdr tu as mit 2 ans pour marquer sa :p
  17. LeCraftDeOuf

    Effacer les variables.

    T'aime les couleurs :p
  18. LeCraftDeOuf

    Skrip objet random

    Suffit de se renseigné un minimum ...
  19. Merci pour la solution mais là c'est pour un GUI pas l'inventaire du joueur :)
  20. pas de soucis :)
  21. Si tu as la solution tu peut toujours la poster pour les autres personnes :)
  22. J'abandonne l'idée merci à tous pour votre aide ! :)
  23. Donc si j'ai bien compris c'est impossible ( pour l'instant ) de faire sa en skript
  24. Je vais voir dans mon code si je peut passer par un liste ;) ( J'editerai se message si aucun message n'est poster) merci pour ton aide précieuse.
  25. Es-tu certains que cela est possible en skript ? Si c'est vraiment possible sa pourrai m'intéresser également.
×
×
  • 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.