Sora_ Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Version de minecraft / skript : 1.8 Type du skript : Slots Description du script en détails (3 lignes ce n'est pas assez détaillé) : Bonjour , j'aurai besoins d'un skript qui me permetterai de limiter le nombre de joueur par monde . Il faudrait que le nombre de joueur par monde sois de 20 joueurs par défaut mais que si on execute la commande /slots <monde> <nombre de slots> pour changer le nombre de joueur par monde pour un monde Merci de faire ce skript je suis concient qu'il est très difficile de faire ce genre de chose ... si jamais il y a besoins d'addons je ferrai avec ... Merci beaucoup a vous ! Commandes éventuelles avec les permissions : - /slots <monde> <nombre de slots> : permissions = slots.modif / fonction = permet de modifier le nombre de joueur par monde pour un seul monde - /mondekick <joueur> <le monde ou il sera kick> <raison> : permissions = slots.kick / fonction = permet de kick un joueur d'un monde il serat tp dans le monde ou il y a le moins de joueur - /mondekickall <monde ou ils seront kick> <raison> : permissions = slots.kickall / fonction = permet de kick tout les joueur d'un monde il seront tp dans le monde ou il y a le moins de joueur - /mondewhitelist <Off/On> <monde> : permissions = slots.whitelist / Fonction empeche tout les joueur qui n'ont pas la permissions slots.whitelist de ce co sur le monde si il est en "On" - permissions = slots.vip / fonction permet au joueur qui on cette permissions de ce co sur le monde même si il est plein Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc) : Aucune
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Voilà quelques commandes : options: noperm: &c&lTu n'as pas la permission d'utiliser cette commande &f! command /slots [<text>] [<integer>]: trigger: if player has permission "slots.modif": if arg 1 is set: if arg 2 is set: set {slots.%arg 1%} to arg 2 send "&bLe monde &7%arg-1% &bpeut maintenant avoir &7%arg 2% &bjoueurs" else: send "&cUtilise &f: &e/slots %arg 1% <nombre>" else: send "&cUtilise &f: &e/slots <monde> <nombre>" else: send "{@noperm}" command /mondewhitelist [<text>] [<text>]: trigger: if player has permission "slots.whitelist": if arg 1 is set: if arg 2 is set: if arg 1 is "on": if {whitelist.%arg 2%} is not set: set {whitelist.%arg 2%} to false if {whitelist.%arg 2%} = false: set {whitelist.%arg 2%} to true send "&bWhitelist activé dans le monde &7%arg 2%" else: send "&bWhitelist déjà activer &f!" if arg 1 is "off": if {whitelist.%arg 2%} is not set: set {whitelist.%arg 2%} to false if {whitelist.%arg 2%} = true: set {whitelist.%arg 2%} to false send "&bWhitelist désactivé dans le monde &7%arg 2%" else: send "&bWhitelist déjà désactiver &f!"
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 Merci mais je viens de tester ton skript et il ne marche pas ...
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Il ne marche pas , il ne marche pas . Donne plus d'informations , screen ou logs des erreurs ;)
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 Il n'y a aucune erreur dans le reload du skript ... mais quand je met un monde ne whitelist les joueurs peuvent se co ou alors quand je me que seul 1 joueur peux ce co sur un monde (pour test) 2 personne peuvent se co dessus alors qu'ils non pas les perm
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Normal , je t'ai juste donné un bout de code a toi de le terminer avec l'evenement : On world change: ;)
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 et je dois le mettre où ? nan parce que si on demande un skript c'est qu'on sais pas le faire ... donc si tu nous donne les lignes mais que c'est a nous de les placer je suis pas sûr que sa va marchet ...
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Je vais essayer un truc :) EDIT : Rajoute sa a la fin du code que je t'ai passer :) On world change: wait 0.5 seconds if {whitelist.%world of player%} = true: kick player due to "&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---%nl%%nl%&b%server name% &f- &7Infos%nl%&bLa whitelist dans le monde &7%world of player% &best activer%nl%%nl%&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---&b&m---&7&m---"
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 [Erreur] Can't understand this event; 'On world change' (hsitory.sk, line 39: On world change:')
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Il te manque des add-ons télécharge les dans la signature de @SwiKZiiK
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 Serait-il possible qde me donner l'add-ons percie qu'il me faut car je les ait tous installer et skript ne fonctionne plus maintenant ...
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Une recherche et hop :p http://skunity.com/search?search=world+change Donc l'addon requis est SharpSk (357 ko)
iLaZz Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Une recherche et hop :p http://skunity.com/search?search=world+change Donc l'addon requis est SharpSk (357 ko) Pourquoi toujours vouloir des add-ons quand on peut s'en passer. Détecter un changement de monde n'est pas dur et ne nécessite pas d'add-ons. teleport: set {_a} to world of player wait 1 second if world of player is not {_a}: #######
GhostKiller76 Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Pourquoi toujours vouloir des add-ons quand on peut s'en passer. Détecter un changement de monde n'est pas dur et ne nécessite pas d'add-ons. teleport: set {_a} to world of player wait 1 second if world of player is not {_a}: ####### Oui mais le code est plus optimisé avec l'addon :)
Sora_ Posté(e) le 13 avril 2017 Auteur Posté(e) le 13 avril 2017 dans les deux cas j'ai beaux fair command c'est comme si je ne fesais rien ...
iLaZz Posté(e) le 13 avril 2017 Posté(e) le 13 avril 2017 Oui mais le code est plus optimisé avec l'addon :) Moins il faut d'add-ons mieux c'est, mon avis.
Sora_ Posté(e) le 17 avril 2017 Auteur Posté(e) le 17 avril 2017 Up vos skript ne marche pas ... une personne pour me faite le skript svp
Invité Posté(e) le 17 avril 2017 Posté(e) le 17 avril 2017 Up vos skript ne marche pas ... une personne pour me faite le skript svp Le "Vos skript ne marche pas" me fais bien rire. . . C'est comme si on te donne un médicament et tu dis NAN JER ENCOR MALE! Il faut dire ou as tu une erreur , fait des screens quand tu reload le skript, donne nous tes version d'addons/skript. Cordialement NaolShow
Sora_ Posté(e) le 17 avril 2017 Auteur Posté(e) le 17 avril 2017 tu en fais expret ? dans les deux cas j'ai beaux faire les command c'est comme si je ne fesais rien ... c'est bon sa répond a ta question ? il n'y a aucune erreur
Messages recommandés