Lartificierdu74 Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 Bonjour/bonsoir : format slot 8 of loop-player with 1 red wool named "Ne pas prendre la mission" to close format slot 0 of loop-player with 1 light green wool named "Prend la mission" to close then run [ loop all players: loop-player has permission "pompier.go" send "&4 Pompiers -> %Player% &7 : &b A pris cette mission !!!" to loop-player ] Je sais que la syntaxe est mauvaise mais est il possible de faire quelque chose de ce style ???
0 Crazy Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 Je n'ai pas vraiment compris essaye de mettre ton code comme ceci: comme ceci Pour faire sa tu fais [ CODE]le code de ton script[ CODE] (sans les espaces entre [ et CODE) 1
0 Crazy Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 Après avoir relu je sais pas si j'ai vraiment compris mais voila: command /tacommande [<text>]: trigger: if arg is "pompier": loop all players: if loop-player has permission "pompier.go": open chest with 1 rows named "Mission pompier" to loop-player format slot 0 of loop-player with 1 light green wool named "Prend la mission" to close then run [make player execute "mission pompier"] format slot 8 of loop-player with 1 red wool named "Ne pas prendre la mission" to close command /mission [<text>]: trigger: if arg is "pompier": loop all players: if loop-player has permission "pompier.go": send "&4 Pompiers -> %player% &7 : &b A pris cette mission !!!" to loop-player
0 Lartificierdu74 Posté(e) le 22 décembre 2016 Auteur Posté(e) le 22 décembre 2016 command /18 <text> : trigger: set {_coords} to "%player's x-coordinate% %player's y-coordinate% %player's z-coordinate%" wait 1 tick set {_number} to 10 wait 1 tick loop 100 times: replace all ".%{_number}%" with "" in {_coords} add 1 to {_number} wait 0.5 second wf "-> %player% a demander les pompiers pour %arg-1% dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" wait 0.5 second loop all players: loop-player has permission "pompier.receiver" send "&4 Pompiers -> %player% &7 : %colored arg-1% dans %world% &b %{_coords}% &7 a l'heure de %time% !" to loop-player wait 2 second loop all players: loop-player has permission "pompier.alert": open chest with 1 rows named "&4Bipper" to loop-player wait 1 tick format slot 0 of loop-player with 1 light green wool named "Prend la mission" to close then run [make player execute command "pompier6188168447562140 %player% "] format slot 8 of loop-player with 1 red wool named "Ne pas prendre la mission" to close stop trigger command /pas: permission: "pompier.pas" permission message: &c&lPourquoi tu veux etre pompier --' trigger: open chest with 1 rows named "&4Panel d'administration superieur" to player wait 1 tick format slot 0 of player with 1 black wool named "Fin" to close then run "pompier6188168447560001 %player%" format slot 8 of player with 1 yellow wool named "Renforts" to close then run [make player execute command "pompier6188168447560000 %player%"] command /pompier6188168447562140 <player>: trigger: wf "--> %player% a pris la mission dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: loop-player has permission "pompier.go" send "&4 Pompiers ->&bMission Pris par %arg-1% !!!" to loop-player stop trigger command /pompier6188168447560000 <player> : trigger: wf "--> %player% a demander des renforts dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: loop-player has permission "pompier.renforts" send "&4 Pompiers -> %arg-1% &7 : &b A Besoin de renforts !!!" to loop-player wait 2 second loop all players: loop-player has permission "pompier.alert.2" open chest with 3 rows named "&4Bipper" to loop-player wait 1 tick format slot 12 of loop-player with 1 light green wool named "Prend la mission" to close then run "pompier6188168447562140 %player%" format slot 14 of loop-player with 1 red wool named "Ne pas prendre la mission" to close stop trigger command /pompier6188168447560001 <player> : trigger: wf "--> %player% a fini la mission dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: loop-player has permission "pompier.fin" send "&4 Pompiers -> %arg-1% &7 : &b A fini sa mission !!!" to loop-player stop trigger Voila mon code sauf que quand qq prend la mission c'est le nom de la personne qui a fait /18 qui est pris et non celui qui a fait prendre la mission --' :) MERCI DE M'AVOIR REPONDU :)
0 Crazy Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 command /18 <text> : trigger: set {_coords} to "%player's x-coordinate% %player's y-coordinate% %player's z-coordinate%" wait 1 tick set {_number} to 10 wait 1 tick loop 100 times: replace all ".%{_number}%" with "" in {_coords} add 1 to {_number} wait 0.5 second wf "-> %player% a demander les pompiers pour %arg% dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" wait 0.5 second loop all players: if loop-player has permission "pompier.receiver": send "&4 Pompiers -> %player% &7 : %arg% dans %world% &b %{_coords}% &7 a l'heure de %time% !" to loop-player wait 2 second loop all players: if loop-player has permission "pompier.alert": open chest with 1 rows named "&4Bipper" to loop-player wait 1 tick format slot 0 of loop-player with 1 light green wool named "Prend la mission" to close then run [make console execute command "pompier6188168447562140 %loop-player%"] format slot 8 of loop-player with 1 red wool named "Ne pas prendre la mission" to close command /pas: permission: "pompier.pas" permission message: &c&lPourquoi tu veux etre pompier --' trigger: open chest with 1 rows named "&4Panel d'administration superieur" to player wait 1 tick format slot 0 of player with 1 black wool named "Fin" to close then run [make player execute command "pompier6188168447560001 %player%"] format slot 8 of player with 1 yellow wool named "Renforts" to close then run [make player execute command "pompier6188168447560000 %player%"] command /pompier6188168447562140 <player>: trigger: wf "--> %arg% a pris la mission dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: if loop-player has permission "pompier.go": send "&4 Pompiers ->&bMission Pris par %arg% !!!" to loop-player command /pompier6188168447560000 <player>: trigger: wf "--> %arg% a demander des renforts dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: if loop-player has permission "pompier.renforts": send "&4 Pompiers -> %arg% &7 : &b A Besoin de renforts !!!" to loop-player wait 2 second loop all players: if loop-player has permission "pompier.alert.2": open chest with 3 rows named "&4Bipper" to loop-player wait 1 tick format slot 12 of loop-player with 1 light green wool named "Prendre la mission" to close then run [make console execute "pompier6188168447562140 %loop-player%"] format slot 14 of loop-player with 1 red wool named "Ne pas prendre la mission" to close command /pompier6188168447560001 <player> : trigger: wf "--> %arg% a fini la mission dans %world% (%{_coords}%) a l'heure de %time%" to "plugins/Skript/scripts/pompierlogs.txt" loop all players: if loop-player has permission "pompier.fin": send "&4 Pompiers -> %arg% &7 : &b A fini sa mission !!!" to loop-player Je sais pas si ça marche vraiment quand un joueur clique sur accepter la mission car j'ai pas pu tester vu que j'ai pas un pc qui tue donc pour connecter des doubles comptes sur mon pc c'est chaud x)
0 Lartificierdu74 Posté(e) le 23 décembre 2016 Auteur Posté(e) le 23 décembre 2016 Je viens de téster et malheureusement cela ne marche pas :eek: :)MERCI DE M'AVOIR REPONDU :)
0 Crazy Posté(e) le 23 décembre 2016 Posté(e) le 23 décembre 2016 Je viens de téster et malheureusement cela ne marche pas :eek: :)MERCI DE M'AVOIR REPONDU :) Tu as des erreurs ? Quels sont tes addons ? Qu'est ce qui ne marche pas ?
0 Lartificierdu74 Posté(e) le 23 décembre 2016 Auteur Posté(e) le 23 décembre 2016 On va faire ca plus simplement: command /aclogs <text>: trigger: if arg-1 is "create": create file "plugins/Skript/scripts/Logs/aclogs.txt" wait 5 ticks send "&c&lDossier creer !!!" to player stop if arg-1 is "reload": df "plugins/Skript/scripts/Logs/aclogs.txt" wait 5 ticks create file "plugins/Skript/scripts/Logs/aclogs.txt" send "&c&lDossier re-creer !!!" to player stop else: send "&cMauvaise utilisattion :&b/aclogs reload ou create" to player stop trigger on mine of diamond ore : set {_coords} to "%player's x-coordinate% %player's y-coordinate% %player's z-coordinate%" wait 1 tick set {_number} to 10 wait 1 tick loop 100 times: replace all ".%{_number}%" with "" in {_coords} add 1 to {_number} wait 0.5 second wf " %player% a miner 1 diamond ore ( %{_coords}% ) dans %world% a %now% " to "plugins/Skript/scripts/Logs/aclogs.txt" command /chatstaff <text>: permission: "staff" trigger: loop all players: if loop-player has the permission "staff": send message "&5ChatStaff&f > &b%player% : &7%arg 1%" to loop-player stop else: message "Tu n'as pas la permission" stop command /freeze <player>: permission: "staff" trigger: send "&cTu as été Freeze par %player%" to arg-1 set {freeZe} to location of arg-1 send "tu as freeze %arg-1% " set arg-1's tag to "&4FRZ " if arg 1 is not executor: hide all players to arg 1 reveal executor to arg 1 teleport arg 1 to {freeZe} set {Freezee.%arg 1%} to true command /unfreeze <player>: permission: "staff" trigger: set arg-1's tag to "" if arg 1 is not executor: reveal all players to arg 1 teleport arg 1 to {hub} set {Freezee.%arg 1%} to false on any move: if {Freezee.%player%} is true: cancel event on damage: if {Freezee.%victim%} is true: cancel event on leftclick: if {clic.%player%} is false: set {clic.%player%} to true wait 1 seconds clear {click2.%player%} set {clic.%player%} to false else if {clic.%player%} is true: add 1 to {click2.%player%} if {click2.%player%} >= 20: loop all players: if loop-player has permission "staff": send "&c%player% &7a fait &6plus de 20 &7click/seconds" to loop-player on join: set {clic.%player%} to false command /openinv <player>: permission: invsee.skript permission message:&cTu n'as pas la permission :) trigger: open the arg-1's inventory for the player send "&c%player%: vous regardez l'inventaire de %arg-1%" to player command /staffmod <text>: permission:"staff" trigger: if arg-1 is "start": set {staff.%player%} to true stop if arg-1 is "stop": set {staff.%player%} to false stop else: send "&cMauvaise utilisation:&b/staffmod (start ou stop) to player" stop on rightclick with stick on player: if {staff.%player%} is true: open chest with 1 rows named "&4Moderation" to player wait 1 tick format slot 0 of player with 1 light green wool named "freeze" to close then run [make player execute command "freeze %player%"] format slot 8 of player with 1 red wool named "unfreeze" to close Quand je fait un clique droit avec un baton sur un joueur ca ouvre le menuGui (car j'ai fait la commande /staffmod start avant ) mais lorsque que je clique sur la laine green ca me freeze moi et non le player que j'ai selectionné . Y'a pas d'érreur . J'ai presque tous les addons possibles et si jamais tu sais si il faut en rajouter un dit le moi :)
0 Crazy Posté(e) le 23 décembre 2016 Posté(e) le 23 décembre 2016 on rightclick with stick: if {staff.%player%} is true: if targeted entity is a player: open chest with 1 rows named "&4Moderation" to player wait 1 tick format slot 0 of player with 1 light green wool named "freeze" to close then run [make player execute command "freeze %targeted entity%"] format slot 8 of player with 1 red wool named "unfreeze %targeted entity%" to close
Question
Lartificierdu74
Bonjour/bonsoir :
format slot 8 of loop-player with 1 red wool named "Ne pas prendre la mission" to close
format slot 0 of loop-player with 1 light green wool named "Prend la mission" to close then run
[
loop all players:
loop-player has permission "pompier.go"
send "&4 Pompiers -> %Player% &7 : &b A pris cette mission !!!" to loop-player
]
Je sais que la syntaxe est mauvaise mais est il possible de faire quelque chose de ce style ???
8 réponses à cette question
Messages recommandés