Aller au contenu

remy29

Membre
  • Compteur de contenus

    293
  • Inscription

  • Dernière visite

  • Jours gagnés

    6

Tout ce qui a été posté par remy29

  1. remy29

    Restaurer un inventaire

    Bon @WeBer_Le_Pecheur je vais peut-être avoir l'air de faire de la pub pour mes ressources, mais le meilleur moyen à mon avis et de stocker toutes les infos dans des fichiers yml... Chose possible avec mon addon Sketch. Pour te donner une idée, voici un exemple d'item sauvegardé: itemexemple: ==: org.bukkit.inventory.ItemStack type: DIAMOND_SWORD meta: ==: ItemMeta meta-type: UNSPECIFIC display-name: The Best enchants: DAMAGE_ALL: 3 [spoiler=Patterns] Sauvegarder Charger ======================================================================== Si tu veux que je te code le skript (gratuit :)), contacte moi par mp , ou sinon, voici un exemple de deux functions pour un skript de kits qui sauvegarde les inventaires: function KitCreate(p: player, kit: text, delay: text): ExistenceOfKit({_kit}) is true: send "{@Prefix} &cErreur : Ce Kit existe déjà !" to {_p} else: add {_kit} to {kits::*} set {_tool} to "%{_p}'s tool%" {_tool} contain "air": set {_icon} to "diamond sword" else: set {_check::*} to groups 0 of {_tool} matched to "[0-9]" {_check::*} is set: set {_separate::*} to {_tool} split at " " set {_icon} to {_separate::2} loop integers between 36 and 39: slot loop-integer of {_p} is air: add air to {_armors::*} else: add slot loop-integer of {_p} to {_armors::*} loop integers between 0 and 35: slot loop-integer of {_p} is not air: add slot loop-integer of {_p} to {_items::*} set yml value "Kits.%{_kit}%.Icon" from file "{@Kits_File}" to {_icon} set yml value "Kits.%{_kit}%.Delay" from file "{@Kits_File}" to {_delay} set {_armor} to 0 loop {_armors::*}: add 1 to {_armor} save itemstack loop-value at "Kits.%{_kit}%.Armors.%{_armor}%" to file "{@Kits_File}" set {_item} to 0 loop {_items::*}: add 1 to {_item} save itemstack loop-value at "Kits.%{_kit}%.Items.%{_item}%" to file "{@Kits_File}" set {_msg} to Replace("{@Prefix} {@Message_Kit_Create}", {_kit}, "") send {_msg} to {_p} function GetKit(p: player, kit: text): {_p} does not have permission "kit.%{_kit}%": send "{@Prefix} {@Permission_Message}" to {_p} else: ExistenceOfKit({_kit}) is false: send "{@Prefix} &cErreur : Ce Kit n'existe pas !" to {_p} else: set {_delay} to yml value "Kits.%{_kit}%.Delay" from file "{@Kits_File}" set {_delay} to {_delay} parsed as a timespan difference between {kit.%{_kit}%.%{_p}%.lastused} and now is less than {_delay}: set {_timeleft} to TimeLeft(difference between {kit.%{_kit}%.%{_p}%.lastused} and now, {_delay}) set {_msg} to Replace("{@Prefix} {@Message_Kit_TimeLeft}", {_kit}, {_timeleft}) send {_msg} to {_p} else: set {kit.%{_kit}%.%{_p}%.lastused} to now #set {_items::*} to yml list "Kits.%{_kit}%.Items" from file "{@Kits_File}" set {_helmet} to get itemstack in file "{@Kits_File}" at "Kits.%{_kit}%.Armors.4" set {_chestplate} to get itemstack in file "{@Kits_File}" at "Kits.%{_kit}%.Armors.3" set {_leggings} to get itemstack in file "{@Kits_File}" at "Kits.%{_kit}%.Armors.2" set {_boots} to get itemstack in file "{@Kits_File}" at "Kits.%{_kit}%.Armors.1" if helmet of {_p} is air: set helmet of {_p} to {_helmet} else: add {_helmet} to {_items::*} if chestplate of {_p} is air: set chestplate of {_p} to {_chestplate} else: add {_chestplate} to {_items::*} if leggings of {_p} is air: set leggings of {_p} to {_leggings} else: add {_leggings} to {_items::*} if boots of {_p} is air: set boots of {_p} to {_boots} else: add {_boots} to {_items::*} set {_item} to 0 loop 36 times: add 1 to {_item} add get itemstack in file "{@Kits_File}" at "Kits.%{_kit}%.Items.%{_item}%" to {_items::*} loop {_items::*}: if {_p} has enough space for loop-value: give loop-value to {_p} else: drop loop-value at {_p}'s location {_full} is not set set {_full} to true set {_msg} to Replace("{@Prefix} {@Message_Kit_Use}", {_kit}, "") send {_msg} to {_p} {_full} is true send "{@Prefix} &cLes items restants sont au sol !" to {_p} [spoiler=Code complet]
  2. Bon tuto ;)
  3. bon déjà avec les codes de @PsYZiiK et de @Soufreur78 il faut être pile à 0, 0, 0 et pas à 0, 546, donc essaye ça: command /test: trigger: set {_x} to "%x-coordinate of location of player%" set {_y} to "%y-coordinate of location of player%" set {_z} to "%z-coordinate of location of player%" if first character of {_x} is "0": if first character of {_y} is "0": if first character of {_z} is "0": broadcast "%player% est en 0, 0, 0 !"
  4. Bon tuto ;)
  5. remy29

    Redemarrage de serveur ??

    Non pas forcément, si t'as un vps par exemple.
  6. Mais de rien! Ca fais plaisir d'aider les gens :)
  7. Pour ceux qui ont un problème de mise en ligne de ressources: https://goo.gl/Cybh6m
  8. remy29

    Redemarrage de serveur ??

    Dsl du retard, je n'ai pas pu le faire. J'essaye de le faire le plus vite possible :(
  9. 0./ Préambule Ce tutoriel, normalement très facile si vous savez lire notre belle langue qu'est le français, vous aidera, par l'image à corriger... ça: Erreur qui est survenue à beaucoup de gens lors du post de ressource au moment d'attacher un fichier ou du transfert de fichiers dans une conversation. Bonne lecture! 1./ Causes Bon tout d'abord, qu'es-ce qui cause cette erreur? Nous pouvons apercevoir que notre la plupart des boutons permettant l'envoi de fichiers rediriges sur cette page: https://skript-mc.fr/forum/attachments/upload?_params=Array Mais ho, stupeur, quand on arrive sur cette page, nous avons une erreur! L'erreur suivante, nous informant que nous n'avons pas le droit de faire ça: En vérité, cette erreur est due au fait que notre navigateur, oui, notre navigateur, n'autorise pas le site à accéder au module flash . 2./ Fixer Comment fixer sur problème? Rien de plus simple! Il suffit d'activer le module flash La méthode dépend de votre navigateur. Nous allons voir comment faire pour Google Chrome, Internet Explorer et Mozilla Firefox. 1. Google Chrome: [spoiler=Google Chrome] Tout d'abord, allez sur la page voulue de site (skript-mc.fr) et cliquez sur " Sécurisé " a coté de l'url. Des fois, le " Sécurisé " apparaît aussi comme un " ⓘ ": Le menu suivant s'affiche: Basculez alors l'état du module Flash sur "Toujours autoriser pour ce site": Cliquez ensuite sur la croix en haut à droite du menu. Une barre apparaît alors avec un bouton actualiser. Cliquez dessus: Une fois votre page actualisé, vous devrez normalement pouvoir poster des ressources sans problèmes! 2. Internet Explorer: [spoiler=Soon!]Soon! 3. Mozilla Firefox: [spoiler=Soon!]Soon! 3./ Fin C'est la fin de ce tutoriel! J'espère qu'il vous auras plus! Si c'est le cas, n'hésitez pas à mettre un j'aime, c'est gratuit, car la rédaction, les images et la mise en page m'ont pris beaucoup de temps! En espérant vous avoir aidé, Bien à vous, RedSpri
  10. remy29

    PNJ POUR SHOP

    Oui en skript :)
  11. remy29

    Fr3d part en retraite :D

    Snif ;( . Bonne continuation!
  12. Je suis nouveau... (ou pas :) )
  13. mais de rien. J'essaye de faire votre skript d'ici mercredi ;)
  14. remy29

    Redemarrage de serveur ??

    ok je fais ça pour dissons, demain...
  15. remy29

    FunBow

    remy29 updated FunBow with a new update entry: FunBow v. 1.6 Read the rest of this update entry...
  16. remy29

    Redemarrage de serveur ??

    FAUX! Il te suffit de split un now toutes les secondes, tu check les charactères, et si c ça, tu redem. Je peux faire ça @iNoXx3480 si tu veux ;)
  17. Quel plugin de permissions utilise tu? Quel plugin de money? Donne un peu plus de détail
  18. remy29

    PNJ POUR SHOP

    je regarde ça, sinon je te conseille d'utiliser les nbts (noAI)
  19. Bon tutoriel, continue comme ça :)
  20. Es-ce que vous voulez que je fasse des tutos pour des plugs java?
  21. remy29

    Nick

    De quoi parles tu? Je ne pense pas que ce soit le sujet ici.
  22. remy29

    Nick

    Justement... on ne peut pas changer ce nom, vu qu'il est marqué comme final! Le seul moyen, c'est comme je l'ai dit
  23. remy29

    ScoreBoard avec le level askyblock

    mais de rien!
  24. Sketch Alpha 0.4 sortit : https://skript-mc.fr/forum/resources/sketch.814/
×
×
  • 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.