Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 03/08/2016 dans toutes les zones

  1. command /ckit: trigger: open chest with 3 rows named "&6Choix du kit" to player player has permission "ckit.joueur": player has permission "ckit.vip": format slot 0 of player with orange wool named "&3Kit Joueur" to close then run [make player execute command "kit joueur"] format slot 1 of player with light blue wool named "&3Kit VIP" to close then run [make player execute command "kit vip"] else: format slot 0 of player with orange wool named "&3Kit Joueur" to close then run [make player execute command "kit joueur"] player has permission "ckit.vip": player has permission "ckit.mvp": format slot 0 of player with light blue wool named "&3Kit VIP" to close then run [make player execute command "kit vip"] format slot 1 of player with magenta wool named "&3Kit MVP" to close then run [make player execute command "kit mvp"] else: player doesn't have permission "ckit.joueur": format slot 0 of player with light blue wool named "&3Kit VIP" to close then run [make player execute command "kit vip"] player has permission "ckit.mvp": player has permission "ckit.joueur": format slot 0 of player with orange wool named "&3Kit Joueur" to close then run [make player execute command "kit joueur"] format slot 1 of player with magenta wool named "&3Kit MVP" to close then run [make player execute command "kit mvp"] else: player doesn't have permission "ckit.vip": format slot 0 of player with magenta wool named "&3Kit MVP" to close then run [make player execute command "kit mvp"] player has permission "ckit.joueur": player has permission "ckit.vip": player has permission "ckit.mvp": format slot 0 of player with orange wool named "&3Kit Joueur" to close then run [make player execute command "kit joueur"] format slot 1 of player with light blue wool named "&3Kit VIP" to close then run [make player execute command "kit vip"] format slot 2 of player with magenta wool named "&3Kit MVP" to close then run [make player execute command "kit mvp"]
    1 point
  2. Merciii !! Vous pouvez me faire des commandes assez simple les garçons svp ? /gban = Bannir un joueur /gtempban = Bannir temporairement un joueur /gkick = Kick un joueur /eban = Bannir un joueur pour Cheat pendant 1 semaine stp x)
    1 point
  3. Je ne sait pas je ne peut pas tout refaire ca serait creer un skript skywars a ta plqce alors que j'ai deja fait un skywars et que c'est pas super passionant. J'ai l'impression que tu commence a code sur un skript qui te depasse completement. #Je passe mon tour ajd.
    1 point
  4. on damage: if damage cause is fire: if victim have permission "fire.damage": cancel event J'ai pas tester
    1 point
  5. https://www.youtube.com/watch?v=ueXzZ3QJEDY Tien mon amis : click
    1 point
  6. On break: if player does not have permission "block.break": cancel event send "&cTu ne peux pas faire ça" On place: if player does not have permission "block.place": cancel event send "&cTu ne peux pas faire ça"
    1 point
  7. on place: if player doesn't have permission "perm.exemle": cancel event on break: if player doesn't have permission "perm.exemple": cancel event Voilà :p
    1 point
  8. Un de mes skripts perso : Mdp en gui sous forme de code PIN. Tu dois créer ton mot de passe à ta première connexion et le remettre à chaque connexion
    1 point
  9. Je ne connaissais pas le if first character is "@"
    1 point
  10. Essaye de remplacer le if message contains par if first character of message is "@": (Edit: xelef m'a devancé)
    1 point
  11. normale je t'ai juste dit de faire un test je ne t'ai pas donné la solution: la où j'ai mis le broadcast tu peut ainsi mettre en dessous : if tavariable = 1: make attacker execute commande "/skystop"
    1 point
  12. Facile :) tu cherche un skript faction complet facile à cherchez sur internet et tu l'édit :) met un like si sa t'a aidé
    1 point
  13. Dans ton code il faut que les variables soit enregistré ainsi: - une liste avec la liste des joueurs concerné par ton classement - une variable par joueurs que tu souhaite faire dépendre de ton classement (ex: {points.%player%}) J'ai créé cette fonction, tu me diras si ça fonctionne: function Classement(list: players):: players: while size of {_list::*} isn't 0: set {_best_value} to 0 set {_best_player} to "" loop {_list::*}: if {points.%loop-value%} > {_best_value}: set {_best_value} to {points.%loop-value%} set {_best_player} to loop-value loop {_list::*}: if "%loop-value%" is "%{_best_player}%": remove loop-value from {_list::*} add loop-value to {_finallist::*} return {_finallist::*} Elle s'utilise ainsi: set {classement::*} to Classement({_list::*}) Sachant que {_list::*} est ta liste de joueurs de départ et {_classement::*} ta liste de joueurs mais rangé dans l'ordre des points (cf. ligne 6-7 de la fonction).
    1 point
  14. C'est un assemblage de boucle pour modifier cette ordre: Tant que la liste n'est pas vide: Prendre le meilleur de la liste Le supprimer de cette liste L'ajouter à une nouvelle liste C'est le système le plus rapide que je connaisse, je pourrai te le faire en skript mais je suis sur portable donc un peu difficile
    1 point
  15. 1 point
  16. Au lieu de donner des petits bouts de ton skript, donne en la totalité, sa sera quand même plus simple pour t'aider non ? +1
    1 point
  17. Je doute très fortement que ca ne détecte pas quand il join mais si tu le pense réellement test la variable mais un send tavariable quand il join Aussi au lieu de te plaindre dans le chat comme quoi personne ne te répond met les bonnes parties de ton code sur tes messages car la on ne sait pas quand / comment un joueurs déco (car je pense surtout que le bug est au niveau du décompte de joueur mort
    1 point
  18. Merci bien, savoir d'où venait le problème m'a permis de le contourner d'une autre façon. Je vais pas expliquer parce que ça utilise des techniques un peu compliquées à cerner quand on connait pas le domaine et que c'est applicable dans très peu de cas.
    1 point
×
×
  • 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.