Versions testées : 1.8 - 1.9 - 1.10 - 1.11 - 1.12
E.U.L.A |APPROVED !
Aujourd'hui je reviens avec un nouveau skript de cometics "COSMO", C'est sans doute mon skript le plus configurable a ce jour. Avec Cosmo , vous pourrez ajouter une multitude de cosmetics a votre serveur, que ce soit des chapeaux, des animaux ou encore des particules .. Tout est extrêmement configurable ! Chacun peut avoir sa version de Cosmo personnelle en configurant a sa manière le skript !
(voir les tutos plus bas (écris + vidéos) )
Chapeaux »
- réparti en 6 catégories ( possibilité d'en faire ~50 )
- chapeaux animés avec délai configurable par frames
- création des chapeaux animés très simple (tuto en bas de page)
- création illimitées de chapeaux dans le fichier de config
- permission pour chaque chapeaux
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Bannières »
- création illimitées de bannières dans le fichier de config
- permission pour chaque bannières
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Effets » (in-dev)
> trails
> wings
- 1 trail de base (nyancat)
- 3 wings de base
- création illimitées d'effets dans le fichier de config
- permission pour chaque effets et type d'effets
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Costumes »
- créations illimitées de costumes dans le fichier de config
- permission pour chaque costumes et type d'effets
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Compagnons »
- réparti en 8 catégories ( possibilité d'en faire ~50 )
- possibilité d'ajouter des nbts (Age, Color ...)
- création illimitées de compagnons dans le fichier de config
- permission pour chaque compagnons
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Familiers »
- Provient de ce skript, il à été très raccourcis !
- 5 animations (activable/désactivable)
- Quelques particularités spéciales
- création illimitées de familiers dans le fichier de config
- permission pour chaque familiers
- achat par "Coins" et "Cosmo Dust" configurable
- Tuto de création disponible
Animations »
CosmoBox »
"aspirateur", "cercle", "carre", "full-cercle", "full-carre", "train", "tnt", "beacon", "tree" [A voir ci-dessous dans les "médias"]
- Possibilité d'activer ou non un cosmetic dans la CosmoBox
- Possibilité de rendre un Pourcentage du prix du cosmetic si le joueur a déja le cosmetic qu'il loot
- Broadcast du cosmetic gagné
- Feux d'artifices en fonction de la rareté du cosmetic
Quelques autres fonctions »
- Système de recherche par catégories ou global avec interaction dans le menu
- Possibilité d'ajout de langages custom dans le dossier de langues
- Création d'une monnaie général pour le skript ( les "Coins" )
- Création d'une monnaie secondaire ( les "Cosmo Dust" )
- Affichage des cosmetics qu'on a obtenu ( plus un pourcentage ) sur les lores des catégories dans le menu principal
- Sauvegarde des informations des joueurs dans un fichier .yml (1 par joueur, cette option est désactivable)
Commande Principale = /cosmo- [Permission = cosmo.use]
Commandes : ■ Commandes | Description | Permission| |-------------- |:-------------:| ---------:| ■ /Cosmo | Ouvrir le menu | "cosmo.use" ■ /Cosmo reload | Recharger le skript| "cosmo.manage.reload" ■ /Cosmo give | Obtenir l'item du skript | "cosmo.manage.give" ■ /Cosmo give <player> | Obtenir l'item du skript a un joueur| "cosmo.manage.give" ■ /Cosmo update | Verifier la version du skript | "cosmo.update" ■ /Cosmo search <cosmetic> [category] | Rechercher un cosmetic | "cosmo.search" ■ /Cosmo box | Obtenir l'aide des commandes "box" | "cosmo.box.use" ■ /Cosmo box | Obtenir l'aide des commandes "box" | "cosmo.box.use" ■ /Cosmo box give <player> <number> | Give des Cosmo Box | "cosmo.box.give" ■ /Cosmo box remove <player> <number> | Retirer des Cosmo Box | "cosmo.box.remove" ■ /Cosmo box reset <player> | Reset les Cosmo Box d'un joueur | "cosmo.box.reset" ■ /Cosmo box view <player> | Voir les Cosmo Box d'un joueur | "cosmo.box.view-other" ■ /Cosmo coins | Obtenir l'aide des commandes "coins" | "cosmo.coins.use" ■ /Cosmo coins add <player> <number> | Ajouter des coins a un joueur | "cosmo.coins.add" ■ /Cosmo coins remove <player> <number> | Retirer des coins a un joueur | "cosmo.coins.remove" ■ /Cosmo coins reset <player> | Reset les coins d'un joueur | "cosmo.coins.reset" ■ /Cosmo coins view [player] | Voir les coins d'un joueur | "cosmo.coins.view-other" ■ /Cosmo dust | Obtenir l'aide des commandes "dust" | "cosmo.dust.use" ■ /Cosmo dust add <player> <number> | Ajouter des cosmo_dust a un joueur | "cosmo.dust.add" ■ /Cosmo dust remove <player> <number> | Retirer des cosmo_dust a un joueur | "cosmo.dust.remove" ■ /Cosmo dust reset <player> | Reset les cosmo_dust d'un joueur | "cosmo.dust.reset" ■ /Cosmo dust view [player] | Voir les cosmo_dust d'un joueur | "cosmo.dust.view-other" ■ /Coins | Voir ses coins | "cosmo.coins.view" ■ /Dust | Voir ses cosmo_dust | "cosmo.dust.view"
Les permissions sont sur le Github, en attendant les spoilers :D
Une explication sur la configuration complète est disponible ICI
Pour ajouter vos propres langages, un tuto est disponible ICI
Pour créer des chapeaux, deux tutos sont disponibles :
Pour créer des bannières, deux tutos sont disponibles :
Pour créer des compagnons, un tuto est disponible :
Pour les addons veuillez prendre ceux que je cite ci dessous :
[***] = la version sur laquelle je développe (1 .11.2 -- 100% Fonctionnels)
■ Skquery...........[***]
■ Tuske..............[***]
■ Skelett............[***]
■ Skstuff............[***]
■ Skript-yaml......[***]
■ Skdragon.........[***]
Si vous voulez garder vos addons, et qu'il y a une erreur, je ne gérerait pas les problèmes de versions d'addons, mais sachez que les addons du pack MARCHENT. Je les ai testés en intégralité 1.8 - 1.9 - 1.10 - 1.11
- Redémarrer votre serveur si nécessaire pour charger tout les plugins que vous aurez installés
- Installer Cosmo.sk dans votre dossier skript/script/ Puis redémarrer votre serveur ou faites /sk reload Cosmo et enfin /cosmo reload (pour télécharger les fichiers de config)
- Vous pouvez désormais utiliser le skript en faisant /cosmo
- (Information) quand vous faites une modification dans la config, faite /cosmo reload .
- Pour certaines mise a jour, vous devrez supprimer des fichiers pour que le skript les re-crée, merci de bien lire le messages de mise a jour que je poste [ICI] !
S'il y'a un bug d'installation des fichiers lors de la commande /cosmo reload ( ça peut arriver, si c'est le cas faites le moi savoir ), vous pourrez installer manuellement les fichiers ci-dessous dans le dossier "plugins/Skript/scripts/Cosmo" et "plugins/Skript/scripts/Cosmo/lang" !
En copiant manuellement les contenu, merci de respecter le case sensitive indiqué en dessous (les majuscules etc), et les chemins d'accès aussi
- config.yml (dossier racine de "Cosmo")
- animations.yml (dossier racine de "Cosmo")
- banners.yml (dossier racine de "Cosmo")
- effects.yml (dossier racine de "Cosmo")
- familiers.yml (dossier racine de "Cosmo")
- hats.yml (dossier racine de "Cosmo")
- pets.yml (dossier racine de "Cosmo")
- suits.yml (dossier racine de "Cosmo")
- fr.yml (dossier /lang de "Cosmo")
- en.yml (dossier /lang de "Cosmo")
( variables utilisable sur d'autres skripts !)
- %{Cosmo::%player%::data::langage}% = Langage du joueur
- %{Cosmo::%player%::data::coins}% = Balance coins du joueur
- %{Cosmo::%player%::data::dust}% = Balance dust du joueur
- %{Cosmo::%player%::data::box}% = Nombre de box du joueur
- %{Cosmo::%player%::data::curent::hat}% = Chapeaux actuel
- %{Cosmo::%player%::data::curent::banner}% = Bannière actuel
- %{Cosmo::%player%::data::curent::effect}% = Effet actuel
- %{Cosmo::%player%::data::curent::suit}% = Suit actuel
- %{Cosmo::%player%::data::curent::pet}% = Compagnon actuel
- [PREFIX] -> Prefix principal
- [BOX_PREFIX] -> Prefix de la box
- [FAMILIER_PREFIX] -> Prefix des familiers
- [PET_PREFIX] -> Prefix des compagnons
- [HAT_PREFIX] -> Prefix des chapeaux
- [BANNER_PREFIX] -> Prefix des bannières
- [EFFECT_PREFIX] -> Prefix des effets
- [ANIMATION_PREFIX] -> Prefix des annimations
- [SUIT_PREFIX] -> Prefix des déguisement
- [VERSION] -> Version du skript
- [NL] -> Nouvelle ligne
- [PLAYER] -> Joueur[/FONT]
- CosmoBoxOpen(PLAYER, "TEMPLATE") = Ouvrir une box avec une template précise (nécessite d'avoir une box !)
- CosmoPreShop(player, "CATEGORY", "COSMETIC") = Ouvrir un menu d'achat
- CosmoRemoveCosmetic(player, "all") = Retirer tout ses cosmetics
- CosmoRemoveCosmetic({_p}, "CATEGORY") = Retirer un cosmetic précis
- CosmoEconomyAdd(player, "COINS/DUST", "OTHER-PLAYER", "NOMBRE") = Ajouter de la money
- CosmoEconomyRem(player, "COINS/DUST", "OTHER-PLAYER", "NOMBRE") = Retirer de la money
- CosmoEconomyReset(player, "COINS/DUST", "OTHER-PLAYER") = Reset une money d'un joueur
Pour un meilleur support passer par discord !
ID Discord ( Mikioul#7891 )
N'hésitez pas a noter ce skript dans les reviews !
Merci
Serveurs utilisant Cosmo.sk =
➔ BrainPvp ( play.brainpvp.fr )