zoukilama Posté(e) le 3 septembre 2016 Posté(e) le 3 septembre 2016 bonjour à tous voila je galère car j'ai pas la permission .. j'aimerais faire en sorte que quand le joueur lance la commande /teste le serveur ajoute la permission "kit.paysan" au joueur qui à lancer la commande command /teste: executable by: players trigger: execute player command "/manuaddp %player% kit.paysan" sa fonctionne quand on et admin mais quand on et joueur on a pas la permission ce que je chercherais à faire sa serais exécuter cette commande "/manuaddp %player% kit.paysan" mais coter Serveur et pas Joueur
0 Skripting Posté(e) le 3 septembre 2016 Posté(e) le 3 septembre 2016 # Au lieu du "execute player command", tu fais ça : make player run "/manuaddp %player% kit.paysan" as op # Ou execute console command "/manuaddp %player% kit.paysan"
0 zoukilama Posté(e) le 3 septembre 2016 Auteur Posté(e) le 3 septembre 2016 Salut et Merci à toi pour ton aide mais lorsque j'utilise command /teste: trigger: make player run "/manuaddp %player% kit.paysan" as op et que je reload le script il me dit qu'il comprend pas la fonction make player run screen: et pour execute console command "/manuaddp %player% kit.paysan" aucune erreur mais aucun changement non
0 Skripting Posté(e) le 3 septembre 2016 Posté(e) le 3 septembre 2016 Juste, avec GroupManager on ne peut pas donner de permission à un joueur. Si tu veux donner une permission c'est pour le groupe entier. Ensuite pour le "make player run..." il te faut SkQuery et essaye avec "run player command "/%command%" as op"
0 zoukilama Posté(e) le 3 septembre 2016 Auteur Posté(e) le 3 septembre 2016 Juste, avec GroupManager on ne peut pas donner de permission à un joueur. Si tu veux donner une permission c'est pour le groupe entier. Ensuite pour le "make player run..." il te faut SkQuery et essaye avec "run player command "/%command%" as op" je te remercie x) donc si j'ai bien compris au lieu de leur assigner direct des permission j'assigne un groupe et t-il possible de leur définir plusieurs groupe pour le même user ?
0 Legeekcraft Posté(e) le 3 septembre 2016 Posté(e) le 3 septembre 2016 Juste, avec GroupManager on ne peut pas donner de permission à un joueur. Si tu veux donner une permission c'est pour le groupe entier. Ensuite pour le "make player run..." il te faut SkQuery et essaye avec "run player command "/%command%" as op" Faux ! On peut !
0 zoukilama Posté(e) le 4 septembre 2016 Auteur Posté(e) le 4 septembre 2016 Faux ! On peut ! Et comment ? De ce que j'ai vue impossible avec GroupManager mais cependant avec PermissionEx on peut définir une permission avec Skript directement sur le joueur via "console command" Pour la résolu du sujet voici mon script il agit comme ceci : On Vérifie si le joueur à la permission si il la pas on vérifie qu'il à la somme d'argent si il à l'argent on lui débite et on lui attribut la permission Si le joueur à deja la permission on lui affiche un message Si le joueur à pas les sous on lui affiche un messsage command /kitPaysan: trigger: if player have permission "essentials.kits.Paysan": message "&f[&6KIT&f] &rVous avez deja le kit &2Paysan&r." to player else: if player's balance is greater than or equal to 100: execute console command "/pex user %player% add essentials.kits.Paysan" execute console command "/money take %player% 100" message "&f[&6KIT&f] &rVous venez d'acheter le kit &2Paysan&r." to player else: message "&f[&6KIT&f] &rVous n'avez pas les sous pour acheter le kit &2Paysan&r." to player 1
0 zoukilama Posté(e) le 4 septembre 2016 Auteur Posté(e) le 4 septembre 2016 /manuaddp <player> <permission> la commandes /manuaddp <player> <permission> n'est pas fonctionnel avec Skript a moins de donner la permission au joueur mais il pourrais des régler les groupe
0 Skripting Posté(e) le 4 septembre 2016 Posté(e) le 4 septembre 2016 la commandes /manuaddp <player> <permission> n'est pas fonctionnel avec Skript a moins de donner la permission au joueur mais il pourrais des régler les groupe C'est bien ce que je disais^^ !
0 Legeekcraft Posté(e) le 4 septembre 2016 Posté(e) le 4 septembre 2016 De ce que j'ai vue impossible avec GroupManager mais cependant avec PermissionEx on peut définir une permission avec Skript directement sur le joueur via "console command" Pour la résolu du sujet voici mon script il agit comme ceci : On Vérifie si le joueur à la permission si il la pas on vérifie qu'il à la somme d'argent si il à l'argent on lui débite et on lui attribut la permission Si le joueur à deja la permission on lui affiche un message Si le joueur à pas les sous on lui affiche un messsage command /kitPaysan: trigger: if player have permission "essentials.kits.Paysan": message "&f[&6KIT&f] &rVous avez deja le kit &2Paysan&r." to player else: if player's balance is greater than or equal to 100: execute console command "/pex user %player% add essentials.kits.Paysan" execute console command "/money take %player% 100" message "&f[&6KIT&f] &rVous venez d'acheter le kit &2Paysan&r." to player else: message "&f[&6KIT&f] &rVous n'avez pas les sous pour acheter le kit &2Paysan&r." to player Heu par contre je crois que c'est /eco <give|take|set> <joueur> <monnaie>
0 zoukilama Posté(e) le 4 septembre 2016 Auteur Posté(e) le 4 septembre 2016 /manuaddp <player> <permission> Heu par contre je crois que c'est /eco <give|take|set> <joueur> <monnaie> /eco ou /money les deux sont fonctionnel elle exécute la même commande mais n'ont pas les même nom, à tu essayer le script ?
Question
zoukilama
bonjour à tous voila je galère car j'ai pas la permission ..
j'aimerais faire en sorte que quand le joueur lance la commande /teste
le serveur ajoute la permission "kit.paysan" au joueur qui à lancer la commande
sa fonctionne quand on et admin mais quand on et joueur on a pas la permission
ce que je chercherais à faire sa serais exécuter cette commande "/manuaddp %player% kit.paysan"
mais coter Serveur et pas Joueur
12 réponses à cette question
Messages recommandés