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. Bravo à toi ! C'est un GUI qui fonctionne avec Essentials ou sans ?
  2. Oui c'est normal, il faut que tu remplisses la partie config que je t'ai faite ;) !
  3. Après le "NTM", tu mets or "TonInsulte" or "TonInsulteN°2". Ex : if message coutains "ntm" or "toninsulte" or "toninsulteN°2":
  4. Voilà pour toi : (CE CODE NE FONCTIONNE QUE SI TU AS ESSENTIALS). Si tu n'as pas Essentials, préviens ;) ! options: #==========================================================# # +------------------------------------------------------+ # # | TempBan - Raisons | # # +------------------------------------------------------+ # #==========================================================# TempBanRaison1: TempBanRaison2: TempBanRaison3: TempBanRaison4: TempBanRaison5: TempBanRaison6: TempBanRaison7: #==========================================================# # +------------------------------------------------------+ # # | TempBan - Temps | # # +------------------------------------------------------+ # #==========================================================# TempBanTemps1: TempBanTemps2: TempBanTemps3: TempBanTemps4: TempBanTemps5: TempBanTemps6: TempBanTemps7: #==========================================================# # +------------------------------------------------------+ # # | Mute - Raisons | # # +------------------------------------------------------+ # #==========================================================# MuteRaison1: MuteRaison2: MuteRaison3: MuteRaison4: MuteRaison5: MuteRaison6: MuteRaison7: #==========================================================# # +------------------------------------------------------+ # # | Mute - Temps | # # +------------------------------------------------------+ # #==========================================================# MuteTemps1: MuteTemps2: MuteTemps3: MuteTemps4: MuteTemps5: MuteTemps6: MuteTemps7: #==========================================================# # +------------------------------------------------------+ # # | Kick - Raisons | # # +------------------------------------------------------+ # #==========================================================# KickRaison1: KickRaison2: KickRaison3: KickRaison4: KickRaison5: KickRaison6: KickRaison7: # NE PAS TOUCHER AU SKRIPT SI TU NE T'Y CONNAIS PAS ! command /gerer [<player>]: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : Vous devez préciser un pseudo !" to player if arg 1 is set: close the player's inventory wait 2 ticks open chest with 1 row named "&9&lPanel" to player wait 1 tick format slot 0 of the player with fence named "&cBan" with lore "&cBanni le joueur définitivement !" to close then run [make player execute command "/gbangui %arg 1%"] format slot 1 of the player with lead named "&6TempBan" with lore "&6Banni le joueur temporairement !" to close then run [make player execute command "/gtempbangui %arg 1%"] format slot 2 of the player with paper named "&aMute" with lore "&aRéduis le joueur au silence !" to close then run [make player execute command "/gmutegui %arg 1%"] format slot 3 of the player with diamond shovel named "&eKick" with lore "&eKick le joueur du serveur !" to close then run [make player execute command "/gkickgui %arg 1%"] format slot 4 of the player with ice named "&bFreeze" with lore "&bFreeze/Un-Freeze le joueur !" to close then run [make player execute command "/gfreezegui %arg 1%"] format slot 8 of the player with door named "&5Quitter" with lore "&5Quitter le Panel !" to close command /gbangui <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: close the player's inventory wait 2 ticks open chest with 1 row named "&cBan GUI" to player wait 1 tick format slot 0 of the player with book named "&cCheat" to close then run "/ban %arg 1% Cheat" format slot 1 of the player with book named "&cUseBug" to close then run "/ban %arg 1% UseBug" format slot 8 of the player with door named "&5Retour" to close then run [make player execute command "/gerer %arg 1%"] command /gtempbangui <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: close the player's inventory wait 2 ticks open chest with 1 row named "&6TempBan GUI" to player wait 1 tick format slot 0 of the player with book named "{@TempBanRaison1}" with lore "{@TempBanTemps1}" to close then run "/tempban %arg 1% {@TempBanTemps1} {@TempBanRaison1}" format slot 1 of the player with book named "{@TempBanRaison2}" with lore "{@TempBanTemps2}" to close then run "/tempban %arg 1% {@TempBanTemps2} {@TempBanRaison2}" format slot 2 of the player with book named "{@TempBanRaison3}" with lore "{@TempBanTemps3}" to close then run "/tempban %arg 1% {@TempBanTemps3} {@TempBanRaison3}" format slot 3 of the player with book named "{@TempBanRaison4}" with lore "{@TempBanTemps4}" to close then run "/tempban %arg 1% {@TempBanTemps4} {@TempBanRaison4}" format slot 4 of the player with book named "{@TempBanRaison5}" with lore "{@TempBanTemps5}" to close then run "/tempban %arg 1% {@TempBanTemps5} {@TempBanRaison5}" format slot 5 of the player with book named "{@TempBanRaison6}" with lore "{@TempBanTemps6}" to close then run "/tempban %arg 1% {@TempBanTemps6} {@TempBanRaison6}" format slot 6 of the player with book named "{@TempBanRaison7}" with lore "{@TempBanTemps7}" to close then run "/tempban %arg 1% {@TempBanTemps7} {@TempBanRaison7}" format slot 8 of the player with door named "&5Retour" to close then run [make player execute command "/gerer %arg 1%"] command /gmutegui <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: close the player's inventory wait 2 ticks open chest with 1 row named "&aMute GUI" to player wait 1 tick format slot 0 of the player with book named "{@MuteRaison1}" with lore "{@MuteTemps1}" to close then run "/mute %arg 1% {@MuteTemps1} {@MuteRaison1}" format slot 1 of the player with book named "{@MuteRaison2}" with lore "{@MuteTemps2}" to close then run "/mute %arg 1% {@MuteTemps2} {@MuteRaison2}" format slot 2 of the player with book named "{@MuteRaison3}" with lore "{@MuteTemps3}" to close then run "/mute %arg 1% {@MuteTemps3} {@MuteRaison3}" format slot 3 of the player with book named "{@MuteRaison4}" with lore "{@MuteTemps4}" to close then run "/mute %arg 1% {@MuteTemps4} {@MuteRaison4}" format slot 4 of the player with book named "{@MuteRaison5}" with lore "{@MuteTemps5}" to close then run "/mute %arg 1% {@MuteTemps5} {@MuteRaison5}" format slot 5 of the player with book named "{@MuteRaison6}" with lore "{@MuteTemps6}" to close then run "/mute %arg 1% {@MuteTemps6} {@MuteRaison6}" format slot 6 of the player with book named "{@MuteRaison7}" with lore "{@MuteTemps7}" to close then run "/mute %arg 1% {@MuteTemps7} {@MuteRaison7}" format slot 8 of the player with door named "&5Retour" to close then run [make player execute command "/gerer %arg 1%"] command /gkickgui <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: close the player's inventory wait 2 ticks open chest with 1 row named "&eKick GUI" to player wait 1 tick format slot 0 of the player with book named "{@KickRaison1}" to close then run "/kick %arg 1% {@KickRaison1}" format slot 0 of the player with book named "{@KickRaison2}" to close then run "/kick %arg 1% {@KickRaison2}" format slot 0 of the player with book named "{@KickRaison3}" to close then run "/kick %arg 1% {@KickRaison3}" format slot 0 of the player with book named "{@KickRaison4}" to close then run "/kick %arg 1% {@KickRaison4}" format slot 0 of the player with book named "{@KickRaison5}" to close then run "/kick %arg 1% {@KickRaison5}" format slot 0 of the player with book named "{@KickRaison6}" to close then run "/kick %arg 1% {@KickRaison6}" format slot 0 of the player with book named "{@KickRaison7}" to close then run "/kick %arg 1% {@KickRaison7}" format slot 8 of the player with door named "&5Retour" to close then run [make player execute command "/gerer %arg 1%"] command /gfreezegui <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: close the player's inventory wait 2 ticks open chest with 1 row named "&bFreeze GUI" to player wait 1 tick format slot 2 of the player with green wool named "&bFreeze" to close then run [make player execute command "/gfreeze %arg 1%"] format slot 6 of the player with red wool named "&cUn-Freeze" to close then run [make player execute command "/gunfreeze %arg 1%"] command /gfreeze <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: apply jump boost 250 to arg 1 for 999 days apply slowness 250 to arg 1 for 999 days apply blindness 250 to arg 1 for 999 days command /gunfreeze <player>: permission: gerer.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: remove jump boost from arg 1 remove slowness from arg 1 remove blindness from arg 1
  5. Re, As-tu trouvé ton Skript ? Si non, je commence le tiens. P.S : As-tu Essentials ? PsYZiiK. Edit : J'ai commencé ton Skript. Si je finis aujourd'hui. Tu recevras ta commande avant 21H. Si je termine pas aujourd'hui, tu recevras ta commande demain vers 10H-11H.
  6. Skripting

    tempban

    Re, J'ai pris un bout de code du Skript BanInfo pour en faire un TempBan, voilà le code : command /tempban [<offline player>] [<time span>]: usage: &c/tempban <player> <time> trigger: if player has permission "tempban.use": if arg 1 is not set: send "&cErreur : La bonne commande est /Tempban [Pseudo] [Temps]" to player else if arg 2 is not set: send "&cErreur : La bonne commande est /Tempban [Pseudo] [Temps]" to player else: set {_player} to arg 1 if {_player} is player: if {tempban.time:%{_player}%} is not set: message "&cVous avez été banni temporairement !" set {tempban.time::%{_player}%} to arg 2 set {tempban.timestamp::%{_player}%} to now kick {_player} due to "&6Tu es banni pendant &b%arg 2% &6minutes" if {tempban.time::%{_player}%} is set: message "&cCe joueur est maintenant banni !" if "%{_player}%" is offline player: if {tempban.time:%{_player}%} is not set: message "Vous avez été banni temporairement !" set {tempban.time::%{_player}%} to arg 2 set {tempban.timestamp::%{_player}%} to now if {tempban.time::%{_player}%} is set: message "&cCe joueur est maintenant banni !" if {numbertempban.%arg 1%} is not set: set {numbertempban.%arg 1%} to 1 else: add 1 to {numbertempban.%arg 1%} add arg 2 to {tempbantime.%arg 1%::*} on join: if {tempban.time::%player%} is set: set {_tempban} to difference between now and {tempban.timestamp::%player%} reduce {_tempban} by {tempban.time::%player%} if difference between now and {tempban.timestamp::%player%} is bigger than {tempban.time::%player%}: clear {tempban.time::%player%} clear {tempban.timestamp::%player%} set {banned.%player%} to false unban player if difference between now and {tempban.timestamp::%player%} is smaller than {tempban.time::%player%}: set {tempban.%player%} to true kick player due to "&cErreur : Vous avez été banni temporairement !"
  7. Skripting

    tempban

    Je te fais ça.
  8. Tiens voilà ton code, désolé, mais c'est tout ce que j'ai pu faire avec mon niveau : La commande pour prendre de l'argent est /prise. Exemple : /Prise [Pseudo] 22 ou 100. Pour l'historique c'est /history [Pseudo]. command /prise [<player>] [<text>]: permission: prise.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : Tu dois préciser un pseudo !" to player if arg 1 is set: if arg 2 is not set: send "&cErreur : Tu dois préciser une somme : 22 ou 100 !" to player if arg 2 is "22" or "100": set {_wait} to difference between {prise.%player%.lastused} and now if {_wait} is less than 10 seconds: send "&cErreur : Vous ne pouvez utiliser cette commande que toutes les 10 secondes !" to player else: if arg 2 is "22": if arg 1's balance is less than 22: send "&cErreur : Ce joueur n'a plus d'argent !" to player stop execute console command "/money take %arg 1% 22" execute console command "/money give %player% 22" send "&aVous avez pris la somme de &b22 $ &aau joueur &b%arg 1%" to player send "&cLe joueur &b%player% &cvous a pris la somme de &b22 $ !" to arg 1 add 1 to {prise22history.%arg 1%} set {prise.%player%.lastused} to now if arg 2 is "100": if arg 1's balance is less than 22: send "&cErreur : Ce joueur n'a plus d'argent !" to player stop execute console command "/money take %arg 1% 100" execute console command "/money give %player% 100" send "&aVous avez pris la somme de &b100 $ &aau joueur &b%arg 1%" to player send "&cLe joueur &b%player% &cvous a pris la somme de &b100 $ !" to arg 1 set {prise.%player%.lastused} to now add 1 to {prise100history.%arg 1%} command /history [<player>]: permission: priseadmin.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : La bonne commande est /History [Pseudo]" if arg 1 is set: send "&2-------------- &6Historique de &b%arg 1% &2--------------" to player send "&aLe joueur &b%arg 1% &as'est fait prendre 22 $ : &b%{prise22history.%arg 1%}% &afois" to player send "&aLe joueur &b%arg 1% &as'est fait prendre 100 $ : &b%{prise100history.%arg 1%}% &afois" to player send "&2-------------- &6Historique de &b%arg 1% &2--------------" to player
  9. Tous. Ils sont disponibles en un seul téléchargement ici --> [Contenu masqué]
  10. Skripting

    Fly Temporaire

    Passe en résolu si c'est le cas^^ !
  11. Oui, c'est possible, mais à voir si j'arrive^^ ! Ensuite, si tu as des erreurs, c'est que tu n'as pas tous les ADD-ON, il te faut impérativement tous les ADD-ON de Skript pour son bon fonctionnement. Personnellement, je n'ai aucune erreur^^ !
  12. Oui bien sûr il faut tous les ADD-ON pour le bon fonctionnement de Skript ! Je vais essayer de voir ton problème de plus près.
  13. D'accord merci^^ ! Je m'y attaque ;) !
  14. C'est vrai j'aurais pu ne pas passer par une commande^^ ! Je vais essayer d'optimiser un peu cela^^ !
  15. Skripting

    Fly Temporaire

    Dans ta barre d'XP. Une fois le Fly activé, le compte à rebours démarre à 10 et à chaque seconde, ça retire 1 au compte à rebours. Une fois le compte à rebours terminé, pour éviter les problèmes de chute, il y aura 3 secondes ajoutées et une ces 3 secs passées, le Fly se désactive^^ ! Edit : Après un petit Test, il y avait un petit bug vers la fin. Je viens de le corriger, voici le code sans aucune erreur : options: Temps: 10 seconds # Mettre en chiffre. Mettre le type comme ceci ! Mettre en SECONDES ! Timer: 10 # Ici, il faut impérativement mettre le même nombre que le temps (ci-dessus). Si dans l'option 'Temps' tu as mis '10', il faut mettre aussi '10' ici. MessageFly: &7Tu es désormais en Fly pendant 10 secondes ! # Message lorsque le Fly est activé ! MessagePlusEnFly: &7Les 10 secondes sont passées ! Tu n'est plus en Fly ! # Message lorsque le joueur n'est plus en Fly ! Permission: fly.use # Permission pour le /Fly ! PermissionMessage: &cErreur : Vous n'avez pas la permission ! # Message lorsqu'un joueur n'a pas la permission fait /Fly ! command /fly: permission: {@Permission} permission message: {@PermissionMessage} trigger: if {fly.%player%} is not set: play raw sound "note.pling" at player with pitch 1 volume 10 set player's flight mode to true message "{@MessageFly}" set {fly.%player%} to true set {_timer} to {@Timer} loop 15 times: set the player's level to {_timer} wait 1 second remove 1 from {_timer} if {_timer} = 0: play raw sound "note.pling" at player with pitch 1 volume 10 delete {fly.%player%} set player's flight mode to false message "{@MessagePlusEnFly}" on quit: delete {fly.%player%} set player's flight mode to false
  16. Skripting

    Fly Temporaire

    Voilà pour toi : options: Temps: 10 seconds # Mettre en chiffre. Mettre le type comme ceci ! Mettre en SECONDES ! Timer: 10 # Ici, il faut impérativement mettre le même nombre que le temps (ci-dessus). Si dans l'option 'Temps' tu as mis '10', il faut mettre aussi '10' ici. MessageFly: &7Tu es désormais en Fly pendant 10 secondes ! # Message lorsque le Fly est activé ! MessagePlusEnFly: &7Les 10 secondes sont passées ! Tu n'est plus en Fly ! # Message lorsque le joueur n'est plus en Fly ! Permission: fly.use # Permission pour le /Fly ! PermissionMessage: &cErreur : Vous n'avez pas la permission ! # Message lorsqu'un joueur n'a pas la permission fait /Fly ! command /fly: permission: {@Permission} permission message: {@PermissionMessage} trigger: if {fly.%player%} is not set: set player's flight mode to true message "{@MessageFly}" set {fly.%player%} to true set {_timer} to {@Timer} loop 15 times: set the player's level to {_timer} wait 1 second remove 1 from {_timer} delete {fly.%player%} set player's flight mode to false message "{@MessagePlusEnFly}" on quit: delete {fly.%player%} set player's flight mode to false
  17. Re, Essaye cela pour voir si ça marche : options: TonMonde: Spawn # Ici, tu mets le nom de ton monde ;) ! on quit: if player is in world "{@TonMonde}": set {last.position} to location of player on teleport: if player is in world "{@TonMonde}": wait 1 tick teleport player to {last.position}
  18. Skripting

    Fly Temporaire

    Tiens voilà : options: Temps: 10 seconds # Mettre en chiffre. Mettre le type comme ceci : Seconds, Minutes, Hours... MessageFly: &7Tu es désormais en Fly pendant 10 secondes ! # Message lorsque le Fly est activé ! MessagePlusEnFly: &7Les 10 secondes sont passées ! Tu n'est plus en Fly ! # Message lorsque le joueur n'est plus en Fly ! Permission: fly.use # Permission pour le /Fly ! PermissionMessage: &cErreur : Vous n'avez pas la permission ! # Message lorsqu'un joueur n'a pas la permission fait /Fly ! command /fly: permission: {@Permission} permission message: {@PermissionMessage} trigger: if {fly.%player%} is not set: set player's flight mode to true message "{@MessageFly}" set {fly.%player%} to true wait {@Temps} delete {fly.%player%} set player's flight mode to false message "{@MessagePlusEnFly}" on quit: delete {fly.%player%} set player's flight mode to false Par contre j'ai pas trop compris ce que tu m'as dis après. Pour le Cooldown... Peux-tu mieux expliquer ?
  19. Skripting

    Fly Temporaire

    Oui si j'arrive à le faire (je viens de commencer le Skript, je suis débutant aussi^^).
  20. Décris-un peu plus pour que je te puisse faire cela. Combien d'argent peut-on prendre. Est-ce-que tu utilises iConomy ? Etc... Merci à toi ! Amicalement, PsYZiiK.
  21. Skripting

    Fly Temporaire

    Re, finalement, j'ai pu te faire cela, avec une partie configuration très optimisée pour te rendre la tâche plus facile. Voilà ton code : options: Temps: 10 seconds # Mettre en chiffre. Mettre le type comme ceci : Seconds, Minutes, Hours... MessageFly: &7Tu es désormais en Fly pendant 10 secondes ! # Message lorsque le Fly est activé ! MessagePlusEnFly: &7Les 10 secondes sont passées ! Tu n'est plus en Fly ! # Message lorsque le joueur n'est plus en Fly ! Permission: fly.use # Permission pour le /Fly ! PermissionMessage: &cErreur : Vous n'avez pas la permission ! # Message lorsqu'un joueur n'a pas la permission fait /Fly ! command /fly: permission: {@Permission} permission message: {@PermissionMessage} trigger: if {fly.%player%} is not set: set player's flight mode to true message "{@MessageFly}" set {fly.%player%} to true wait {@Temps} delete {fly.%player%} set player's flight mode to false message "{@MessagePlusEnFly}"
  22. Skripting

    Fly Temporaire

    Je vais essayer de te faire cela demain. Car là je dodo...
  23. Tiens voilà ton code. Avant cela, je vais t'expliquer comment cela fonctionne. Tout d'abord, il faut faire la commande /menottes (Le tout fonctionne avec la permission "menotter.use" !). Une fois fait, ton inventaire va être nettoyé et vas recevoir quatre items. Le premier sera une laisse. Elle te permettra de menotter le joueur. Pour cela, il faut faire un clic droit sur le joueur avec la laisse et le joueur sera menotter. Le deuxième item sera un levier. Il te permettra de libérer le joueur en faisait un clic droit sur lui. Le troisième item sera un bâton. Il te permettra de fouiller le joueur. Pour cela, il suffit de faire un clic droit sur le joueur avec ce bâton et tu pourras le fouiller. Le quatrième item sera une torche de RedStone qui te permettra de quitter/nettoyer ton inventaire ! Voilà le code : command /menottes: permission: menotter.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: clear the player's inventory wait 2 ticks give lead named "&aMenottes" to the slot 0 of the player give stick named "&cFouiller" to the slot 2 of the player give redstone torch named "&6Quitter" to the slot 8 of the player give lever named "&aLibérer" to the slot 1 of the player on place: if name of player's tool is "&6Quitter": cancel event on rightclick with lead: if name of player's tool is "&aMenottes": if targeted entity is a player: make player execute command "/menotter %targeted entity%" message "&cVous avez été menotté(e) par &b%player% &c!" to targeted entity message "&cVous avez menotté le joueur &b%targeted entity% &c!" to player command /menotter [<player>]: permission: menotter.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : Vous devez préciser un pseudo !" to player if arg 1 is set: apply jump boost 250 to arg 1 for 999 days apply slowness 250 to arg 1 for 999 days apply blindness 250 to arg 1 for 999 days command /un-menotter [<player>]: permission: menotter.use permission message: &cErreur : Vous n'avez pas la permission ! trigger: if arg 1 is not set: send "&cErreur : Vous devez préciser un pseudo !" to player if arg 1 is set: remove jump boost from arg 1 remove slowness from arg 1 remove blindness from arg 1 message "&8[&aFouille&8] &b%player% &cne te fouille plus !" on rightclick with stick: if name of player's tool is "&cFouiller": if targeted entity is a player: open targeted entity's inventory to player message "&8[&aFouille&8] &b%player% &cte fouille !" to targeted entity on rightclick with redstone torch: if name of player's tool is "&6Quitter": clear the player's inventory send "&6Vous avez supprimé votre inventaire !" on rightclick with lever: if name of player's tool is "&aLibérer": if targeted entity is a player: make player execute command "/un-menotter %targeted entity%" En cas de soucis, merci de me le dire ;) ! Un p'tit Like fait toujours plaisir :D !
  24. Merci je vais essayer de faire cela. Si je ne te réponds pas, c'est que je n'ai malheureusement pas trouvé (je ne suis pas encore vraiment au niveau d'aider d'autres joueurs).
  25. Oui mais, pourrais-tu nous passer le code pour que je comprenne un peu mieux s'il te plaît ?
×
×
  • 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.