-
Compteur de contenus
2087 -
Inscription
-
Dernière visite
-
Jours gagnés
70 -
Crédits
0 [Faire un don]
Type de contenu
Profils
Forums
Téléchargements
Downloads Plus Support
module__dplus_manager
Tout ce qui a été posté par Skripting
-
Tu ne peux pas encore faire cela en Skript seul Java le permet malheureusement. Tu peux cepedant modifier un MOTD via Skript.
-
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
-
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.
-
... 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!"
-
Hello j'aurais besoin de ton code avant, merci à toi^^ !
-
Tu trouveras ton bonheur ici ;) !
-
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) ?
-
C'est possible mais ça consomme énormément de RAM :mad: !
-
Héhé oui en effet pour le moment mais la prochaine MàJ (normalement prévue pour 2-3 jours) il y aura ça^^ !
-
Demande pour log un argument quand on fait une commande
Skripting a répondu à un sujet de steverallye dans Résolus
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%}" -
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
-
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 !)
-
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...
-
Juste pour optimise mets : set {_tl} to 5 loop 5 times: {hub.%player%} is true send "%{_tl}%" remove 1 from {_tl} wait 1 second
-
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
-
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
-
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.
-
URGENT Probleme Skript tres tres urgent !
Skripting a répondu à un sujet de steverallye dans Résolus
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 :| ! -
Y a pas de quoi, lâche un petit Like si ça t'as aidé^^ !
-
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
-
Ah ok je te fais ça^^ !
-
Bonjour, Je n'ai pas trop compris si tu pourrais mieux ré-expliquer ça serait super ! Merci^^ !
-
Il n'y a pas de quoi si tu as besoin d'aide n'hésite pas ;) !
-
Hello ! As-tu un plugin/Skript de modération ?