Azeqw_Fr Posté(e) le 23 mai 2017 Posté(e) le 23 mai 2017 Version de minecraft / skript : 1.8.8 / bungeecord ( donc spigot) Type du skript : skript de build Description du script : Le script vous permais de build si le lancer (Bien sur le joueur peuvent build h24) donc en On Pour les Joueurs Et en Off pour le staff genre mon grade de base est Joueur . La commande doit etre /construction (pour on /construction activation Pour off / construction Desacitivation) En skript parce'que c'est nul en Plugins Commandes éventuelles avec les permissions : pour on /construction activation Pour off / construction Desactivation permission Contruction.use Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc) : J'ai WildSkript , Skript , Umberella sa suffi?
RedSky GTR Posté(e) le 23 mai 2017 Posté(e) le 23 mai 2017 Umberella, wtf oO sinon tiens : /construction [<text>]: trigger: if player has permission "Build.activate": if arg 1 is "on": set {playersbuild} to true wait 24 hours set {playerbuild} to false else: send "&cVous n'avez pas la bonne permission." if player has permission "Build.desactivate": if arg 1 is "off": set {playersbuild} to false on place: if {playersbuild} is false: send "&cLe build n'est pas activé !" on break: if {playersbuild} is false: send "&cLe build n'est pas activé !" PS: Je n'ai pas testé le code.Si il ne fonctionne pas, dit le moi :)
Azeqw_Fr Posté(e) le 24 mai 2017 Auteur Posté(e) le 24 mai 2017 Tu peut faire genre quand ta la permission de /construction tu peut pas build si off et si ta pas la perm ba le build deviens on et une permission en plus (+ commande) le /contruction on {player.target}
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 La première demande...Explique la clairement et sinon la deuxième tu veux que si on fait /construction on et qu'on regarde un joueur ça donne la permission de construire au joueur qu'on regarde ?
Azeqw_Fr Posté(e) le 24 mai 2017 Auteur Posté(e) le 24 mai 2017 a je me suis tromper je veut que le /construction fait /constructionjoueur on {username}
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Ah ok genre un /construction on <joueur> ?
TrackNzh Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 command /construction [<text>] [<player>]: permission: construction.use #PERMISSION permission message: &cVous n'avez pas accès à cette commande ! trigger: if arg 1 is not set: message "&7Veuillez saisir &aON&f,&cOFF &7!" if arg 2 is not set: message "&7Veuillez saisir un joueur !" if arg 1 is "on": if argument-player is set: set {construction} to false message "&7Vous avez &aactivé &7la construction pour: &b%arg 2% &7!" to sender stop if arg 1 is "off": if argument-player is set: set {construction} to true message "&7Vous avez &cdésactivé &7la construction pour: &b%arg 2% &7!" to sender stop on place: if {construction} is true: cancel event message "&7Vous ne pouvez pas placé de blocks !" on break: if {construction} is true: cancel event message "&7Vous ne pouvez pas cassé de blocks !" /construction on/off [joueur]
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Ton code est pas optimisé...Et le {setconstruction} a la fin sera mis pour tous les joueurs...
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 ouiMais le construct de fin enlèvera la permission de build à tout les joueurs Donc voilà ce que je te propose (Plus optimisé): command /construction [<text>] [<player>]: permission: construction.use permission message: &cVous n'avez pas accès à cette commande ! trigger: if arg 1 is not set: message "&7Veuillez saisir &aON&f,&cOFF &7!" if arg 2 is not set: message "&7Veuillez saisir un joueur !" if arg 1 is "on": if argument-player is set: set {construction.%arg 1%} to false message "&7Vous avez &aactivé &7la construction pour: &b%arg 2% &7!" to sender stop if arg 1 is "off": if argument-player is set: set {construction.%arg 1%} to true message "&7Vous avez &cdésactivé &7la construction pour: &b%arg 2% &7!" to sender stop on first join: set {construction.%player%} to false on join: set {construction.%player%} to false
TrackNzh Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Non il sera enlevé pour le joueur précise: /construction off [joueur]
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Je propose quelque chose de plus opti...Et plus sûr...Car si aucun admin est connecté les joueurs pourront construire si ils ont la permission.
TrackNzh Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Bah après le code que je lui est donné s'est se que il voulais il a jamais dit de rajouté sa donc voila il en fais se qu'il veut
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Oui mais il ne savait pas que cela pouvait se produire.
Azeqw_Fr Posté(e) le 24 mai 2017 Auteur Posté(e) le 24 mai 2017 Merci Je vais test sa tout de suite !
Azeqw_Fr Posté(e) le 24 mai 2017 Auteur Posté(e) le 24 mai 2017 Un dernier details il faut que sa marque dans le tchat le build est off
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Tu fait "broadcast ''&cLe build est off'' "
RedSky GTR Posté(e) le 24 mai 2017 Posté(e) le 24 mai 2017 Donc a la place de broadcast tu met "send ''&cLe build est off.'' "
Messages recommandés