Aller au contenu
  • 0

Complète de skript freeze


Question

Posté(e)

Bonjour, j'ai un problème au niveau de mon skript tous vas bien mais j’aimerai que les joueur étant "freeze" n'ont accès a aucune commandes de plus, le message "rendez vous sur le ts ...." j'aimerai le mettre en title

De plus le any move fait buger comment réglé ceci ?

 

Comment faire ?

Début fait !

 

Cordialement

 

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!"
               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 move:
   if {freeze.%player%} is true:
       cancel event

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

on command:
   {freeze.%player%} is true:
       cancel event

Pour faire un title il faut mettre cette ligne de code

send <...(player par exemple)> title "text" with subtitle "text"

Appliquer des effets de potions au joueurs freeze permet de remplacer le

on any movement:

Exemple:

apply slowness 250 to ... for ... seconds
apply jump boost 250 to ... for ... seconds
apply blindness 250 to ... for ... seconds

  • 0
Posté(e)
Possible de me faire le skript je suis débutant x)

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

  • 0
Posté(e)

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

 

Ligne 29 Réglé reste l'autre

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