Aller au contenu

Skripting

Ancien
  • Compteur de contenus

    2087
  • Inscription

  • Dernière visite

  • Jours gagnés

    70
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Skripting

  1. Skripting

    Skript "MOTD"

    Tu ne peux pas encore faire cela en Skript seul Java le permet malheureusement. Tu peux cepedant modifier un MOTD via Skript.
  2. Skripting

    Cadeau chaque jour

    on connect: wait 1 tick set {_wait} to difference between now and {last.cadeau.%player%} if {_wait} is less than 1 day: send "&aUn cadeau arrive bientôt ;) !" else: execute console command "/ta commande" send "&aVoici le cadeau du jour^^ !" set {last.cadeau.%player%} to now
  3. Skripting

    Easter Egg

    Supprime la ligne "if entity is a wolf", puis remplace les "entity" par "entities" et enfin à partir de la ligne 46 tu mets un tab de plus à chaque ligne jusque à ligne 59.
  4. Skripting

    Skript tempban

    ... Pour TempBan un joueur, tu fais /Ban [Pseudo] [Raison] [Temps] Pour le bannir définitivement, il suffit de ne pas mettre du durée. Pour UnBan un joueur, tu fais /UnBan [Pseudo] Attention, tu dois mettre la durée sous cette forme : > Pour les secondes : seconds > Pour les minutes : minutes > Pour les heures : hours > Pour les jours : days Exemple : /Ban PsYZiiK Test 2 days <- Là j'ai réalisé un ban de 2 jours pour Test ! Et dernière étape, lâche un Like ;) ! options: Commande_Ban: /Ban Commande_UnBan: /UnBan Permission_Ban: ta.permission.ban Permission_UnBan: ta.permission.unban command {@Commande_Ban} [<offline player>] [<text>] [<time span>]: trigger: if player does not have permission "{@Permission_Ban}": send "&cErreur : Vous n'avez pas la permission !" else: if arg 1 is not set: send "&cErreur : Vous devez préciser un pseudo !" else: if arg 2 is not set: send "&cErreur : Vous devez préciser une raison !" else: if arg 3 is not set: if {ban.stats.%arg 1%} is "perm" or "temp": send "&cErreur : Ce joueur est déjà banni !" else: set {ban.stats.%arg 1%} to "perm" set {ban.reason} to "%arg 2%" wait 1 tick set {_e} to "%player%" set {_p} to "%arg 1%" set {_r} to "%arg 2%" wait 1 tick broadcast "➤ &b%{_p}% &7a été banni par &b%{_e}% &7! %nl%&b➤ Temps : &aDéfinitif %nl%&b➤ Raison : &a%{_r}%" kick arg 1 due to "&cVous avez été banni ! %nl% %nl%&b➤ Temps : &aDéfinitif %nl%&bRaison : &a%{_r}%" else: set {ban.stats.%arg 1%} to "temp" set {ban.time.%arg 1%} to arg 3 set {ban.now.%arg 1%} to now set {ban.reason.%arg 1%} to "%arg 2%" set {ban.db.%arg 1%} to "%now%" wait 1 tick set {_e} to "%player%" set {_p} to "%arg 1%" set {_r} to "%arg 2%" set {_t} to "%arg 3%" set {_db} to "%{ban.db.%arg 1%}%" wait 1 tick replace all "seconds" with "Secondes" in {_t} replace all "minutes" with "Minutes" in {_t} replace all "hours" with "Heures" in {_t} replace all "days" with "Jours" in {_t} wait 1 tick broadcast "➤ &b%{_p}% &7a été banni par &b%{_e}% &7! %nl%&b➤ Temps : &a%{_t}% %nl%&b➤ Raison : &a%{_r}%" wait 2 ticks kick arg 1 due to "&cVous avez été banni ! %nl% %nl%&b➤ Début du ban : &a%{_db}% %nl%&b➤ Temps : &a%{_t}% %nl%&b➤ Raison : &a%{_r}%" on join: if {ban.stats.%player%} is "perm": set join message to "" wait 1 tick set {_r} to "%{ban.reason.%player%}%" wait 1 second kick player due to "&cErreur : Vous avez été banni ! %nl% %nl%&b➤ Temps : &aDéfinitif %nl%&bRaison : &a%{_r}%" if {ban.stats.%player%} is "temp": if difference between {ban.now.%player%} and now is less than {ban.time.%player%}: set join message to "" wait 1 tick set {_r} to "%{ban.reason.%player%}%" set {_db} to "%{ban.db.%player%}%" set {_t} to "%{ban.time.%player%}%" wait 1 tick replace all "seconds" with "Secondes" in {_t} replace all "minutes" with "Minutes" in {_t} replace all "hours" with "Heures" in {_t} replace all "days" with "Jours" in {_t} wait 1 second kick player due to "&cErreur : Vous avez été banni ! %nl% %nl%&b➤ Début du ban : &a%{_db}% %nl%&b➤ Temps : &a%{_t}% %nl%&b➤ Raison : &a%{_r}%" else: delete {ban.stats.%player%} delete {ban.reason.%player%} delete {ban.time.%player%} delete {ban.now.%player%} delete {ban.db.%player%} command {@Commande_UnBan} [<offline player>]: trigger: if player does not have permission "{@Permission_UnBan}": send "&cErreur : Vous n'avez pas la permission !" else: if arg 1 is not set: send "&cErreur : Vous devez préciser un pseudo !" else: if {ban.stats.%arg 1%} is not set: send "&cErreur : Ce joueur n'est pas banni !" else: if {ban.stats.%arg 1%} is "perm": delete {ban.stats.%arg 1%} delete {ban.reason.%arg 1%} wait 1 tick set {_e} to "%player%" set {_p} to "%arg 1%" wait 1 tick broadcast "&b➤ %{_p}% &7a été un-banni par &b%{_e}% &7!" if {ban.stats.%arg 1%} is "temp": delete {ban.stats.%arg 1%} delete {ban.reason.%arg 1%} delete {ban.time.%arg 1%} delete {ban.now.%arg 1%} delete {ban.db.%arg 1%} wait 1 tick set {_e} to "%player%" set {_p} to "%arg 1%" wait 1 tick broadcast "&b➤ %{_p}% &7a été un-banni par &b%{_e}% &7!"
  5. Skripting

    Ajout de date

    Hello j'aurais besoin de ton code avant, merci à toi^^ !
  6. Skripting

    Edit un hologram

    Tu trouveras ton bonheur ici ;) !
  7. Donc si je comprends bien, il y a trois cartes (une pour les côtelettes de porc, une pour se fabriquer les épées, et une ou on se bat contre les zombie) ?
  8. C'est possible mais ça consomme énormément de RAM :mad: !
  9. Héhé oui en effet pour le moment mais la prochaine MàJ (normalement prévue pour 2-3 jours) il y aura ça^^ !
  10. Et voilà pour m'sieur ;) : command /ban [<offline player>] [<text>]: permission: mod.* permission message: &c&oVous n'avez pas accès à cette commande ! trigger: if arg 1 is not set: message "&cPlease use: /ban <Player> <Reason>" stop if arg 2 is not set: message "&cPlease use: /ban <Player> <Reason>" stop if arg 2 is set: execute command "/smite %arg 1%" execute command "/smite %arg 1%" loop all players: loop-player has permission "mod.*": execute command "/mbunban %arg 1%" execute command "/mbban %arg 1% %arg 2%" add 1 to {Banconteur.%arg-1%} set {ban.reason.%arg 1%} to "%arg 2%" broadcast "&b%arg 1% &3a ete ban par &b%player%" command /info [<offline player>]: aliases: i, if permission: mod.* permission message: &cTu n'as pas les permission requises pour faire cela ! trigger: if arg 1 is not set: send "&cPrecise le joueur" if arg 1 is set: send "&b------&3Information %arg-1%&b------" send "&3Ban Conteur: &b%{Banconteur.%arg-1%}%" send "&3Raison: &b%{ban.reason.%arg 1%}"
  11. Voilà pour toi : Première étape -> Colle ce code. Deuxième étape -> Mets le sur ton serveur et Reload^^ ! Troisième étape -> Lâche un Like ;) ! command /feu: permission: fire.sk trigger: give 1 stick named "{@feu}" to player on rightclick: if player is holding a stick named "{@feu}": if player has permission "fire.sk": set {_wait} the difference between now and {stick.lastused.%player%} if {_wait} is less than 10 seconds: send "&cErreur : Merci de patienter 10 secondes !" else: apply instant damage 0.5 to target entity or player for 2 seconds show 100 "lava" particles at targeted entity for player offset by 1, 1, 1 set {stick.lastused.%player%} to now else: send "&cVous n'avez pas la permission" to player
  12. As-tu lu la présentation du Skript au moins ? [spoiler=Ici]/!\ Mettre la durée sous cette forme /!\ : Pour les secondes -> Seconds Pour les minutes -> Minutes Pour les heures -> Hours Pour les jours -> Days Exemple (Mute de 2 heures) : /zMute PsYZiiK Test 2 Hours (Pour mute un joueur définitivement, il suffit de ne pas mettre de temps !)
  13. Mon Skript Z-Moderation fait ce que tu dis avec tous les messages customisés deplus la ressources est dans la première page donc...
  14. Juste pour optimise mets : set {_tl} to 5 loop 5 times: {hub.%player%} is true send "%{_tl}%" remove 1 from {_tl} wait 1 second
  15. Ceci devrait marcher car avant j'avais un Skript qui faisait ceci aussi et ça marchait parfaitement : make player run "/manuadd %player% <Grade>" as op
  16. Skripting

    erreur

    Il faut que tu refasses tes tabs et dans la dernière ligne de code remplace at par to et rajoute ça : on command "/unfreeze": set {freeze.%arguments%} to false
  17. Skripting

    Skript tempban

    Si tu veux tu peux prendre mon système de TempBan de mon Skript Z-Moderation. Je ne mets aucun droits d'auteurs sur mon Skript.
  18. Ton Skript c'est le charabia total :O ! Sinon, ce que je te conseille c'est de tout recommencer parce que là je ne sais même pas si tu arrives à comprendre ton propre Skript :| !
  19. Skripting

    saut

    Skript 2.2 et WG 6.0
  20. Y a pas de quoi, lâche un petit Like si ça t'as aidé^^ !
  21. every 1 second: loop all players: if loop-player's world is "Ton_Monde": make loop-player execute command "/Ta_Commande" # Fais gaffe ton système fait énormément laguer ton serveur voire peut-être le faire crash
  22. Skripting

    Le drop et la disparition

    Ah ok je te fais ça^^ !
  23. Skripting

    Le drop et la disparition

    Bonjour, Je n'ai pas trop compris si tu pourrais mieux ré-expliquer ça serait super ! Merci^^ !
  24. Il n'y a pas de quoi si tu as besoin d'aide n'hésite pas ;) !
  25. Skripting

    Ban le boss ? Nan !

    Hello ! As-tu un plugin/Skript de modération ?
×
×
  • 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.