Aller au contenu

Aligatoror

Membre
  • Compteur de contenus

    371
  • Inscription

  • Dernière visite

  • Jours gagnés

    6
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Aligatoror

  1. Sinon j'ai la solution n°2 :D: Si j'ai bien compris ton probleme venait du fait que skript n'accepte plus la creation de zone wg. Et j'ai eu le meme probleme il y a peut, donc j'ai totalement refait en reutilisant le skript de proffesseur craft: MyZone Va voir ca t'aidera peut etre.:p
  2. MOI MOI je sait: JE VAIS TE SAUVER LA VIE xD set {_loc1.x} to round down x-coord of {_loc1} Sinon y avais ma solution débile si tu prend la location sur un block les coordonées sont en 0.5 donc: set {_loc1.x} to x-coord of {_loc1} - 0.5
  3. Aligatoror

    Créer une Region

    Ohh my zone il s' appelle c'est ca ???
  4. Aligatoror

    Créer une Region

    Tout est dans le titre comment créer une region Je suis ouvert a toute vos idées. Je précise pour ce qui ne test pas leur code que j'ai déja testé: create wg region "Region" between {_loc1} and {_loc2} in world of player
  5. Aligatoror

    Jobs

    Merci ^^
  6. Aligatoror

    Jobs

    Configuration mainteant je pense plus que suffisante et a mon grand étonnement pas plus longue à demarrer.
  7. Aligatoror

    Jobs

    Aligatoror updated Jobs with a new update entry: Refonte de toute la configuration Read the rest of this update entry...
  8. Aligatoror

    Jobs

    Aligatoror submitted a new resource: [plain]Jobs[/plain] - [plain]Le tout premier skript de métier publié !!![/plain] Read more about this resource...
  9. Pour l'entré dans la region map il y a plusieur expression qui dépendent de la version de ton serv (1.8.x / 1.9.x) Sinon c'est assez simple je pense: (pour 1.8.x) on region enter: if "%region at player%" contains "map": loop all players: if "%region at loop-player%" contains "map": send to player title "&7Joueur: &6%loop-player%" with subtitle "&e%loop-player's location%" for 2 seconds wait 2 seconds J'ai fait exactement ce que tu as dit mais je pense que si ca marche et qu'il y a bcp de monde ca va spam un peut l'écran de ton joueur. (et plus le perdre que lui indiqué xD). PS: petite docu qui devrait t'interesser: [Contenu masqué]#
  10. Aligatoror

    Potion

    J'ai abandoné le on brew: puisqu'il ne fait pas de detection de player ducoup qqn m'a dit de testé avec on craft of potion .... Je vais test comme ca si j'ai le temps. Mrc quand meme^^
  11. Aligatoror

    rien [Supprimé]

    Ca va tu te fait plaise a posté un skript que l'on t'a fait en disant que tu en est l'auteur !!!!
  12. Aligatoror

    Potion

    Slt a tous je travail sur un skript de jobs qui invente quelque jobs; mais quand j'ai voulu reprendre le jobs de chimiste, je me suis apercut qu'il y a trés peut d'event pour celui ci: Je n'arrive donc pas a detecté quel potion un joueur fabrique, et si il la fabrique ou pas... Si qqn a une idée psk je n'ai absolument rien trouvé sur internet.
  13. Concretement mon serv et sous spigot 1.8.8, et skript sous 2.2 et avec simplement ceci: set {_m} to player's max health set player's max health to {_m} + 4 Et bien ca marche ^^, pk utiliser skrayfall si tu peut utilisé skript #mes tests super compliqué de solutions: :p command /test [<int>]: trigger: if arg 1 is not set: set player's max health to 10 if arg 1 is 1: apply potion of absorption of tier 2 to the player for 1 minute if arg 1 is 2: set {_m} to player's max health set player's max health to {_m} + 4
  14. Je te rappelle juste que tout le monde ICI est la gratuitement pour t'aider autrement dit un peut de politesse serait la bienvenue. Si les personne ne comprennent pas c'est qu'il y a surement du y avoir mauvaise explication. PS: aprés toute les réponses qu'il y a eu je ne voit pas ce que tu cherche vraiment a obtenir, donc peut tu dire simplement ce que tu veut et surtout a quel fin pour comprendre mieux.
  15. -= ICI, pour vous aider ! =-
  16. Suffit de changé la position de ta variable: {location.%player%} Avec un truc du genre: -> aussi simple que ca si j'ai bien compris ce que tu veut. set {location.%player%} to player's location set y coordinate of {location.%player%} to y coordinate of {location.%player%} + 200
  17. J'ai déja eu ce probleme et suite a ça, j'ai vu que sur un des sites bukkit en anglais, le loop-block étais bugger dans le cas précis de la detection d'un type de block. Autrement dit: la seul solution que j'ai trouvé été de passer par d'autre addons. PS: Si qqn trouve une solution je suis preneur:D
  18. juste 2 truc sur ton code : - Il manque un wait 1 seconds sinon ton timer sert a rien (la, il t'affiche que tu peut enchainer tout d'affilé) - Le probleme du rename est résolu mais pas du changement d'item, car si tu change le timer ne se fera plus sur l'ender pearl. Je me permet vite fait de le corriger: on rightclick with an ender pearl: if player's gamemode isn't creative: set {_wait} to difference between {enderpearl.%player%.lastused} and now if {_wait} is less than 16 seconds: cancel event stop else: set {enderpearl.%player%.lastused} to now set {levelbackup.%player%} to level of player set {_timer} to 16 loop 15 times: set the player's level to {_timer} loop all items in player's inventory: if loop-item is an ender pearl: set the name of the loop-item to "&bEnderpearl - &c%{_timer}% secondes" wait 1 second remove 1 from {_timer} loop all items in player's inventory: if loop-item is an ender pearl: set the name of the loop-item to "&fEnderpearl" set level of player to 0 wait 5 ticks set level of player to {levelbackup.%player%}
  19. Aligatoror

    Variable

    Juste avant le else avec la meme tabulation que le dernier loop et pour la ligne 2 masterfelix vient d'y repondre
  20. Pti truc pour opti ton code: set {_decompte} to 16 loop 16 times: set the player's level to {_decompte} remove 1 from {_decompte} loop player's inventory: ... je continu demain j'ai plus qu'1 % de batterie set name of all ender pearl to "&bEnderpearl - &c{_decompte} secondes" wait 1 second
  21. Aligatoror

    Variable

    Je regarde demain pour l'afffichage de ta 2eme ligne mais sinon pour le 2 eme probleme il manque tout d'abord un stop PS: met le dans une banniere de code ce sera plus visible
  22. Aligatoror

    Base de donnée

    Salut a tous, Ajd, étant sous bungee, je me suis dit qu'il fallait que j'apprenne a utiliser les bdd pour relier certain variable. Cependant j'ai un probleme: Si on change la config de skript pour un serveur en lui disant d'enregistrer sur une bdd et non un fichier CSV alors toutes les variables vont passer sur la bdd, or je ne veut que quelque variable sur la bdd et que toute les autres servant au minigame reste sur le serveur sur un fichier CSV. Donc ma question: Est-il possible d'avoir pour un serveur 2 enregistrements différents et indépendant ? Ou tout simplement quelqu'un sait-il faire ce que j'ai demandé au dessus.
  23. Aligatoror

    Problème UNLOAD

    Ok ok je comprend mais alors pk quand on enleve un skript contenant pas exzmple la commande /test donc apres on ne peut plus l'utiliser mais ici avec des commandes de base; le skript se stoque en mémoire. En gros je veut juste trouvé ce qui change et empeche le sk reload all correct. Psk en realité c'est ca mon plus gros probleme quand je sk reload all ca reload pour la console donc je voit les erreurs mais ingame rien de reload la cmd reste la meme.
  24. Aligatoror

    Problème UNLOAD

    Tu l'a testé sur le tient ??? Psk sinon skript marche trés bien sur des 50 aines de skript que j'ai fait.
  25. Aligatoror

    Problème UNLOAD

    Bonjour, bonsoir, J'ai un gros problème je faisait un skript sur un building game et voila que mon problème arrive: Quand je load mon skript qu'un joueur se connecte il peut l'utilisé normalement, jusque la tout est normale, par contre des que j'unload le skript peut encore etre utilisé partielement, toute les commande ne peuvent plus etre utilisé sauf celle-ci: command /Building-Game [<text>] [<text>] [<text>] [<int>]: aliases: BG trigger: if arg 1 is "location": if player has permission "BuildingGame.use": if arg 2 is "wait": set {BG.loc.wait} to player's location send "{@prefix}Zone d'attente définis: &e%{BG.loc.wait}%" if arg 2 is "spawn": set {_compare} to arg 3 parsed as int if {_compare} <= 16: set {BG.loc.spawn::%arg-3%} to player's location send "{@prefix}Spawn point %arg-3% posé en &e%{BG.loc.spawn::%arg-3%}%" else: send "{@prefix}Il ne peut y avoir que &6{@max.player} &7joueurs" if arg 2 is "box": set {_compare} to arg 3 parsed as int if {_compare} > 0: if {_compare} <= 2: if arg 4 is set: set {BG.loc.box%arg-4%.%arg-3%} to player's location else: send "&8- &elocation box &8(1/2) &6(1/16) &7-> Limitte box &8(1/2) &7+ n° de box &6(1/16)" else: send "&7Il n'y a que 2 limites" if arg 1 is "theme": if arg 2 is "view": if player has permission "BuildingGame.use": send "{@prefix}Thème enregistré: %nl%&6%{BG.theme.list::*}%" if arg 2 is "set": if player has permission "BuildingGame.use": add arg 3 to {BG.theme.list::*} send "{@prefix}Le thème &6%arg-3% &7à était ajouté." if arg 2 is "remove": if player has permission "BuildingGame.use": remove arg 3 from {BG.theme.list::*} send "{@prefix}Le thème &6%arg-3% &7à était supprimé." if arg 2 is "choix": set {BG.theme.choix.%player%} to arg 3 send "{@prefix}Ton choix: &6%{BG.theme.choix.%player%}%" if arg 1 is "start": if {buildtime} is not set: if player has permission "BuildingGame.use": set {BG.ON} to true set {_tp} to 1 loop all players: teleport loop-player to {BG.loc.spawn::%{_tp}%} add 1 to {_tp} broadcast "{@prefix}Choisissez le thème &8-> &7..." if {BG.nb.player} >= {@min.player}: send all players title "&7Commencement dans" with subtitle "&e10 &7sec" for 2 seconds wait 4 seconds set {_BG.begin.time} to 5 loop 5 times: if {BG.nb.player} >= {@min.player}: wait 1 second send all players title " " with subtitle "&e%{_BG.begin.time}% &7sec" for 2 seconds remove 1 from {_BG.begin.time} if {_BG.begin.time} = 0: send all players title "&7Thème choisis:" with subtitle "&6..." for 2 seconds set {BG.build.ON} to true broadcast "{@prefix}Vous avez &e8&7min pour construire" loop all players: set {_BG.time} to 480 loop 7 times: if {BG.nb.player} >= 2: wait 60 seconds remove 60 from {_BG.time} set action bar of player to "&8►> &e%{_BG.time}%&7min &8<◄" if {_BG.time} = 60: broadcast "{@prefix}Il ne reste plus qu'une minute" else: execute console command "bg stop" if arg 1 is "view": send "{@prefix}Joueur en ligne: &8(&e%{BG.nb.player}%&8/&6{@max.player}&8)" if arg 1 is "leave": send "{@prefix}Pas encore disponible" bungeecord connect player to "LOBBY" else: send "&8╒═══════════╡ {@prefix}&8╞═══════════╕" send "&8 - &eview &7-> Nombre de joueur sur le jeu" send "&8 - &eleave &7-> Quitte le jeu" if player has permission "BuildingGame.use": send "&8 - &estart &7-> Démarre le jeu" send "&8 - &elocation wait &7-> Salle d'attente" send "&8 - &elocation spawn &6(1/16) &7-> Spawn de chaque box &6(1/16)" send "&8 - &elocation box &8(1/2) &6(1/16) %nl%&7-> Limitte box &8(1/2) &7+ n° de box &6(1/16)" send "&8╘═════════════════════════════════╛"
×
×
  • 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.