-
Compteur de contenus
23 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Detraziel
-
Non
-
Voilà j'ai fais un skript pour désactiver ou activer le pvp entre joueur en fonction de ceux qui ont le pvp activer ou non on damage: if {pvp.activation.%victim%} is false: if the victim is a player: cancel event message "&f[&5RpgQuest&f]&5 RpgQuest&f: Désolé le mode PvP du joueur %victim% est désactivé" to attacker Seul problème je voudrais faire en sorte que le joueur qui est le PvP activé ne puisse pas faire de dommage d'armure au joueur qui ont le PvP désactivé. J'ai essayé ceci, mais l'item type n'est pas bon: on left click on all armors: if {damage.%victim%} is false: cancel event
-
Les coords c'est pour jail dans une prison aléatoire et il y a pas de message d'erreur justement
-
J'ai un peus rebosser dessus pour le temps vous pouvez m'aider ? command /prison <player> <text> <text>: usage: /prison <Joueur> [Temps] [Raison] trigger: if player has permission "server.jail.rp": if arg 1 is not set: message "&cChoisis un joueur !" else: if {jail.%arg-1%} is true: message "&f[&5Serveur&f] &5RpgQuest&f: Le joueur %arg 1% est déjà emprisonné !" stop if {jail.%arg-1%} is false: send "Vous pouvez vous faire libérer par d'autres joueurs ou attendre la fin de votre séjour.&c L'amende en cas d'évasion en flag est de 5.000 RC !" to argument 1 if argument 3 is set: broadcast "&f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg-1% pendant %arg-2% minutes pour : %arg-3%" if argument 3 is not set: broadcast "&f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg-1% pendant %arg-2% !" set {_jail.purge.%arg-1%} to arg-2 set {jail.%arg-1%} to true chance of 2%: make console execute "{@message1}" chance of 2%: make console execute "{@message2}" chance of 2%: make console execute "{@message3}" chance of 2%: make console execute "{@message4}" chance of 2%: make console execute "{@message5}" chance of 2%: make console execute "{@message6}" chance of 2%: make console execute "{@message7}" chance of 2%: make console execute "{@message8}" chance of 3%: make console execute "{@message9}" chance of 3%: make console execute "{@message10}" chance of 3%: make console execute "{@message11}" chance of 3%: make console execute "{@message12}" chance of 3%: make console execute "{@message13}" chance of 3%: make console execute "{@message14}" chance of 3%: make console execute "{@message15}" chance of 3%: make console execute "{@message16}" chance of 3%: make console execute "{@message17}" chance of 3%: make console execute "{@message18}" chance of 3%: make console execute "{@message19}" chance of 3%: make console execute "{@message20}" chance of 3%: make console execute "{@message21}" chance of 3%: make console execute "{@message22}" chance of 3%: make console execute "{@message23}" chance of 3%: make console execute "{@message24}" chance of 3%: make console execute "{@message25}" chance of 3%: make console execute "{@message26}" chance of 3%: make console execute "{@message27}" chance of 3%: make console execute "{@message28}" chance of 3%: make console execute "{@message29}" chance of 3%: make console execute "{@message30}" chance of 3%: make console execute "{@message31}" chance of 3%: make console execute "{@message32}" chance of 3%: make console execute "{@message33}" chance of 3%: make console execute "{@message34}" chance of 3%: make console execute "{@message35}" chance of 3%: make console execute "{@message36}" set {_jail.purge.%arg-1%} to {_jail.purge.%arg-1%} parsed as timespan wait for {_jail.purge.%arg-1%} set {jail.%arg-1%} to false if {jail.%arg-1%} isn't set: send "Vous pouvez vous faire libérer par d'autres joueurs ou attendre la fin de votre séjour.&c L'amende en cas d'évasion en flag est de 5.000 RC !" to argument 1 if argument 3 is set: broadcast "&f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg-1% pendant %arg-2% minutes pour : %arg-3%" if argument 3 is not set: broadcast "&f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg-1% !" set {_jail.purge.%arg-1%} to arg-2 set {jail.%arg-1%} to true chance of 2%: make console execute "{@message1}" chance of 2%: make console execute "{@message2}" chance of 2%: make console execute "{@message3}" chance of 2%: make console execute "{@message4}" chance of 2%: make console execute "{@message5}" chance of 2%: make console execute "{@message6}" chance of 2%: make console execute "{@message7}" chance of 2%: make console execute "{@message8}" chance of 3%: make console execute "{@message9}" chance of 3%: make console execute "{@message10}" chance of 3%: make console execute "{@message11}" chance of 3%: make console execute "{@message12}" chance of 3%: make console execute "{@message13}" chance of 3%: make console execute "{@message14}" chance of 3%: make console execute "{@message15}" chance of 3%: make console execute "{@message16}" chance of 3%: make console execute "{@message17}" chance of 3%: make console execute "{@message18}" chance of 3%: make console execute "{@message19}" chance of 3%: make console execute "{@message20}" chance of 3%: make console execute "{@message21}" chance of 3%: make console execute "{@message22}" chance of 3%: make console execute "{@message23}" chance of 3%: make console execute "{@message24}" chance of 3%: make console execute "{@message25}" chance of 3%: make console execute "{@message26}" chance of 3%: make console execute "{@message27}" chance of 3%: make console execute "{@message28}" chance of 3%: make console execute "{@message29}" chance of 3%: make console execute "{@message30}" chance of 3%: make console execute "{@message31}" chance of 3%: make console execute "{@message32}" chance of 3%: make console execute "{@message33}" chance of 3%: make console execute "{@message34}" chance of 3%: make console execute "{@message35}" chance of 3%: make console execute "{@message36}" set {_jail.purge.%arg-1%} to {_jail.purge.%arg-1%} parsed as timespan wait for {_jail.purge.%arg-1%} set {jail.%arg-1%} to false execute console command "/hub %arg-1%" execute console command "&f[&5Serveur&f]&5 RpgQuest&f: %arg-1% vient d'être libéré !" else: message "&f[&5Serveur&f]&5 RpgQuest&f: Vous n´avez pas le droit de faire celà !"
-
Le skript fonctionne biens, mais seulement. Il faut que le joueur une fois emprisonner soit retp au hub aprés un laps de temps définis si il est encore en prison
-
Merci ^^
-
Il n'y a plus aucun message d'erreur ni rien mais ca ne fonctionne pas
-
J'ai deux erreurs avec le skript: http://prntscr.com/gdacut
-
D'accord :D
-
Le skript rencontre deux erreurs: http://prntscr.com/gd0w2x
-
Merci, vraiment sympa ^^, je test ça juste aprés mais par contre pour faire en sorte qu'ils ressortent de prison, ect comme je l'ai dit plus haut tu sais aussi me le faire ? Et oui je compte changer les positions ^^ Cordialement, Detraziel
-
Non justement, il n'y a aucune erreur. Et oui je viens de comprendre effectivement ce serais bien. Et aprés tout ça il faut que je fasses en sorte que le skript sorte le joueur de la prison uniquement si il est encore dedans. Car en faisant un serveur MMORPG il y a deux sortes de prisons. Les prisons normal "de confinement" où le joueur purge sa peine. Et les simples cellules, si un joueur est dans une simple cellules d'autres peuvent l'aider à en sortir tu vois.
-
Salut, J'ai essayé ce que tu m'as dis, mais ça ne fonctionne toujours pas voilà le code, il n'a quasiment pas changé command /jail rp <text> <text> <text> : trigger: if player have permission "server.jail.rp": if arg 1 is set: if {jail.%arg-1%} is true: send message "&f[&5Serveur&f] &5RpgQuest&f: Le joueur %arg 1% est déjà emprisonné !" if {jail.%arg-1%} is false: set {_random} to a random integer between 1 and 18 if {_random} = 1: execute console command "{@message1}" if {_random} = 2: execute console command "{@message2}" if {_random} = 3: execute console command "{@message3}" if {_random} = 4: execute console command "{@message4}" if {_random} = 5: execute console command "{@message5}" if {_random} = 6: execute console command "{@message6}" if {_random} = 7: execute console command "{@message7}" if {_random} = 8: execute console command "{@message8}" if {_random} = 9: execute console command "{@message9}" if {_random} = 10: execute console command "{@message10}" if {_random} = 11: execute console command "{@message11}" if {_random} = 12: execute console command "{@message12}" if {_random} = 13: execute console command "{@message13}" if {_random} = 14: execute console command "{@message14}" if {_random} = 15: execute console command "{@message15}" if {_random} = 16: execute console command "{@message16}" if {_random} = 17: execute console command "{@message17}" if {_random} = 18: execute console command "{@message18}" execute console command "/msg %arg 1% Vous pouvez vous faire libérer par d'autres joueurs ou attendre la fin de votre séjour.&c L'amende en cas d'évasion en flag est de 5.000 RC !" execute console command "/bc &f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg 1% pendant %arg 3% pour %arg 2% !" set {jail.%arg-1%} to true wait 30 seconds set {jail.%arg-1%} to false if arg 1 is not set: send message "&f[&5Serveur&f]&5 RpgQuest&f: Il faut utiliser la commande '/jail rp [pseudo]" else: send message "&f[&5Serveur&f]&5 RpgQuest&f: Vous n´avez pas le droit de faire celà !" Le mot "integer" précise déjà que le skript dois choisir un entier entre 1 et 18 donc il ne prend pas en compte les chiffres à virgules. Quant au 3 arguments, je suis obligé de les mettrent pour y avoir accès dans le broadcast. Merci de ta réponse, j'attend la prochaine :p. Cordialement, Detraziel
-
Bonjour, J'ai un problème avec mon skript de Jail. Je voudrais que les modérateurs effectuent là commande "/jail rp [pseudo] [Temps] [Raison] et que le joueur soit téléporter dans la prison. Ensuite aprés le temps passé qu'il soit retéléporter au hub si et si seulement si il est encore dans la cellule. Voici mon skript pour l'instant mais ça ne vas pas dutout déjà au commencement donc bon. options: message1: /tppos %arg 1% 21 97 752 message2: /tppos %arg 1% 21 97 752 message3: /tppos %arg 1% 21 97 752 message4: /tppos %arg 1% 21 97 752 message5: /tppos %arg 1% 21 97 752 message6: /tppos %arg 1% 21 97 752 message7: /tppos %arg 1% 21 97 752 message8: /tppos %arg 1% 21 97 752 message9: /tppos %arg 1% 21 97 752 message10: /tppos %arg 1% 21 97 752 message11: /tppos %arg 1% 21 97 752 message12: /tppos %arg 1% 21 97 752 message13: /tppos %arg 1% 21 97 752 message14: /tppos %arg 1% 21 97 752 message15: /tppos %arg 1% 21 97 752 message16: /tppos %arg 1% 21 97 752 message17: /tppos %arg 1% 21 97 752 message18: /tppos %arg 1% 21 97 752 command /jail rp <text> <text> <text> : trigger: if player have permission "server.jail.rp": if arg 1 is set: if {jail.%player%} is true: send message "&f[&5Serveur&f] &5RpgQuest&f: Le joueur %arg 1% est déjà emprisonné !" if {jail.%player%} is false: set {_random} to a random integer between 1 and 20 if {_random} = 1: execute console command "{@message1}" if {_random} = 2: execute console command "{@message2}" if {_random} = 3: execute console command "{@message3}" if {_random} = 4: execute console command "{@message4}" if {_random} = 5: execute console command "{@message5}" if {_random} = 6: execute console command "{@message6}" if {_random} = 7: execute console command "{@message7}" if {_random} = 8: execute console command "{@message8}" if {_random} = 9: execute console command "{@message9}" if {_random} = 10: execute console command "{@message10}" if {_random} = 11: execute console command "{@message11}" if {_random} = 12: execute console command "{@message12}" if {_random} = 13: execute console command "{@message13}" if {_random} = 14: execute console command "{@message14}" if {_random} = 15: execute console command "{@message15}" if {_random} = 16: execute console command "{@message16}" if {_random} = 17: execute console command "{@message17}" if {_random} = 18: execute console command "{@message18}" execute console command "/msg %arg 1% Vous pouvez vous faire libérer par d'autres joueurs ou attendre la fin de votre séjour.&c L'amende en cas d'évasion en flag est de 5.000 RC !" execute console command "/bc &f[&5Serveur&f]&5 RpgQuest&f: %player% vient d'emprisonner %arg 1% pendant %arg 3% pour %arg 2% !" set {jail.%player%} to true wait 30 seconds set {jail.%player%} to false if arg 1 is not set: send message "&f[&5Serveur&f]&5 RpgQuest&f: Il faut utiliser la commande '/jail rp [pseudo]" else: send message "&f[&5Serveur&f]&5 RpgQuest&f: Vous n´avez pas le droit de faire celà !" Mon serveur est en 1.7.10 sous bukkit. Cordialement, Detraziel.
-
Niquel merci sa fonctionne ^^
-
Bonjour, Je ne sais pas plus détaillé mon titre car je ne connais pas l'erreur (sinon je ne viendrais pas demander de l'aide '-'). Ensuite dans la procédure de mon skript le joueur fais un "/report <player> <raison>" ou un "/question <text>" puis dans le cas du /report l'information est enregistré dans les logs et un message s'envoi au joueur en disant que le report à bien été effectué puis normalement les personnes ayant une certaine permissions ont le message qui s'affiche avec le report du joueur. Pour le cas du /question l'information est aussi enregistré dans les logs et et un message s'envoi au joueur en disant que la question à bien été posé puis normalement les personnes ayant une certaine permissions ont le message qui s'affiche avec la question du joueur. Seulement là où est mon problème c'est que le message ne s'envoi pas au personne ayant une permission sinon tout fonctionne trés bien. Voici mon skript: on command "/question": set {_arg} to arguments log "%player% question is %{_arg}%" to "question2.log" on command "/report": set {_arg} to arguments log "%player% report %{_arg}%" to "report.log" command /report [<player>] [<text>]: trigger: if arg 1 is not set: message "[Erreur] Commande demandée : /report <joueur> <raison>" to player stop trigger if arg 2 is not set: message "[Erreur] Commande demandée : /report <joueur> <raison>" to player stop trigger if arg 2 is set: message "&f[&5Serveur&f] &5RpgQuest&f: Vous venez de report %arg 1% pour %arg 2% !" to player stop trigger if player have permission "server.report.whois": message "&f[&5Serveur&f] &5RpgQuest&f: %arg 1% a été report par %player% pour %arg 2% !" to player command /question [<text>]: trigger: if arg 1 is not set: message "[Erreur] Commande demandée : /question <question>" to player stop trigger if arg 1 is set: message "&f[&5Serveur&f] &5RpgQuest&f: Votre question '%arg 1%' a bien été prise en compte !" to player if player have permission "server.question.whois": message "&f[&5Serveur&f] &5RpgQuest&f: %player% a posé la question: '%arg 1%' !" Merci d'avance de votre réponse !
-
Bonsoir, J'ai un petit problème avec mon skript. Je veux que le joueur est un temps d'attente avant de pouvoir utiliser une commande qui donnera aléatoirement des clés pour un coffre. Seulement j'arrive à bien donner les clés mais par contre le temps d'attente n'y est pas. options: message1: /crate key %player% Commune 1 message2: /crate key %player% Rare 1 message3: /crate key %player% Epic 1 message4: /crate key %player% Légendaire 1 message5: /crate key %player% Commune 2 message6: /crate key %player% Rare 2 message7: /crate key %player% Epic 2 message8: /crate key %player% Légendaire 2 message9: /crate key %player% Commune 3 message10: /crate key %player% Rare 3 message11: /crate key %player% Epic 3 message12: /crate key %player% Légendaire 3 message13: /crate key %player% Commune 4 message14: /crate key %player% Rare 4 message15: /crate key %player% Epic 4 message16: /crate key %player% Légendaire 4 message17: /crate key %player% Commune 5 message18: /crate key %player% Rare 5 message19: /crate key %player% Epic 5 message20: /crate key %player% Légendaire 5 command /kit reward: trigger: if player have permission "server.kit.reward": if {limite.command.%player%} is true: send message "&f[&5Serveur&f] &5RpgQuest&f: Vous devez attendre 24 heures avant de pouvoir utiliser cette commande !" if {limite.command.%player%} is false: set {_random} to a random integer between 1 and 20 if {_random} = 1: execute console command "{@message1}" if {_random} = 2: execute console command "{@message2}" if {_random} = 3: execute console command "{@message3}" if {_random} = 4: execute console command "{@message4}" if {_random} = 5: execute console command "{@message5}" if {_random} = 6: execute console command "{@message6}" if {_random} = 7: execute console command "{@message7}" if {_random} = 8: execute console command "{@message8}" if {_random} = 9: execute console command "{@message9}" if {_random} = 10: execute console command "{@message10}" if {_random} = 11: execute console command "{@message11}" if {_random} = 12: execute console command "{@message12}" if {_random} = 13: execute console command "{@message13}" if {_random} = 14: execute console command "{@message14}" if {_random} = 15: execute console command "{@message15}" if {_random} = 16: execute console command "{@message16}" if {_random} = 17: execute console command "{@message17}" if {_random} = 18: execute console command "{@message18}" if {_random} = 19: execute console command "{@message19}" if {_random} = 20: execute console command "{@message20}" set {limite.command.%player%} to true wait 86400 seconds set {limite.command.%player%} to false
-
@Syst3ms Merci ça fonctionne enfin :D !
-
Voilà
-
Bonsoir, J'essaye de créer une commande pour ajouter des permissions. Seulement la commande ne fonctionne pas, pouvez-vous m'aider ? Merci d'avance. command "/races <text>": permission: races.use trigger: if arg 1 is "Salax": execute console command "/manuaddp %player% death.salax" execute console command "/manuaddp %player% race.salax" if arg 1 is "Magicien": execute console command "/manuaddp %player% death.magicien" execute console command "/manuaddp %player% race.magicien" if arg 1 is "Homme": execute console command "/manuaddp %player% death.homme" execute console command "/manuaddp %player% race.homme" if arg 1 is "Nain": execute console command "/manuaddp %player% death.nain" execute console command "/manuaddp %player% race.nain" if arg 1 is "Gobelin": execute console command "/manuaddp %player% death.gobelin" execute console command "/manuaddp %player% race.gobelin"