-
Compteur de contenus
22 -
Inscription
-
Dernière visite
-
Jours gagnés
1 -
Crédits
0 [Faire un don]
Type de contenu
Profils
Forums
Téléchargements
Downloads Plus Support
module__dplus_manager
Tout ce qui a été posté par MCilja
-
coucou! Vous avez un serveur BungeeCord? Parce que si c'est le cas, il suffit d'envoyer les joueurs sur un autre serveur puis de les re-tp dans le serveur initial (un peu comme un deco-reco). Les flèches disparaîtront. Après si vous avez pas de BungeeCord essayez peut-être ça (non testé, et addon RandomSK possiblement nécessaire) : kill player wait 1 tick force respawn victim :)
-
coucou :) pour les joueurs op: loop all players: if loop-player is op: send "%_prefix% : %message% " to loop-player voila, je ne sais pas comment gérer un joueur spécifique par contre désolé^^
-
On a aucune information sur tes skripts, c'est compliqué :x
-
Coucou! en gros tu veux editer ton skript autrement qu'en passant par le FTP? Si ton serveur n'est pas hébergé sur ton PC, c'est impossible :x
-
Essaye de préciser l'unité de temps, c'est peut-être ça qui n'est pas reconnu^^ if difference between {fbow.%shooter%.last} and now is less than 1 second: :)
-
essaye avec ça: on break: if player doesn't have permission "op": cancel event on place: if player doesn't have permission "op": cancel event Si ça ne marche pas, check si ton plugin skript est activé et que ton skript n'est pas rename avec un tiret derrière. ex: il doit être comme ça "skript.sk" et non "-skript.sk" sinon il sera désactivé. :)
-
Au-dessus de ton premier message: Puis "éditeer le titre"! Merci :)
-
Une variable en "{a::b}" est une variable liste (contrairement à une variable "{a.b}" qui est simple). Exemple: supposons que tu codes un skript de jeu en team, une team bleue et une rouge. Quand un joueur rejoint la team bleue (ou rouge) il est ajouté à une variable liste: on join: set {_team} to a random integer between 1 and 2 #(Choisir une team au hasard) if {_team} is 1: set {blue::%player%} to true if {_team} is 2: set {red::%player%} to true on quit: #(quand le joueur quitte) if {blue::%player%} is true: delete {blue::%player%} if {red::%player%} is true: delete {red::%player%} Si tu veux faire une commande pour afficher tous les joueurs d'une team (ex: /blue list ; /red list), il te suffit donc de loop la variable en rajoutant une astérisque devant les "::", ce qui permet de rassembler toutes les variables de cette liste. command /blue list: trigger: message "Team bleue composée de: %{blue::*}%" Voila comment fonctionnent les variables list! :) Pour le code, c'est très simple. il te suffit de cliquer ici: puis tu choisis "code", puis "LUA" ou "Code" selon tes préférences. :D (Mets ton topic en "résolu" si j'ai répondu à tes questions^^)
-
Coucouuu :) Je travaille sur un skript quake, mais j'ai un problème au niveau du kill d'ennemis: les large ball firework n'apparaissent pas, pourtant je n'ai aucune erreur lorsque je sk reload :x pop ball large firework colored yellow at victim to players Si besoin, j'ai SkQuery, SkRayFall ainsi que WildSkript! Merci.
-
ok en gros tu dois préalablement définir UHClobby. Il faut une commande qui, quand tu l'éxécutes, définisse le point "uhclobby" là ou tu te situes (un peu comme un /setspawn) command /setuhclobby: trigger: set {uhclobby.location} to location of player une fois que tu as éxécuté cette commande en jeu à l'emplacement ou tu souhaites définir ton uhclobby, il ne te reste plus qu'à remplacer(dans les options de ton skript de base) "uhclobby" par {uhclobby.location}. Ce qui donne: options: tag: &2[uHC] &e # well.. the chat tag! mingrace: 15 minutes # Minutes of grace NO-PVP on start waitsec: 15 seconds # Waiting seconds before the game really starts (players teleport into arena) minplayer: 10 # autostart at minplayer slot: 50 # max slots allowed for the uhc map: uhc1 # hg map name maxtime: 75 minutes lobby: {uhclobby.location} # <-------- Ligne modifiée En espérant t'avoir aidé, bonne chance ;)
-
Bonjour! Ton serveur fonctionne-t-il sous Bungeecord?
-
Salut! Peux-tu détailler ta demande stp? Parce que je ne comprends pas vraiment la forme du cooldown que tu souhaites. :)
-
Je n'ai pas compris ta demande :x
-
C'est pas très précis j'ai pas vraiment compris ta demande, mais ça a l'air compliqué.
-
ok ok alors: command /friends [<text>] [<player>]: #commande d'amis permission: friends.player #Permission requise pour executer la commande permission message: &cNope! trigger: if arg 1 is "add": if arg 2 is not set: #Si un joueur n'est pas précisé message "Précise le joueur!" stop if arg 2 is player: #Si le joueur précisé est le joueur qui exécute la commande message "Tu ne peux pas être ami avec toi même! :o" stop if arg 2 is online: #Si le joueur précisé est un autre joueur en ligne if {friends.cooldown.%player%::%arg 2%} is not set: #Si il n'y a pas de cooldown message "Vous avez envoyé une demande à %arg 2%!" message "Vous avez reçu une demande de la part de %player%! faites &e/friends accept &fpour accepter!" to arg 2 set {friends.cooldown.%player%::%arg 2%} to true wait 60 seconds delete {friends.cooldown.%player%::%arg 2%} stop if {friends.cooldown.%player%::%arg 2%} is true: #Si la commande est éxécutée pendant les 60 secondes de cooldown message "Vous avez déjà envoyé une demande ) %arg 2%! Attendez une minute à chaque fois." stop # :D En espérant t'avoir aidé, bonne soirée :) (oublie pas de mettre le sujet en résolu si ça répond à ta question)
-
Comptes-tu faire un cooldown de la demande? J'ai juste besoin de ce détail et je te fais le code^^ (exemple: le joueur A envoie une demande au joueur B, mais le joueur B ne la voit pas. Si il y a un cooldown, le joueur A doit attendre (par exemple) 2 minutes avant d'en enoyer une autre) :)
-
bon en gros pour répondre à ta question à la base: Je ne sais pas exactement ce que tu veux mais je vais le faire sous forme de commande. command /unban <offline player>: usage: /unban <player> #Message d'erreur si le joueur n'est pas précisé. permission: unban.player #Remplace par la permission que tu veux. trigger: make console execute command "/pardon %arg 1%" message "&7Le joueur a été unban." #Message facultatif pour confirmer l'unban. voila :)
-
J'ai fait plusieurs test et j'ai trouvé, j'utilisais juste une mauvaise syntaxe. Pour ceux qui ont le même problème, j'ai procédé ainsi: -Téléchargez le skript et mettez-le dans votre dossier "scripts" (comme un normal) [Contenu masqué] -sk reload all (élémentaire mon cher) -Allez dans votre skript, mais au lieu de mettre: "send json of [...]" vous mettez: "json("%player%", "&bJson message!||ttp:&cBonjour||cmd:/help") Le %player% peut être remplacé par un %arg 1% ou ce que vous voulez, le "||ttp" remplace le "tooltip" que l'on connait, et le "||cmd" éxecute une commande :) bonne soirée et bon skript ;) (merci à BrowNeez pour l'aide)
-
Coucou Je me permets de poster ici parce que j'ai également besoin d'aide, et je ne comprends pas comment utiliser le skript json.sk (celui que BrowNeez a envoyé précédemment) qui est censé régler le internal error :x PS: Si ça peut aider, je me suis renseigné et le internal error est causé par SKquery à partir de la 1.8.3.
-
Merci beaucoup =)
-
peu importe, par exemple every 4 ticks^^ Merci de ton attention en tous cas!
-
Coucou! :) J'aurais besoin de votre aide: en fait j'aimerais détecter si il n'y a pas de joueurs dans un monde, et si c'est le cas, éxécuter une commande. Merci =D