Aller au contenu

Messages recommandés

Posté(e)
Je n'ai pas vraiment compris a quoi servirait ton skript. Peux tu mieux m'expliquer car la à part faire des équipes je ne vois pas ce que tu veux

 

Désoler je n'avais pas le temps. ce que je voudrais c'est un systeme de groupe que quand le chef rejoind un jeux ceux de son groupe aussi et qu'il puisse parler en priver dans ce groupe. (comme celui d'epicube)

Posté(e)

J'avais trouver un skript sur bukkit pour ça :

 

#    Prefix: <silver>Party<grey>
#    chatcolor: <green>
#    nameformat: <red>[%player%]

command /party <text> [<player>]:
   description: Join your friends to hunt some monsters
   usage: /party help
   trigger:
       if argument 1 is "help":
           message "<silver>Party<grey> Use the following commands:"
           message "<silver>Party<grey> Join a party with /party join %player%"
           message "<silver>Party<grey> Leave a party with /party leave"
           message "<silver>Party<grey> Toggle the party chat with /party chat"
           message "<silver>Party<grey> Create a party with /party create"
           message "<silver>Party<grey> Disband the party with /party disband"
           message "<silver>Party<grey> Accept a request /party accept %player%"
           message "<silver>Party<grey> Reject a request /party reject %player%"
           message "<silver>Party<grey> Kick someone with /party kick %player%"
       if argument 1 is "create":
           message "<silver>Party<grey> Created party!"
           set {Party.%player%} to player
       if argument 1 is "leave":
           if {Party.%player%} is player:
               message "<silver>Party<grey> You can't leave a party as owner"
               message "<silver>Party<grey> Please use /party disband"
               stop
           loop all players:
               if {Party.%loop-player%} is {Party.%player%}:
                   message "<silver>Party<grey> <red>[%player%]<green> Left the party"
           clear {Party.%player%}
           clear {Party.chat.%player%}
       if argument 1 is "join":
           if argument 2 is not set:
               message "<silver>Party<grey> Please enter the name of the player whose party you want to enter"
               message "<silver>Party<grey> The player doesn't need to be the party leader"
               stop
           if {Party.%argument 2%} is not set:
               message "<silver>Party<grey> This player is not in any party"
               stop
           if {Party.%player%} is set:
               message "<silver>Party<grey> please leave your current party before joining a new one"
               message "<silver>Party<grey> Leave a party with /party leave"
               stop
           message "<silver>Party<grey> Request send"
           send "<silver>Party<grey> %player% wants to join your party" to argument 2
           set {Party.request.%player%} to argument 2
       if argument 1 is "accept":
           if argument 2 is not set:
               message "<silver>Party<grey> Please enter the name of the player that you want to accept"
               stop
           if {Party.request.%argument 2%} is not player:
               message "<silver>Party<grey> This player does not want to join your party or already tries to join another party"
               stop   
           message "<silver>Party<grey> Succesfully added player to party"
           send "<silver>Party<grey> %player% accepted you into his party" to argument 2
           clear {Party.request.%argument 2%}
           set {Party.%argument 2%} to player
       if argument 1 is "reject":
           if argument 2 is not set:
               message "<silver>Party<grey> Please enter the name of the player that you want to accept"
               stop
           if {Party.request.%argument 2%} is not player:
               message "<silver>Party<grey> This player does not want to join your party or already tries to join another party"
               stop   
           message "<silver>Party<grey> Informed player about your rejection"
           send "<silver>Party<grey> %player% doesn't want you in his party" to argument 2
           clear {Party.request.%argument 2%}
       if argument 1 is "kick":
           if argument 2 is not set:
               message "<silver>Party<grey> Please enter the name of the player that you want to accept"
               stop
           if {Party.%argument 2%} is not player:
               message "<silver>Party<grey> This player does not want to join your party or already tries to join another party"
               stop       
           send "<silver>Party<grey> %player% doesn't want you in his party" to argument 2
           loop all players:
               if {Party.%loop-player%} is {Party.%player%}:
                   if loop-player is not argument 2:
                       message "<silver>Party<grey> <red>[%argument 2%] <green>Was kicked from the party"
           clear {Party.%argument 2%}
           clear {Party.chat.%argument 2%}
       if argument 1 is "chat":
           if {Party.chat.%player%} is not set:
               message "<silver>Party<grey> Activated chat."
               set {Party.chat.%player%} to true
               stop
           if {Party.chat.%player%} is false:
               message "<silver>Party<grey> Activated chat."
               set {Party.chat.%player%} to true
               stop
           if {Party.chat.%player%} is true:
               message "<silver>Party<grey> Deactivated chat."
               set {Party.chat.%player%} to false
               stop
       if argument 1 is "disband":
           if {Party.%player%} is not player:
               message "<silver>Party<grey> You have to be owner to disband a party"
               message "<silver>Party<grey> Please use /party leave"
               stop
           clear {Party.%player%}
           message "<silver>Party<grey> Left party"
           clear {Party.%player%}
           clear {Party.chat.%player%}
           loop all players:
               if {Party.%loop-player%} is player:
                   message "<silver>Party<grey>The party was disbanded"
                   clear {Party.%loop-player%}
                   clear {Party.chat.%loop-player%}
on damage:
   if {Party.%attacker%} is {Party.%victim%}:
       cancel event
on chat:
   if {Party.chat.%player%} is true:
       set {_Message} to message
       loop all players:
           if {Party.%loop-player%} is {Party.%player%}:
               message "<red>[%player%]<green>%{_Message}%"
       cancel event
on quit:
   if {Party.%player%} is player:
       message "<silver>Party<grey> Left party"
       clear {Party.%player%}
       clear {Party.chat.%player%}
       loop all players:
           if {Party.%loop-player%} is player:
               message "<silver>Party<grey>The party was disbanded"
               clear {Party.%loop-player%}
               clear {Party.chat.%loop-player%}   
       stop
   loop all players:
       if {Party.%loop-player%} is {Party.%player%}
           message "<silver>Party<grey> <red>[%player%]<green> Left the party"
   clear {Party.%player%}
   clear {Party.chat.%player%}

  • J'aime 1
Posté(e)

@Joris , je te prévient juste : fait attention aux code que tu poste.

Verifie les bien avant.

Car sinon c'est la sanction.

Et je ne voudrai pas l'appliquer ce soir si possible ^^.

 

Cordialement,

Spidoka

Posté(e)
@Joris , je te prévient juste : fait attention aux code que tu poste.

Verifie les bien avant.

Car sinon c'est la sanction.

Et je ne voudrai pas l'appliquer ce soir si possible ^^.

 

Cordialement,

Spidoka

Je voix pas pourquoi là ? Je post ce que le joueur demande non ? ... Je dis pas que c'est le mien mais un de bukkit, mais plus le lien c: ( la flemme de chercher aussi :p ) tu pourrai m'expliquer pourquoi ? :3

 

Car c'est bien un skript de party :3

 

Merci

Posté(e)

Je n'ai pas critiqué ou visé ton post approprement dit.

J'explique juste qu'il faut faire attention aux source utilisé :).

Rien de méchant contre toi t'inquète pas.

 

Cordialement,

Spidoka

Posté(e)
Je n'ai pas critiqué ou visé ton post approprement dit.

J'explique juste qu'il faut faire attention aux source utilisé :).

Rien de méchant contre toi t'inquète pas.

 

Cordialement,

Spidoka

ah d'accord^^ de toute façon il est gratuit sur bukkit ( Skript - Forum)

  • 4 semaines après...
×
×
  • 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.