Aller au contenu

Messages recommandés

Posté(e)

Bonjour,Bonsoir

 

Je vien d'avoir a l'instant une idée pour la modération:

 

mettre un item (de votre choix) pour activé ou désactivé un xray fait en skript

 

je voudrai que tous les block sont invisible sauf diamond, gold. si possible modifiable dans le .sk au autres

 

Je voudrai également que le skript s’intègre dans mon skript de modération pas encore fini

 

de plus si vous avez des petit plus pour mon skript

 

command /mod <player>:
   permission: mod.mod
   permission message: &cVous n'avez pas cette permission !
   trigger:
       if arg 1 is not set:
           send " " to player
           send "&cSyntaxe: /mod <joueur>" to player
           send " " to player
       if arg 1 is set:   
           set health of player to 20
           wait 1 tick
           set hunger of player to 20
           wait 3 ticks
           set player's gamemode to creative
           clear player' inventory
           make arg 1 execute command "/v on"
           set slot 0 of arg 1 to blaze rod of knockback 5 named "&cBâton KB"
           set slot 1 of arg 1 to ice of unbreaking 1 named "&cFreeze"
           set slot 5 of arg 1 to diamond sword of sharpness 5 named "&cKill"
           set slot 4 of arg 1 to gray dye named "&2Vanish: Off"
           set slot 7 of arg 1 to wooden door named "&cKick"
           set slot 8 of arg 1 to chest named "&cVérif"

           message "&6&lMode modération activé"

on right click with light green dye:
   if player has permission "mod.mod":
       wait 10 ticks
       make player execute command "/v on"
       wait 3 ticks
       set slot 4 of player to gray dye named "&2Vanish: Off"

on right click with gray dye:
   if player has permission "mod.mod":
       wait 1 ticks
       make player execute command "/v off"
       wait 3 ticks
       set slot 4 of player to light green dye named "&2Vanish: On"

on rightclick on a player:
   if player has permission "mod.mod":
       wait 1 ticks
       name of player's held item contains "&cKick"
       wait 3 ticks
       make player execute command "/kick %clicked entity% ''Modération''"   

on rightclick on a player:
   if player has permission "mod.mod":
       wait 1 ticks
       name of player's held item contains "&cVérif"
       wait 3 ticks
       make player execute command "/verif %clicked entity%"

on rightclick on a player:
   if player has permission "mod.mod":
       wait 1 ticks
       name of player's held item contains "&cFreeze"
       wait 3 ticks
       make player execute command "/freeze  %clicked entity% on"

on rightclick on a player:
   if player has permission "mod.mod":
       wait 1 ticks
       name of player's held item contains "&cKill"
       wait 3 ticks
       make player execute command "/kill %clicked entity%"
       wait 10 ticks

 

également quand je freeze /freeze un joueur mon serveur crash pourquoi ?

 

command /freeze [<player>] [<text>]:
   permission: freeze.use
   trigger:
       if arg 1 is set:
           if arg 2 is set:
               if arg 2 is "on": 
                   set {freeze.%arg 1%} to true
                   send "&8 [&cFreeze&8] &cTu as ete freeze par &4%player%" to arg-1
                   send "&8 [&cFreeze&8] &6&lRend toi sur le teamspeak : &4actasia.miki-heberg.fr" to arg-1
                   send "&8 [&cFreeze&8] &c Tu à freeze &4%arg-1% &c!"
                   while {freeze.%arg-1%} is true:
                   wait 5 second
                   apply slowness 250 to arg-1 for 5 seconds
                   apply jump boost 250 to arg-1 for 5 seconds
                   apply blindness 250 to arg-1 for 5 seconds
                   send arg-1 title "message1" with subtitle "message2" for 3 seconds
               if arg 2 is "off":
                   set {freeze.%arg 1%} to false
                   send "&8 [&cFreeze&8] &cTu as ete unfreeze par &4%player%" to arg-1
                   send "&8 [&cFreeze&8] &c Tu à defreeze &4%arg-1% &c!"
           if arg 2 is not set:
               message "&8 [&cFreeze&8] &cMets un états : On/off "
       if arg 1 is not set:
           message "&8 [&cFreeze&8] &cMets un pseudo !"
on any movement:
   if {freeze.%player%} is true:
       cancel event

Pas fait par moi repris de youtube !

 

Voila voila bonne soirée !

Posté(e)

Pour le skript de xray c'est imposible et le skript de freeze tien :

variables:
   {freeze.%arg 1%} = false

command /freeze [<player>]:
   permission: freeze.use
   trigger:
       if arg is not set:
           send "&8 [&cFreeze&8] &cIl faut mettre un joueur !"
       if arg 1 is set:
           if {freeze.%arg 1%} is false:
               set {freeze.%arg 1%} to true
               apply slowness 250 to arg 1 for 999 days
               apply jump boost 250 to arg 1 for 999 days
               apply blindness 250 to arg 1 for 999 days
               send arg 1 title "message1" with subtitle "message2" for 3 seconds
               send "&8 [&cFreeze&8] &cVous avez freeze %arg 1%"
               send "&8 [&cFreeze&8] &cVous avez été freeze !" to arg 1
           if {freeze.%arg 1%} is true:
               set {freeze.%arg 1%} to false
               remove slowness from player
               remove jump boost from player
               remove blindness from player
               send "&8 [&cFreeze&8] &cVous avez unfreeze %arg 1%"
               send "&8 [&cFreeze&8] &cVous avez été unfreeze !" to arg 1
on damage:
   if {freeze.%victim%} is true:
       cancel event
       send "&8 [&cFreeze&8] &c%victim% est freeze !" to attacker
   if {freeze.%attacker%} is true:
       cancel event
       send "&8 [&cFreeze&8] &cvous êtes freeze !" to attacker

Posté(e)

merci, mais j'ai recruter un Skripteur, il m'as fait ceci :

 

on rightclick on player:
   if player is holding a ice named "&bFreeze":
       if {mod.%player%} is true:
           if {freeze.%clicked player%} is true:
               wait 3 ticks
               remove slowness from clicked player
               wait 3 ticks
               send "&b[Freeze] &6Tu as unfreeze &3%clicked player% &6!" to player
               send "&aTu as été unfreeze." to clicked player
               clear {freeze.%clicked player%}
               clear {lp.%clicked player%}
           else:
               wait 3 ticks
               set {freeze.%clicked player%} to true
               apply slowness 255 to clicked player for 9999 days
               wait 3 ticks
               send "&b[Freeze] &6Tu as freeze &3%clicked player% &6!" to player
               send "&4&lTU AS ÉTÉ FREEZE ! Ne te déconnècte pas sous peine de ban ! Viens sur teamspeak : &2actasia.miki-heberg.fr" to clicked player
               set {lp.%clicked player%} to location of clicked player

Posté(e)

Mais ce sujet par en cacahouète ? Je pas vraiment suivit le bay, c'est des codes pour du freeze mais alors pourquoi on parlait de xray au début ?

Je suis perdu...

Cdt

MGamer91

×
×
  • 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.