-
Compteur de contenus
70 -
Inscription
-
Dernière visite
-
Jours gagnés
2 -
Crédits
882 [Faire un don]
Ressources posté(e)s par FyRoOxX
-
✪【Cozmo Companions】 ✪ Pets miniature, API, and more ... 1.11.x - 1.13
► Cozmo Companion est un plugin permettant de créer de petits compagnons pour vos joueur à base d'armorstands et avec un fichier de config très
simple pour ajouter vos propres compagnions !
IMPORTANT: Ce plugin est une simple API, pour créer vos propres compagnons ou utiliser les compagnons fournis, cependant aucun menu d'achat ou d'activation des
compagnons n'est implanté dans le plugin, à vous de les créer !
► Addons nécessaire: skript-mirror, skript-yaml, TuSKe, SkQuery-Lime, skRayfall, skDragon, SkStuff, SkUtilities et je crois que c’est tout ?
► Grenouille:
► Pinguin:
► BB-8:
► Tortue:
► Détraqueur:
► Le plugin est constitué d'un fichier config et d'un dossier plugins/Cozmo/Companions dans lequel sont situé les fichier
► LE PLUS IMPORTANT: L'API:
Syntax: [Cozmo] [Companion] (generate|create) [new] (pet[s]|familier[s]|companion[s]) instance from [file] %text% using [id] %text% with [move] speed %number% [and jump with [force] %number% and delay %number%] for %player% at %location% Argument 1: Le nom du pet (Non du fichier dans plugins/Cozmo/Companions) sans le .yml Argument 2: L'identifiant de l'instance, important pour pouvoir ensuite la supprimer (Exemple: "Pet-%player%") Argument 3: La vitesse de mouvement du compagnon: 1 = moyen Argument 4 & 5: Si vous souhaitez que votre compagnon saute (Grenouille): Arg4: Force du saut (Hauteur) Arg5: Nombre de tick entre les sauts Normal=25 Argument 6: Le joueur que le compagnon va suivre Argument 7: Position d'apparition du compagnon (En général: player's location) #Exemple: command /givefrog: trigger: generate new pet instance from "Frog" using id "Pet-%player%" with move speed 1 and jump with force 0.5 and delay 25 for player at player's location # ------------------------------------------------------------------------ # Syntax: [Cozmo] [Companion] (stop|delete) (pet[s]|familier[s]|companion[s]) instance [with id] %text% Argument 1: Id de l'instance #Exemple: command /deletefrog: trigger: delete pet instance with id "Pet-%player%" # ------------------------------------------------------------------------ # Syntax: [Cozmo] [Companion] (stop|delete) all (pet[s]|familier[s]|companion[s]) instance #Delete all instance: command /deleteall: trigger: delete all pet instance #Moins important : Syntax: [Cozmo] [Companion] open (pet[s]|familier[s]|companion[s]) manager (menu|gui) to %player% #Ouvrir le menu de gestion Syntax: [Cozmo] [Companion] open (pet[s]|familier[s]|companion[s]) (menu|gui) to %player% #Ouvrir la liste des pets chargés ► Créer mon compagnons !:
● Etape 1: Créer un fichier .yml dans plugins/Cozmo/Companions
● Etape 2: Ouvrir le fichier précédemment crée et le construire :
►Expliquer le fonctionnement est compliqué, donc je vais prendre l'exemple du Pinguin.
#Dans cette zone les éléments "Name", "Displayed-Item" sont obligatoires, cependant "Displayed-Item-NBT" est facultatif, il doit ètre présent uniquement si vous souhaitez afficher un item avec un NBT précis dans le menu "Liste", par exemple une tête customisé. Data: #NE CHANGE PAS (Obligatoire) Name: "&f&lPinguin" #Nom affiché dans les menus Displayed-Item: skull #Item affiché dans les menus Displayed-Item-NBT: "{display:{Name:@Penguin@},SkullOwner:{Id:@53c01f77-c4bd-458e-8fd8-70f7bb@,Properties:{textures:[{Value:@eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDNjNTdmYWNiYjNhNGRiN2ZkNTViNWMwZGM3ZDE5YzE5Y2IwODEzYzc0OGNjYzk3MTBjNzE0NzI3NTUxZjViOSJ9fX0=@}]}}}" #NBT de l'item affiché dans les menus #Dans cette zone les éléments "Objects", "Main", "Parts" sont obligatoires, c'est pour permettre au Skript de lire votre fichier et #d'organiser les donnés. En revanche les éléments "Animations" et "Particles" sont facultatif, ils doivent ètre présent uniquement si vous #souhaitez ajouter des animations ou des particules. Objects: #NE CHANGE PAS (Obligatoire) Main: #NE CHANGE PAS (Obligatoire) Size: small #Taille de l'élément principale | VALUE: small/large Position: "0, -0.35, 0" #Position de l'élément principale | VALUE: "x, y, z" | IMPORTANT: Mettre les guillemet > " Invisible: false #Indiquer si l'armorstand principale doit ètre visible ou non | VALUE: true/false Base-Plate: false #Indiquer si l'armorstand principale doit avoir sa base ou non | VALUE: true/false Helmet-Item: white wool #Ici nous avons l'item sur la tête de l'armorstand | VALUE: %itemstack% Head-Pos: "90, 0, 0" #Position de la tête | VALUE: "x, y, z" | IMPORTANT: Mettre les guillemet > " #Dans ce compagnons nous avons pas les autres elements pour les items en mains, les jambes, etc ... Donc voici les autres éléments : #Position des items: # Helmet-Item: air # Chestplate-Item: air # Leggings-Item: air # Boots-Item: air # LeftArm-Item: air # RightArm-Item: air # #Si vous souhaitez mettre des nbt il suffit de faire la position et d'ajouter -NBT. #Mais attention il faut remplacer toutes les " par des @ ! Et mettre le tout entre " #Exemple: # Helmet-NBT: "{display:{Name:@Turtle@}}" # Chestplate-NBT: "{display:{Name:@Turtle@}}" # Leggings-NBT: "{display:{Name:@Turtle@}}" # Boots-NBT: "{display:{Name:@Turtle@}}" # LeftArm-NBT: "{display:{Name:@Turtle@}}" # RightArm-NBT: "{display:{Name:@Turtle@}}" # # #Position des membres: # Head-Pos: "0, 0, 0" # Body-Pos: "0, 0, 0" # LeftArm-Pos: "0, 0, 0" # RightArm-Pos: "0, 0, 0" # RightLeg-Pos: "0, 0, 0" # RightArm-Pos: "0, 0, 0" Parts: #NE CHANGE PAS (Obligatoire) Body: #Ceci peut changer, c'est un identifiant pour les objects vous pouvez remplacer "Body" par "Cailloux" si vous voulez. Position: #Pour la position, elle varie en fonction de la rotation du compagnons, donc il vous faut indiquer toutes les rotations! South/North/West/East/South-East/South-West/North-East/North-West ! South: "0, -1.3, 0" #Position SUD North: "0, -1.3, 0" #Position NORD West: "0, -1.3, 0" #Position OUEST East: "0, -1.3, 0" #Position EST North-East: "0, -1.3, 0" #Position NORD-EST North-West: "0, -1.3, 0" #Position NORD -OUEST South-East: "0, -1.3, 0" #Position SUD-EST South-West: "0, -1.3, 0" #Position SUD-OUEST Invisible: false #Pareil que dans "Main:" Helmet-Item: black wool #Pareil que dans "Main:" Head-Pos: "0, 0, 0" #Pareil que dans "Main:" Size: large #Pareil que dans "Main:" Base-Plate: false #Pareil que dans "Main:" Head: #A partir d'ici c'est un nouvel objets, vous pouvez créer jusqu'a 64 objets. Position: South: "0, 0, 0" North: "0, 0, 0" West: "0, 0, 0" East: "0, 0, 0" North-East: "0, 0, 0" North-West: "0, 0, 0" South-East: "0, 0, 0" South-West: "0, 0, 0" Invisible: false Helmet-Item: "skull" Helmet-NBT: "{display:{Name:@Penguin@},SkullOwner:{Id:@53c01f77-c4bd-458e-8fd8-70f7bb@,Properties:{textures:[{Value:@eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDNjNTdmYWNiYjNhNGRiN2ZkNTViNWMwZGM3ZDE5YzE5Y2IwODEzYzc0OGNjYzk3MTBjNzE0NzI3NTUxZjViOSJ9fX0=@}]}}}" Head-Pos: "0, 0, 0" Size: small Base-Plate: false Arms: Position: South: "0, -0.45, 0" North: "0, -0.45, 0" West: "0, -0.45, 0" East: "0, -0.45, 0" North-East: "0, -0.45, 0" North-West: "0, -0.45, 0" South-East: "0, -0.45, 0" South-West: "0, -0.45, 0" Invisible: false LeftArm-Item: coal RightArm-Item: coal RightArm-Pos: "245, 90, 0" LeftArm-Pos: "245, 270, 0" Size: small Base-Plate: false #Dans cette catégorie nous pouvoir créer deux types d'animations, les "Walking" le compagnon marche et les "Staying" quand il ne bouge pas ! Animations: #NE CHANGE PAS OBLIGATOIRES Walking: #On indique que ce qu'on va écrire va dans la catégorie quand le compagnon marche Arms: #Ceci est l'identifiant de l'objet à animer : L'identifiant est le nom de l'objet créer au dessus dans "Parts:" #On veut animer les bras quand il marche donc: LeftArm-Start: "245, 270, 0" #On indiquer la position initiale des bras avec évidemment les importantes " | ! VALUE: "x, y, z" LeftArm-Stop: "250, 270, 0" #On indiquer la position finale des bras avec évidemment les importantes " | ! VALUE: "x, y, z" LeftArm-Grad: "0.5, 0, 0" #Enfin on indiquer de combien en combien on augmente | VALUE: "Augmentation de X, Augmentation de Y, Augmentation de Z" RightArm-Start: "245, 90, 0" #Pareil pour le bras droit RightArm-Stop: "250, 90, 0" #Pareil pour le bras droit RightArm-Grad: "0.5, 0, 0" #Pareil pour le bras droit #IMPORTANT, la position initial doit toujours ètre plus petites que la position finale: La position x intiale plus petites que la position x finale, y initial < y final, z initial < z final #Dans la pinguin il manque une options: Looped: false #Pour finir indiquer si l'animation doit jouer en boucle ou non: Si looped = true alors l'animation repartira du début à chaque fin, en revache si looped = false l'animation se jouera, mais une fois qu'elle arrivera à sa fin elle se jouera en marche arrière pour retourner au début et ainsi de suite. Head: Head-Start: "-5, 0, 0" Head-Stop: "5, 0, 0" Head-Grad: "1, 0, 0" Staying: #On indique que ce qu'on va écrire va dans la catégorie quand le compagnon ne marche pas Head: Head-Start: "0, -15, 0" Head-Stop: "0, 15, 10" Head-Grad: "0, 0.6, 0.1" Arms: LeftArm-Start: "245, 270, 0" LeftArm-Stop: "245, 280, 10" LeftArm-Grad: "0, 0.5, 0.8" RightArm-Start: "245, 90, 0" RightArm-Stop: "245, 100, 10" RightArm-Grad: "0, 0.5, 0.8" #Et enfin une dernière catégorie "Particles" qui n'est pas présente sur le penguin. Mais dont je vais également vous expliquer le principe. Particles: #NE CHANGE PAS Body: #Id de l'objet sur lequel appliqué les particules (sur lequel elles seront centré.) smoke-position: "0, -1, 0" smoke: "0, -1, 0, 0.05, 10" #Les particules se construisent de cette façon : NomDeLaParticule: "Position X (Obligatoire), Position-Y (Obligatoire), Position-Z (Obligatoire), Speed (Obligatoire), Nombre de particule (Obligatoire), RGB(Red) (Facultatif), RGB(Green) (Facultatif), RGB(Blue) (Facultatif)" NomDeLaParticule-Position: "x, y, z" #Position du centre des particules par rappot à l'objet #Exemple: flame: "0, 0, 0, 0.5, 10" #= Afficher 10 particule de flame avec un speed de 0.5 et une position 0, 0, 0 flame-position: "0, 1, 0" #=Modifier le centre de l'affichage des particules à x=x+0, y=y+1, z=z+0 #Autre exemple: flame: "10, 0, 5, 0.5, 10" #= Afficher 10 particule de flame avec un speed de 0.5 et une position 10, 0, 5 flame-position: "10, 1.5, 0" #=Modifier le centre de l'affichage des particules à x=x+10, y=y+1.5, z=z+0 ● Etape 3: Sauvegarder
● Etape 4: Essayer avec /cozmo spawn LeNomDuFichierCréé
►La commande est /cozmo :
● update: Actualiser les compagnons fourni pas le plugin, et téléchargé les nouveaux
● updateplugin: Actualiser les compagnons fourni pas le plugin, et téléchargé les nouveaux
● gui: Ouvre un menu avec la liste des pets chargés
● manager: Ouvre un menu avec la liste des téléchargeable ou pour les supprimés.
● spawn (nom): Spawn un pet
● despawn (nom)/all: Despawn un pet ou tous
Ce plugin est l'entière propriété de son créateur,
Toute copie ou utilisation à but lucratif peut
être passe de peine judiciaire.
Skript protégé par www.copyrightfrance.com
Copyright © 2018 FyRoOxX #5e0c-Cozmo
245 downloads
-
✪ MagicHub ✪ Lobby, Box, Particles, Pets, and more ...
►100% Customisable (Bientôt)!
La plugin possède un fichier config avec toutes les options pour le customiser à votre guise !
Important: Le fichier config n'est pas encore terminé, le plugin est tout de même customisable à 50%, une partie dans le fichier config (.../plugins/MagicHub/config.yml) et
une partie dans le skript (Options:) !
►Items (Inventaire)!
Dans l'inventaire se trouve 5 items principaux :
► Le profil (Informations du joueur)
► L'affichage (Afficher/Cacher des joueurs/amis)
► Le menu principal (Exécute une simple commande afin d'ouvrir votre propre menu de jeu)
► La boutique (Permet d'acheter un rang afin d'accèder à certaines cosmétiques)
► Les cosmétiques (Ouvre le menu des cosmétiques)
► Les gadgets!
► La Garde-Robe (Bientôt)!
► Les particules!
► Les compagions!
► Les auras!
► Les émotions!
Ex:
► Les commandes!
La commande principale est /magichub ( Aliase: /mh ) :
► setobby:
Définir le point d'apparition par défaut du joueur à chaque connexions.
► version:
Afficher la version du plugin.
► credit:
Afficher les crédit de l'auteur.
► rank:
Définir le niveau d'accès aux cosmétiques d'un joueur. ( Iron = Default access, Gold = Vip access, Diamond = Full access )
► world:
Modifier la configuration du monde. ( Assez important, première chose à faire !)
► player:
Accèder au paramètre du joueur, modifier son accès à chacune des cosmétiques ! Vous pouvez lui donner l'accès à une cosmétiques, ou bien le lui en enlever !
► mysteryboxes:
Accèder à la configuration des mysteryboxes, en créer, supprimer, donner, retirer...
► lootbox:
Définir l'emplacement de lootbox, emplacement du joueur.
► reload:
Accèder au paramètre de reload, activation, désactivation du plugin.
Il y a également la command /friends ( Aliases: /ami, /amis, /friend ) :
- Cette commande permet d'ajouter des amis à votre liste ( Sans requête d'amis ), cela permet notamment
de n'afficher que vaut amis dans le menu Affichage ( Voir explication ci-dessus ) !
►Addons!
Important: Fonctionnel uniquement en 1.8.x pour le moment (Bientôt 1.9 & 1.10 et 1.11 plus tard), Java 8 (SkDragon)
Nécéssaire, HolographicsDisplay, SkDragon, SkStuff, SkQuery-Lime, SkRayfall, Skript2.2, WildSkript
Voici le pack que j'utilise: (NOUVEAU LIEN) http://www.mediafire.com/file/h47mvdzzv6mrz96/MagicHub_-_Pack.zip/file
►Vidéos!
Si vous avez des vidéos à proposer, envoyez le ici : https://goo.gl/forms/QWU8blRC8LWzqnIz1
Ma vidéo (Bientôt):
►Fonctions (~ Api - En développement)!
MagicHubLoadDefaultInventory(PLAYER*) #Charge l'inventaire par défaut du joueur *! MagicHubOpenMenu("MENU NAME"*, PLAYER**) #Ouvre le menu * au joueur **! #Liste des menus: #- profil #- cosmetics #- display #- shop MagicHubGadgets(PLAYER*, "EFFECT NAME"**) #Fait executer une effet ** au joueur *! #Liste de effets: #- rainbow #- blizard #- discoball #- wave #- drop #- vortex ►Suggestion d'idée!
J'ai besoins de vous ! Suggérer vos idées pour faire progresser MagicHub et ajouter une maximum de funs pour les joueurs!
Suggérez ici: https://goo.gl/forms/d3NiyqB6Y65yINJI2
- WildSkript > Skript-Yaml
►Liste des suggestions!
Aucunes pour le moment ?
►Rapport de bugs!
Vous avez trouvé un bug ? Aller rapportez-le moi pour améliorer MagicHub!
Rapportez ici: https://goo.gl/forms/l53AfXNZGjR4B9xB3
►A faire!
- Finir le fichier config,
- Optimiser,
- Compagion: WatchDog,
- Vos suggestions approuvés,
- Bug patch
Ce skript est à votre disposition,
vous pouvez le modifier, le partager entre amis,
mais il vous est interdit de l'utiliser à des fins lucratives,
ainsi que de vous appropriez les mérites !
Tip: Ce skript est soumis à un copyright (CopyRigthFrance.fr), s'appropriez ou revendre
se skript pour ètres passible de peines pénales !
1104 downloads
-
SkAPI - Alpha | 1.8.x | [Not finished]
P
► Présentation!
SkAPI est une api actuellement en Alpha, elle vous permet d'interagir avec de nombreuse fonctionnalités pour
ajouter du fun sur vos serveurs !
IMPORTANT: Le plugin est en Alpha, ce n'est pour le moment qu'un bazard à code, je travail actuellement sur la version final tout en vous partageant les pré-releases pour que
vous puissiez vous donnez une idée de l'avancement du Skript !
► Fonctionnalités!
Voici les fonctions disponibles pour le moment :
#API - Chat : SendClickableJSON(*1, *2, *3, *4) # Envoyer un message pouvant ètre cliqué ! #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Type d'événement lors du clique ( command*, suggest**, link*** ). | TYPE: text *4 > #Valeur à éxécuté lors du clique. | TYPE: text *: Execute une commande lors du clique **: Suggère une commande lors du clique ***: Redirige vers un lien lors du clique #Exemple: > SendClickableJSON(player, "&eHello world", "command", "/time set 0") #Ceci met le message "Hello world" qui execute "/time set 0" lorsque qu'il #est cliqué ! > VOIR SCREENSHOT "ExempleCHAT1"! ________________________________________________________________________________________ SendHoverJSON(*1, *2, *3) # Affique du text quand le curseur est dessus #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Text à affiché lorsque que le curseur survol le text. | TYPE: text #Exemple: > SendHoverJSON(player, "&eHello world", "&6This message is flying hover the text !") #Ceci met le message "Hello world" qui quand il est survolé affiche #le text "This message is flying hover the text" > VOIR SCREENSHOT "ExempleCHAT2"! ________________________________________________________________________________________ SendHoverClickableJSON(*1, *2, *3, *4, *5) # Affique du text quand le curseur est dessus et execute quelque chose ! #Infos: *1 > #Joueur recevant le message. | TYPE: player *2 > #Text à affiché. | TYPE: text *3 > #Type d'événement lors du clique ( command*, suggest**, link*** ). | TYPE: text *4 > #Valeur à éxécuté lors du clique. | TYPE: text *5 > #Text à affiché lorsque que le curseur survol le text. | TYPE: text *: Execute une commande lors du clique **: Suggère une commande lors du clique ***: Redirige vers un lien lors du clique #Exemple: > SendHoverClickableJSON(player, "&eHello world", "suggest", "Heyyy", "&6Click here") #Ceci met le message "&eHello world" qui quand il est survolé affiche #le text "&6Click here" puis quand il est cliqué il suggère "Heyyy" au joueur > VOIR SCREENSHOT "ExempleCHAT3"! ________________________________________________________________________________________ EarthWake(*1, *2, *3, *4) # Créer un tremblement de terre ! #Infos: *1 > #Joueur épicentre du tremblement. | TYPE: player *2 > #Rayon d'action du tremblement. | TYPE: number *3 > #Largeur des vagues du tremblement. | TYPE: number *4 > #Hauteur des vagues (Normal: 0.3). | TYPE: number #Exemple: > EarthWake(player, 20, 3, 0.3) #> VOIR SCREENSHOT "ExempleWE1"! ________________________________________________________________________________________ UpdateGravity(*1, *2, *3) # Ajoute de la gravités au blocks dans un rayon définis ! #Infos: *1 > #Joueur épicentre du champs de gravité. | TYPE: player *2 > #Rayon d'action de la gravité. | TYPE: number *3 > #Type d'algorythme de gravité ( normal*, nerf** ) . | TYPE: text *: Verifie si le block devrait ètre soumis à la gravité dans la vrai vie ! **: Aucune vérification, tout les blocks sont update ! #Exemple: > EarthWake(player, 20, "normal") #> A vous d'essayez ! ________________________________________________________________________________________ ParticlesDrawLaser(*1, *2, *3, *4, *5) # Créer un laser entre le joueur et le block visé ! #Infos: *1 > #Joueur tirant le laser. | TYPE: player *2 > #Niveau de rouge du laser (RGB COLOR | 0 - 255). | TYPE: number *3 > #Niveau de green du laser (RGB COLOR | 0 - 255). | TYPE: number *4 > #Niveau de blue du laser (RGB COLOR | 0 - 255). | TYPE: number *5 > #Id du laser UNIQUE (Ex: "Laser-%player%") . | TYPE: text #Exemple: > ParticlesDrawLaser(player, 255, 0, 0, "Laser-%player%") #> A vous d'essayez ! ________________________________________________________________________________________ GetPlayerData(*1, *2) # Return du text des infos du joueur ! #Infos: *1 > #Format du retour. | TYPE: text *2 > #Joueur source des infos. | TYPE: player #Exemple: > message "%GetPlayerData(player, ""yml"")" to player #> A vous d'essayez ! ► Installation!
Etape 1: Télécharger de skript !
Etape 2: Glissez le skript dans .../plugins/Skript/scripts/
Etape 3: Redémarrer votre serveur ou éxécutez la commande " /sk reload SkAPI"
Etape 4: Enjoy !
► Pré-Requis!
Ce skript fonctionne uniquement sur Java 8 et Skript 2.2 !
Ce plugin requiert les addons de skript suivants :
- Umbaska 3.3
- WildSkript
- SkQuery 3.12.4
- skRayFall 1.9.12
- SkDragon
► Le pack de plugins : Clique ici
► Screenshots!
Screenshot: #ExempleCHAT1:
Screenshot: #ExempleCHAT2:
Screenshot: #ExempleCHAT3:
Screenshot: #ExemplWE1:
► Prochainement!
► WorldEvents:
- ForceField ( fr: Champs de force / Bouclier ) ✗
- NoGravityArea ( fr: Zone sans gravité ) ✗
► Particules:
- Waves ( fr: Vagues ) ✗
- Lightnings ( fr: Eclaires ) ✗
► PlayerData:
- Add format yml for GetPlayerData ( fr: Ajouter format yml pour GetPlayerData ) ✔
► Holograms:
- Popup holograms ( fr: Hologrammes popup ) ✗
- Auto-update holograms ( fr: Hologrammes avec actualisation automatique ) ✗
- Following holograms ( fr: Hologrammes suiveurs ) ✗
44 downloads