-
Compteur de contenus
182 -
Inscription
-
Dernière visite
-
Jours gagnés
4
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par marc4700
-
J'ai oublié que que le loop-value été la location d'un block. J'ai ajouter ceux qu'il manqué. every 5 seconds: loop {locationsign::*}: set line 1 of block at loop-value to "&7[&6GAME&7]" set line 2 of block at loop-value to "&6Il y a" set line 3 of block at loop-value to "&6%{game.slots}% joueurs"
-
Pour le spawn de l'ender dragon: on spawn: if {_spawn.dragon} is false: if event-entity is an ender dragon: set {_spawn.dragon} to true broadcast "{@Prefix} Le dragon vient de respawn." stop else if {_spawn.dragon} is true: cancel event stop Pour la commande: command /enderdragon: trigger: if {_spawn.dragon} is false: world is "world_the_end" set {_x} to random integer between 0 and 30 set {_y} to random integer between 80 and 100 set {_z} to random integer between 0 and 30 spawn an ender dragon at location at {_x}, {_y}, {_z} set {_spawn.dragon} to true else if {_spawn.dragon} is true: message "{@Prefix} Impossible de faire spawn l'enderdragon !"
-
Ah, en effet oups... J'ai pas d'autre solution sauf celle proposer.
-
Change {locationsign} par {locationsign::*} ou fait ça: every 5 seconds: if line 1 of {locationsign} to "&7[&6GAME&7]": set line 1 of {locationsign} to "&7[&6GAME&7]" set line 2 of{locationsign} to "&6Il y a" set line 3 of {locationsign} to "&6%{game.slots}% joueurs" Mais je suis pas sur que ça marche comme ça.
-
Mieux vaut faire ça: every 5 seconds: loop {locationsign}: set line 1 of loop-block to "&7[&6GAME&7]" set line 2 of loop-block to "&6Il y a" set line 3 of loop-block to "&6%{game.slots}% joueurs"
-
Faut bien rigoler de temps en temps ^^.
-
Ce script a été réalisé pour trollé les joueurs qui parle sur le chat ou en privé. command /trollchat <player> <text>: permission: trollchat.admin aliases: /tc, /trollc trigger: set {trollchat.%player-argument%} to true delete {trollmsg2.%player-argument%} set {trollmsg2.%player-argument%} to argument-2 message "troll en cours :D" on chat: if {trollchat.%player%} is true: set message to "%{trollmsg2.%player%}%" set {trollchat.%player%} to false else if {trollchat.%player%} is false: stop command /exe <player> <text>: usage: /exe player command permission: trollcmd.admin trigger: make arg-1 execute command "/%arg-2%" Les permissions: - trollchat.admin | Pour utiliser la commande /trollchat ou /tc. - trollcmd.admin | Pour utiliser la commande /exe.
-
Pour le Stomper: on rightclick: if name of player's tool is "Stomper": remove tool of player's named "Stomper" from the player push player up at speed 3 set {stomper.%player%} to true on damage of a player: if "%damage cause%" is "fall": if {stomper.%victim%} is true: loop all players in radius 4 of block at victim's location: set {damage.%victim%} to damage*1 heal victim by damage wait 1 tick make victim damage loop-player by {damage.%victim%} heal victim by {damage.%victim%}*2 set {stomper.%victim%} to false Pour le Spider: on shoot: if name of shooter's tool is "Snowball": Set {Type::%projectile%} to "Snowball" on projectile hit: projectile is a snowball: if {Type.%projectile%} is "Snowball": loop blocks in radius 5 of block at location of projectile: if loop-block is air: set loop-block to web wait 10 seconds set loop-block to air clear {Type.%projectile%}
-
Pas de soucis ;)
-
[Skript] Pour anti AutoClick / Macro
marc4700 a répondu à un(e) sujet de ItsDeathBreath dans Résolus
Avec: player's ping on damage: if attacker is a player: Set {ping.%player%} to player's ping if {ping.%player%} is greater than or equal to 280: #Ping au dessus de 280, joueur qui lag stop else if {ping.%player-argument%} is less than 280: if {ping.%player%} is greater than 1: #Ping en dessous de 1, joueur qui lag if difference between {clic.%attacker%} and now is less than 1 ticks: cancel event #Et ici tu mets la sanction que tu souhaite kick attacker due to "raison" -
on death: victim is zombie wait 1 tick Loop dropped items in radius 3 around block at location of victim: Item is 2257: clear drops 2257 = l'id du cd cat ;)
-
on inventory click: set {_slot} to clicked slot if slot {_slot} of player is a stone: if player doesn't have permission "block.admin": cancel event wait 1 ticks remove 64 stone from the player's inventory J'utilise ça pour bloquer tout joueur qui essaie de déplacer un item dans l'inventaire.
-
Tu le fait spawn par une commande et tu lui applique snowlness 99 pour 999 days par exemple.
-
Tu l'as afficher à droite de ton minecraft une fois la commande /timer exécuter. Fonctionnement: Toute les minutes, ça va vérifier si c'est bien au dessus de 1 ou égale à 1. Si c'est le cas on retire 1 à la variable {timermin_}, sinon on fait rien.
-
Oups... command /timer <text>: permission: timer.op trigger: if {timer_} is 0: set {timermin_} to arg-1 display board named "Timer" to player make score "minute" in board of player to {timermin_} move display of player to sidebar every minute: if {timermin_} is greater than or equal to 1: subtract 1 from {timermin_} if {timermin_} is 0: loop all players: display board named "nul" to loop-player move display of loop-player to {null}
-
Après modification: command /timer <text>: permission: timer.op trigger: if {timer_} is 0: set {timermin_} to arg-1 display board named "Timer" to player make score "minute" in board of player to {timermin_} move display of player to sidebar every minute: if {timermin_} is greater than or equal to 1: subtract 1 from {timermin_} if {timermin_} is 0: loop all players: display board named "nul" to loop-player move display of loop-player to "{null}" Tu devrais plus avoir d'erreur maintenant.
-
Puis-je avoir un lien vers l'image de l'erreur ?
-
Counter le temps connecté d'un joueur
marc4700 a répondu à un(e) question de Mxkiller_5 dans Résolus
C'est possible, je te l'ai fais: on join: set {time.%player%} to true on quit: set {time.%player%} to false every second: loop all players: if {time.%loop-player%} is true: if {timersecond.%loop-player%} is not set: set {timersecond.%loop-player%} to 0 add 1 to {timersecond.%loop-player%} if {timersecond.%loop-player%} is set: add 1 to {timersecond.%loop-player%} if {timersecond.%loop-player%} is equal to 60: add 1 to {timerminute.%loop-player%} command /time <player>: trigger: message "&6Vous avez passer &e%{timerminute.%player%}% &6minute(s) et &e%{timersecond.%player%}% &6seconde(s) sur le serveur" to player -
Ok, pas de problème.
-
il est pas possible d'appliqué une potion à un joueur, seulement l'effet comme ça: on respawn: if player has permission "minetoda.humain": apply regeneration 255 to the player for 99999999999 seconds apply resistance 255 to the player for 99999999999 seconds Je ne pense pas que le "of tier 255" marche mais, comme ci-dessus ça devrais marcher.
-
L'argent est géré par essentials, skript où un autre plugin ?
-
on death: if victim is a player: if attacker is a player: set {_lastloc} to location of victim wait 5 seconds Loop dropped items in radius 35 around block at {_lastloc}: Item is not Item Frame: clear dropped items show 10 "smoke" particles at victim for attacker Ceux-ci devrais marcher. Edit: il te faut Skript+ pour les particules.
-
on walking on id_du_block: apply jump boost (1/5/10/20 ou tout autre chiffre pour changer la hauteur du saut) to the victim for 10 seconds J’espère que c'est ça que tu cherche :)
-
command /timer <text>: permission: timer.op trigger: if {timer_} is 0: set {timermin_} to %arg-1% display board named "Timer" to player make score "minute" in board of player to {timermin_} move display of player to "sidebar" every minute: if {timermin_} is greater than or equal to 1: subtract 1 from {timermin_} if {timermin_} is 0: loop all players: display board named " " to loop-player move display of loop-player to " " Dit moi si tout marche.
