-
Compteur de contenus
722 -
Inscription
-
Dernière visite
-
Jours gagnés
27
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Soufreur78
-
Pirate -> Les schematics Umbaska -> Quelques expressions plus pratique Random -> Cuboid
-
Touche à des mini-jeux tu verra l'utilité de SkRayFall / Umbaska / Pirate / Random
-
J'ai dit juste d'avoir les 3 addons basiques qui sont nécessaire pour la plus part des skripts. Rien que pour faire des gui il faut Query
-
Normalement juste les addons basiques : Umbaska / Query / RayFall
-
J'en ai fait un pour quelqu'un tien : Regarde un peu dedans pour comprendre les quelques commandes.
-
Ici "add diamond sword, diamond pickaxe, 2 golden apple, 16 creeper spawn egg, bow and diamond to {_gift::*}"
-
La quantité oui Sinon rajoute juste un petit "if player is op" dans le sign change
-
Voila , donc tu as juste as créer un panneau avec sur la premiére ligne [Gift] pour crée le panneau Ensuite configure le temps d'attente dans les options au début du skript EN HEURE Aprés pour ajouter des objets tu les ajoutes dans la liste Ps: Merci à @Mastersfelix pour le cooldown :p options: wait: 1 #Nombre d'heure d'attente entre 2 récompense on sign change: if player is op: if line 1 is "[Gift]": set line 1 to "&4-_-_-_-_-" set line 2 to "&9Clique pour" set line 3 to "&9ta récompense" set line 4 to "&4-_-_-_-_-" on right click on a sign: if line 2 is "&9Clique pour": add diamond sword, diamond pickaxe, golden apple, creeper spawn egg, bow and diamond to {_gift::*} if {Sign.cd.%player%} is not set: set {_cad} to random element out of {_gift::*} set {Sign.cd.%player%} to now give {_cad} to player message "&8[&3Récompense&8] &aVous avez reçu &e%{_cad}% &a!" else if {Sign.cd.%player%} is set: set {_diff} to difference between now and {Sign.cd.%player%} if {_diff} >= {@wait} hours: set {_cad} to random element out of {_gift::*} set {Sign.cd.%player%} to now give {_cad} to player message "&8[&3Récompense&8] &aVous avez reçu &e%{_cad}% &a!" else: set {_timeleft} to difference between {Sign.cd.%player%} and now set {_timeleft} to difference between {@wait} hours and {_timeleft} message "&8[&3Récompense&8] &cVous devez attendre &e%{_timeleft}% &cavant une nouvelle récompense"
-
command /5: trigger: give 1 apple with name "&eBillet de 5" to player
-
Demande : TP Au Spawn lorsqu'on tombe dans le vide
Soufreur78 a répondu à un(e) sujet de Qually dans Résolus
on damage: if damage is caused by void: cancel event teleport victim to spawn -
Si je trouve le temps , je te le fais pour ce soir. Tes variables doivent avoir cette forme : {elo::%player%}
-
Besoin d'un Skript pour réaliser des quizs
Soufreur78 a répondu à un(e) sujet de Mentosh dans Résolus
J'ai posté un skript qui ne correspond pas exactement mais il reprend l'idée , passe dans mes ressources si tu veux voir. -
Remplace juste par des "player's world" au lieu de "region at player"
-
Voila : command /joueurs: trigger: loop all players: if "%region at loop-player%" contain "ZoneBuildUhc": add 1 to {_Zbu} else if "%region at loop-player%" contain "ZoneFaction": add 1 to {_Faction} else if "%region at loop-player%" contain "Survie": add 1 to {_Survie} else if "%region at loop-player%" contain "Crea": add 1 to {_Crea} message "&eNombre de joueur :" message "&cCrea : &9%{_Crea}%" message "&cSurvie : &9%{_Survie}%" message "&cFaction : &9%{_Faction}%" message "&cZonebuildUhc : &9%{_Zbu}%"
-
Tu as trouvé réponse à ta question ? si oui résolu
-
Je comprend pas trop :/ On est d'accord dans la config de groupmanager tu as toujours une ligne "prefix" à remplir avec le prefix que tu veux pour le grade ? [ATTACH=full]2367[/ATTACH]
-
@Izx_Fire Alors ça marche ? Passe en résolu si oui
-
Essai command /creset: trigger: loop blocks within location at (1700, 69, 722) to location at (1706, 67, 740): set loop block to dirt Ou dans le pire dés cas mais les coordonnés dans une variable ^^
-
Le targeted block marche trés bien sans délai ^^
-
Ta bien mis le nom de ton monde...
-
Non.. passe en mp que moi je te donne une version propre et optimisé car la c'est la cata
-
Passe en Mp si tu veux une version optimiser et pas glitchable.
-
Normalement ça devait déjà le faire mais j'avais fail d'expression Tien : command /randomchest [<text>] [<text>]: permission: randomchest.use trigger: if arg 1 is not set: message "&8[&cRandomChest&8] &3/randomchest &3<additem>&7/&3<removelist>&7/&3<addchest>&7/&3<view>&7/&3<spawnchest>&7/&3<info>" else: if arg 1 is not "additem" or "addchest" or "view" or "removelist" or "info" or "spawnchest": message "&8[&cRandomChest&8] &3/randomchest &3<additem>&7/&3<removelist>&7/&3<addchest>&7/&3<view>&7/&3<spawnchest>&7/&3<info>" stop else: if arg 1 is "info": message "&8[&cRandomChest&8] &eVoici les informations sur les &c5 &elistes !" set {_list::*} to "a" and "militaire" and "rare" and "medicals" and "normal" loop {_list::*}: set {_info1} to size of {RandomChest.%loop-value%::*} if {_info1} is not set: set {_info1} to "Aucun" set {_info2} to size of {randomchest.location.%loop-value%::*} if {_info2} is not set: set {_info2} to "Aucun" message "&e- &c%loop-value% &9➤ &c%{_info1}% &eitem(s) &7| &c%{_info2}% &ecoffre(s)" stop if arg 2 is "normal" or "medicals" or "rare" or "militaire" or "A": if arg 1 is "additem": if player's tool is not air: set {_p} to player's tool set {_nbr} to amount of the tool of the player message "&8[&cRandomChest&8] &3Vous avez ajouté &c%{_p}% &3à la liste &c%arg 2%" add {_p} to {RandomChest.%arg 2%::*} else: message "&8[&cRandomChest&8] &cVous devez tenir un item en main !" if arg 1 is "view": open chest with 6 rows named "&cChest &9➤ &c%arg 2%" to player wait 3 tick set {_nbr} to 0 loop {RandomChest.%arg 2%::*}: format slot {_nbr} of player with loop-value named "&3%loop-value%" to be unstealable add 1 to {_nbr} if arg 1 is "addchest": add location of player to {randomchest.location.%arg 2%::*} set {_size} to size of {randomchest.location.%arg 2%::*} message "&8[&cRandomChest&8] &3Vous avez ajouté votre position pour les coffres &c%arg 2% &3 !" message "&8[&cRandomChest&8] &3La liste &c%arg 2% &3a maintenant &c%{_size}% coffre(s) !" if arg 1 is "removelist": clear {randomchest.location.%arg 2%::*} clear {RandomChest.%arg 2%::*} message "&8[&cRandomChest&8] &eLes &ccoffres &eet les &citems &ede la liste &c%arg 2% &eont été reset !" if arg 1 is "spawnchest": loop {randomchest.location.%arg 2%::*}: set block at loop-value to air clear entities wait 2 tick set block at loop-value to chest set {_liste::*} to {RandomChest.%arg 2%::*} loop (a random integer between 1 and 4) times: set {_random} to a random element out of {_liste::*} remove {_random} from {_liste::*} add {_random} to inventory of block at loop-value-1 message "&8[&cRandomChest&8] &eLes coffres &c%arg 2% &eont bien été remplient !" else: message "&8[&cRandomChest&8] &cQuels listes ?" message "&8[&cRandomChest&8] &3/randomchest %arg 1% &3<normal>&7/&3<Medicals>&7/&3<rare>&7/&3<militaire>&7/&3<A>" every 1 minutes: if {RandomChest.a::*} is set: make console execute command "/randomchest spawnchest a" broadcast "&8[&cRandomChest&8] &eLes coffres de type &cA &eont spawnent !" every 2 minutes: if {RandomChest.medicals::*} is set: make console execute command "/randomchest spawnchest medicals" broadcast "&8[&cRandomChest&8] &eLes coffres de type &cMedicals &eont spawnent !" every 3 minutes: if {RandomChest.normal::*} is set: make console execute command "/randomchest spawnchest normal" broadcast "&8[&cRandomChest&8] &eLes coffres de type &cNormal &eont spawnent !" every 5 minutes: if {RandomChest.rare::*} is set: make console execute command "/randomchest spawnchest rare" broadcast "&8[&cRandomChest&8] &eLes coffres de type &cRare &eont spawnent !" every 8 minutes: if {RandomChest.militaire::*} is set: make console execute command "/randomchest spawnchest militaire" broadcast "&8[&cRandomChest&8] &eLes coffres de type &cMilitaire &eont spawnent !"
-
A ok , bizarre car même si j'utilise le "contains" sur mon serv je pensais que le "is" marcher ^^ Passe en résolu
-
Test ceci : on place of tnt: if "%region at player%" is "Ta region": cancel event message "&cTNT interdite ici "