Aller au contenu

Mrfirstnet

Membre
  • Compteur de contenus

    34
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Mrfirstnet

  1. Bonjour, je te remercie ça fonctionne parfaitement. J'ai modifié un peu ton skript pour pouvoir vendre au détail aussi c'est parfait. je tiens à dire que c'était mieux en 1.16 ou fallait faire juste un simple if loop-item = 5 / remove 5 loop-item from player's inventory / remove loop-item from player inventory ;D Bonne journée à toi !
  2. Version de Minecraft : 1.18.2 Version de Skript : 2.6.3 Type du skript : Skript de vente d'item. (adminshop) Description du script : Bonjour, J'ai déjà posté sur le discord, comme je n'ai pas de réponse et que j'aimerai bien trouver une solution assez rapidement je me permet de demander de l'aide sur le forum. En gros je veux créer un marchand de pêche qui pourrait loop X nombre d'item dans l'inventaire puis il le retire. En vrai c'est super simple, je me souviens l'avoir déjà fais en 1.16 mais je crois que skript à changé et maintenant il se pose plusieurs problème. - Si j'ai 1 stack dans l'inventaire mon loop item me renvoie 1 - Si j'ai 1 stack dans l'inventaire et que je demande 10 ou X nombre ne dessous de 64 mon loop-item sera incapable de comprendre quoi que ce soit. Voici mon code: command /sell: trigger: clear {saumontest} loop all items in player's inventory: broadcast "&e%loop-item%" if loop-item is salmon: add 1 to {saumontest} remove loop-item from player's inventory broadcast "&cSaumon %{saumontest}%" Merci d'avance pour votre aide
  3. Merci pour ton petit tutoriel qui est largement bien supérieur et utile à json.sk
  4. Très gros merci à tous ceux qui m'ont aidé, tout fonctionne ! J'ai remplacé les "player" par "attacker" dans l'event "on death".
  5. j'essaie
  6. Ce sont quelles addons que tu as ?
  7. Bonjour à tous, c'est très sympa de m'aider :) skript version: 2.2-dev31b server version: 1.12.2 spigot addons skript: SkQuery, SkRayFall, SkUtilities, Umbaska, WildSkript Principe: Skript permettant de comptabiliser le nombre de mobs hostile et non hostile tués afin de les voir afficher dans un /succès, qui ouvrira un coffre virtuel montrant où nous sommes dans la progression. (Exemple: 10/50 tués) Il faut que ce soit éditable, modifiable à ma guise pour que je puisse rajouter des events/effets. J'ai essayé de le faire, mais cela ne veut pas se comptabiliser. variables: {villager.%player%} = 0 {wolf.%player%} = 0 {player.%player%} = 0 {zombie.%player%} = 0 {skeleton.%player%} = 0 {creeper.%player%} = 0 {spider.%player%} = 0 {cave.spider.%player%} = 0 {blaze.%player%} = 0 {enderman.%player%} = 0 {wither.skeleton.%player%} = 0 {wither.%player%} = 0 {ender.dragon.%player%} = 0 on death: if victim is villager: add 1 to {villager.%player%} if {villager.%player%} is equal to 15: give 10 emeralds to attacker send "&f[&asuccès&f]&a - Attendez...vous tuez même les innoncents ? " to attacker et les chest virtuel que j'ai tentée variables: {villager.%player%} = 0 {wolf.%player%} = 0 {player.%player%} = 0 {zombie.%player%} = 0 {skeleton.%player%} = 0 {creeper.%player%} = 0 {spider.%player%} = 0 {cave.spider.%player%} = 0 {blaze.%player%} = 0 {enderman.%player%} = 0 {wither.skeleton.%player%} = 0 {wither.%player%} = 0 {ender.dragon.%player%} = 0 command /mod1: permission: player.cds permission message: &4Contactez l'administrateur ! trigger: open chest with 4 rows named "&b♦ Succès &b♦" to player wait a tick format slot 0 of player with yellow stained glass pane named "&eJe ne suis qu'une bordure" to close format slot 1 of player with 383:50 named "Assassin !" with lore "%{villager.%player%}%&a/&f15" to close Merci encore :)
  8. Je suis la représentation du talent
  9. Mrfirstnet

    PV sur des blocks !

    comment tu check la location de la fleche ?
  10. Mrfirstnet

    PV sur des blocks !

    Avez vous des indications ou autres pour m'orienter :) ?
  11. Mrfirstnet

    PV sur des blocks !

    Quelles sont les choses qui te font penser que cela est impossible ?
  12. VERSION: Minecraft: 1.12 Skirpt: 2.2 Sujet: Skript permettant d'ajouter de la vie à un groupe de block dans une region WorldGuard, si un joueur viens a shooter avec un arc dessus a multi-reprise (donc il faudrait une boss bar pour qu'ils puissent apercevoir la vie restant), le groupe de block se détruit, cette à dire tout le bâtiment entier disparaît et exécute une commande que je choisirai. Le moment ou cela se déclenche: Quand le joueur rentre dans une region > activer permission > qui autorise de détruire batiment Permission: Vous pouvez mettre les noms que vous souhaitez je modifierai après. N'hésite pas mettre des annotations pour que je puisse le modifier a ma guise. Merci à tous.
  13. Mrfirstnet

    Loop une fonction

    Bonjour, variables: {region.test.%player%} = false on region enter: if "%region%" contains "r1": set {region.test.%player%} to true every 1 second: if player has permission "mv.sk": if player is in "%r1%": send "lol" Je voudrais savoir comment intégrer le every 1 second dans l'event on region enter pour executer en boucle des fonctions. le if player is in %r1% marche pas pour les regions :'( Bien a vous et merci d'avance
  14. Oula j'avais pas vu tout les messages, je vais check tout ça
  15. c'est logique je veux sélectionner une zone et avec skript avoir la possibilité de regen cette zone comme je l'ai définit avant. et toi tu me dit "/clone pour qu'ils ne puissent pas y aller" fuck this logique
  16. Cela n'as aucun rapport avec ce que je demande Nosios...
  17. Salut la communauté, Cela fais plusieurs jours que je recherche un moyen de regen une zone que je choisie après un certain délai. Cette fonction j'en ai besoin pour créer une auto mine qui se regen tout seul après le passage des joueurs. Je n'arrive pas pour le coup a trouver un moyen de faire ça que ce soit en skript ou via un plugin que je pourais DL merci bien de m'aider :D
  18. Je vais essayer SkUnity et je vous dirais d'ici demain aprem
  19. Je te tiens au courant dès que c'est fait
  20. Comme marqué plus haut dans mon post : - WildSkrip, Umbaska, SkQuery sont installés sur chacun de mes serveurs
  21. Oui, deux mondes différents si bungee c'est trop hard, je voulais juste faire un truc au propre mais mon vps tiendra le coup :D
  22. Dans ce cas, je vais faire ça dans le même monde :)
  23. Merci de m'aider :P Version : 1.12 Type du Skript : Skript pour gérer l'inventaire entre serveur sans MySQL Description générale du skript: Un monde PVP existe un monde SEMI-RP existe, donc deux inventaires sont présent. Chaque mode de jeu (pvp et semi-rp) se trouve sur un serveur que j'héberge sur un vps sous Debian 8. Il faudrait que je puisse lier ramener un item du PVP au SEMI-RP. Bonjour :) Vous avez lu la description vous savez que le skript doit être fonctionnel sur deux mondes et donc deux serveur. Dans le monde PVP qui se trouve sur server1 votre but est de sélectionner un item (exemple : gemme) et de la redonner dans le monde SEMI-RP qui se trouve sur server2, la quantité de l'item est aussi demandé. Le joueur effectuera la commande: /get > Suppression de ses gemmes dans le monde PVP -> réapparition de ses gemmes dans le monde SEMI-RP. > Message envoyé au joueur "L'échange de %10 gemmes% a été effectué pour %player%" > Message envoyé au joueur si il n'a pas de gemme dans son inventaire "Tu n'as rien a échanger !" /stock > Renvoie ses gemmes dans son inventaire et vérifie les conditions suivantes: > Message envoyé au joueur "Ton inventaire est plein ! fais /stock pour les récupérer" > Message envoyé au joueur si son inventaire est toujours plein après un /stock "%player% fais un peu de place pour t'es gemmes voyons !" > Message envoyé au joueur si il n'a pas de gemmes stocké "Regarde ton inventaire, il n'y a rien ici pour toi" Permission : > /get = get.sk > /stock = stock.sk Contrainte : > Les gemmes seront un item custom pour les différenciez des autres que le joueur mine. > Aucun inventaire ne doit être supprimé > Si l'inventaire du SEMI-RP est plein, les gemmes obtenue seront alors stocké et le joueur pourra les récupérer via la commande /stock. > Vous pouvez le faire sous forme de plugin si vous le souhaitez (spigot 1.12) mais un fichier en yml doit etre présent pour que je puisse modifier : >> Les messages >> Les items >> Les permissions Comme c'est la 1er fois que je demande un skript/plugin n'hésitez a me dire ce qui pourrait manquer au bon dev de celui-ci :) Signé Mayuu_ Skripteur (très) débutant.
  24. Voici le message d'erreur que j'obtiens : [ATTACH=full]6650[/ATTACH] Les tabulations on été respecté
  25. Salut a tous, et encore merci de m'aider. Après multiple recherche et différent poste je ne trouve pas de solution a mon problème But : Si le joueur fais la commande /freebuild il sera téléporter dans le monde freebuild se trouvant dans un autre serveur. Informations: - WildSkrip, Umbaska, SkQuery sont installés sur chacun de mes serveurs - Mes serveurs se nomment : server1, server2 et server3 le monde freebuild se trouve dans le serveur "server2". - Spigot, Version 1.12 aucun plugin d'installé Voici la configuration de Umbaska: # The Umbaska Config # Report issues on *link* # Get support on our official Discord server: *discord link* # This is a fancy mode used for debugging. If umbaska throws any errors on startup, set it to true, and send us # the full console log from startup. We really don't care about what plugins you have, don't worry # Eventually you can send the log file from plugins/Umabska/logs/latest.log, but it might be missing # some important lines general-debug-mode: false module-loader-debug-mode: false # This section is about the build-in Umbaska update checker and downloader updater: # Keep it true unless you don't care about newer versions of Umbaska, # with latest bug-fixes, new features, or performance, stability and security improvements check-for-updates: true # The update checker will check for updates every x minutes, starting 30 seconds after # server is loaded, to not slow down your connection when it's sending packets to new players. # The minimal allowed value is 30 check-frequency-in-minutes: 120 # If you set it to true, you will be able to use the command 'umb update' only from console, else # players with permission 'umbaska.update' will also be allowed to do it allow-updating-only-from-console: false # If you set this to true, a file with all Umbaska's syntaxes will be generated. # This is mainly for developers, but you can also use it if you'd like to for some reason. # The location of generated file will be plugins/Umbaska/documentation.json generate-docs: false active-development-mode: enabled: true command: stop # The version of this configuration file. If you change it, a new config will be generated and all values reset config-version: 6 Voici la configuration de bungee: ip_forward: true network_compression_threshold: 256 stats: censuré groups: Mayuu_: - admin servers: server1: motd: '&1Just another BungeeCord - Forced Host' address: censuré restricted: false servers: null server2: motd: '&1Just another BungeeCord - Forced Host' address: censuré restricted: false servers: null server3: motd: '&1Just another BungeeCord - Forced Host' address: censuré restricted: false timeout: 30000 player_limit: -1 listeners: - query_port: censuré motd: '&1Another Bungee server' tab_list: GLOBAL_PING query_enabled: false proxy_protocol: false forced_hosts: censuré ping_passthrough: false priorities: - server1 bind_local_address: true host: censuré max_players: 100 tab_size: 60 force_default_server: false prevent_proxy_connections: false permissions: default: - bungeecord.command.server - bungeecord.command.list admin: - bungeecord.command.alert - bungeecord.command.end - bungeecord.command.send - bungeecord.command.ip - bungeecord.command.reload online_mode: true log_commands: false disabled_commands: - disabledcommandhere connection_throttle: 4000 Ce que j'ai tenté: command /hub: trigger: make player execute command "/server server2" command /hub: trigger: make console exexute command "send [player] server"
×
×
  • 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.