Aller au contenu
  • 0

Faction role


Question

Posté(e)

Skript : 1.8

addons skript: FacSk , SkRambled , PirateSk , SkQuery ; SkRayFall , TuSke , SkExtras

Descriptions:

Voila le skript :

on chat:   
   if {grade.%player%} is "Joueur":
       cancel event
       set {_mplayer} to faction player from player
       set {_factionp} to faction of faction player {_mplayer}
       set {_fac} to name of faction {_factionp}
       set {_role} to faction role of faction player {_mplayer}
       set {_title} to title of faction player {_mplayer}
       if {_role} = "leader":
           set {_roley} to "**"
       else if {_role} = "officer":
           set {_roley} to "*"
       else if {_role} = "member":
           set {_roley} to "+"
       else if {_role} = "recruit":
           set {_roley} to "-"
       broadcast "&8[&b%{_roley}%&3%{_fac}%&8] &8&l[&7Joueur&8&l] &7%display name of player% : &7%message%"

 

Alors la faction du joueur s'affiche bien dans le chat mais le role du joueur dans sa faction non donc j'aurais besoin d'aide s'il-vous-plait

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Le <none> indique que ta variable {_roley} est vide

 

J'ai un peu modifié ton skript pour tester, et il marche parfaitement chez moi...

 

command /role <text>:
   trigger:
       set {role} to arg 1
command /fac <text>:
   trigger:
       set {fac} to arg 1

on chat:
   if {role} = "leader":
       set {_roley} to "**"
   else if {role} = "officer":
       set {_roley} to "*"
   else if {role} = "member":
       set {_roley} to "+"
   else if {role} = "recruit":
       set {_roley} to "-"
   broadcast "&8[&b%{_roley}%&3%{fac}%&8] &8&l[&7Joueur&8&l] &7%display name of player% : &7%message%"

 

Essaye une condition du type

else if "%{_role}%" = "recruit":

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