Aller au contenu

Protoxy

Membre
  • Compteur de contenus

    179
  • Inscription

  • Dernière visite

  • Jours gagnés

    7

Tout ce qui a été posté par Protoxy

  1. Protoxy

    Système de radiation

    Oui regarde la présentation de mon serveur. https://skript-mc.fr/forum/threads/spongecube-l-serveur-gun-pr%C3%A9sentation-recrutements.3306/
  2. Protoxy

    Système de radiation

    Oui, pour mon mode de jeu "Rust" avec resourcepack en 3D, ainsi que des vrais véhicules.
  3. Protoxy

    Système de radiation

    Merci !
  4. Bonjour j'aimerai un Skript, le système est assez simple. Je voudrais que quand nous somme à partir de 5 blocs de l'eau nous avons un damage de 0.5. Si le joueur possède une armure en iron, il n'as aucun dégâts. Appliquer une slownless au joueur si il est en contact avec des radiations. Et je rajouterai par la suite un son de détecteur de radiation comme dans Fallout. Pour vous aider: every 3 second: loop all players: if loop-player is not wearing with all iron armour: loop blocks in radius 5 around loop-players: if loop-block is water or falling water:
  5. Protoxy

    Entourer un joueur de blocks

    Voilà tu peux essayer de modifier, j'ai pas le temps de cherche pour freezer un autre joueur command /freeze: trigger: set the block below to glass set the block east to glass set the block north to glass set the block west to glass set the block south to glass #PT Haut set the block above east to glass set the block above north to glass set the block above west to glass set the block above south to glass set the block 2 above to glass set {glass.actif.%player%} to true #Pour enlever le freeze set the block below to air set the block east to air set the block north to air set the block west to air set the block south to air #PT Haut set the block above east to air set the block above north to air set the block above west to air set the block above south to air set the block 2 above to air
  6. http://i.nfell2009.uk/
  7. Protoxy

    Banniere Personalisé dans un GUI

    Le wiki officiel de Umbaska, ils ont sortit pleins de nouveaux updates mais sur SkUnity ils prennent longtemps pour tout mettre. http://umbaska.gatt.space/bugtracker/syntaxes
  8. Protoxy

    Banniere Personalisé dans un GUI

    FAUX ! Télécharges la dernière version de Umbaska Banner - Layer of Block [pattern] layer %integer% of %block% Banner - New Banner %color% banner with layers banner colo[u]red %color% with layers Banner - New Layer %itemstack% [(and|,)] colo[u]r[ed] %color% [(and|with)] pattern %bannerpattern%
  9. Ca c'est du bon Skript comme on l'aime, je le met en favoris et demain je créer un Mini-Jeu en Bungee.
  10. A mon avis, c'est trop compliqué pour lui, pour moi aussi d'ailleurs :@
  11. J'ai lu tout le tutoriel de haut en bas plusieurs fois, et je comprends toujours pas. Le tutoriel et pour lire une donnée, ça je sais faire mais c'est pas pour définir des données.
  12. Je voudrais créer une table, ça je sais faire, mais je sais pas ou mettre le pseudo du joueur avec ses coins dans la table. Pour que je puisse ajouter des coins et en supprimer.
  13. J'aurais aimé plus d'informations :/
  14. Tu pourrais juste me faire deux trois lignes pour un système de Coins: Juste avec un: /coins add [player] [amount] /coins remove [player] [amount] /coins check [<player>] J'ai beau essayé m'ai j'y arrive toujours pas
  15. MERCI !!! Mon sauveur !
  16. https://skript-mc.fr/forum/threads/spongecube-l-recrutement-projet-multi-serveur-pr%C3%A9sentation.3306/
  17. Anciennement "Adriix34".
  18. J'ai plus simple: send "&7[&aJeux&7] Le jeu commence dans 5 secondes" apply potion of slowness 100 to the player for 5 seconds wait 5 seconds send "&7[&aJeux&7] Le jeu commence ! Bonne chance."
  19. Derien :)
  20. Je te conseille d'ajouter un tuto pour faire ce genre de Skript, voici le code en bas. C'est pour des GUI animés, les items qui changent de slots ect ... [spoiler=Gui Animés] command /menuanime: trigger: open chest with 1 row named "&a&lChargement en cours [...]" to player set {ouvert.%player%} to true wait 2 ticks set {_count} to 0 while inventory name of player's current inventory is "&a&lChargement en cours [...]": format slot {_count} of player with 160:5 named "&aChargement ..." to be unstealable add 1 to {_count} play raw sound "note.pling" at player with pitch 1 volume 10 wait 20 ticks if {_count} = 9: close player's inventory set {ouvert.%player%} to false stop command /menublocks: trigger: open chest with 1 row named "&6Test" to player wait 2 ticks add stone, diamond sword and diamond block to {_items::*} while inventory name of player's current inventory is "&6Test": loop {_items::*}: format slot 4 of player with loop-value to be unstealable wait 1 second wait 1 tick Et en plus il y a aucun lag !
  21. Tiens voici ton code, fais par mes soins :) [spoiler=Le skript] options: playersToStart: 10 prefix: Jeux # =-=-=-=-=-=-=-** Reset des variables **-=-=-=-=-=-=-=-=-= # on unload: loop all players: kick loop-player due to "&8[&9Jeux&8] &cRestart ..." set {{@prefix}.Cant_Join} to true on load: if {{@prefix}.Cant_Join} is true: delete {{@prefix}.Cant_Join} set {{@prefix}.PlayerCount} to 0 clear {{@prefix}.PlayerList::*} set {{@prefix}.CountDown} to 31 set {{@prefix}.ActiveCountdown} to false set {blue.team.total} to 0 set {red.team.total} to 0 delete {blue.team::*} delete {red.team::*} # =-=-=-=-=-=-=-** Reset des variables **-=-=-=-=-=-=-=-=-= # on join: if {{@prefix}.Cant_Join} is true: wait 0.1 tick kick player due to "Server closed !" # =-=-=-=-=-=-=-** Chat **-=-=-=-=-=-=-=-=-= # on chat: if {red.team::*} contains player: cancel event broadcast "&c%player%&7: &f%message%" stop if {blue.team::*} contains player: cancel event broadcast "&9%player%&7: &f%message%" stop # =-=-=-=-=-=-=-** Chat **-=-=-=-=-=-=-=-=-= # # =-=-=-=-=-=-=-** Lobby **-=-=-=-=-=-=-=-=-= # on right click with 425:4: cancel event if {blue.team::*} contains player: send "&8[&9Jeux&8] &7Tu es déjà chez les &9Bleues" stop else: if {red.team::*} contains player: remove player from {red.team::*} remove 1 from {red.team.total} add player to {blue.team::*} add 1 to {blue.team.total} send "&8[&9Jeux&8] &7Tu as rejoin les &9Bleues" set player tab name to "&9%player%" loop all players: clear inventory of loop-players give an 425:4 named "&9Equipe bleue &e[&7%{blue.team.total}%&e]" with lore "" to slot 0 of player's inventory give an 425:1 named "&cEquipe rouge &e[&7%{red.team.total}%&e]" with lore "" to slot 1 of player's inventory set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players stop else: add player to {blue.team::*} add 1 to {blue.team.total} send "&8[&9Jeux&8] &7Tu as rejoin les &9Bleues" set player tab name to "&9%player%" loop all players: clear inventory of loop-players give an 425:4 named "&9Equipe bleue &e[&7%{blue.team.total}%&e]" with lore "" to slot 0 of player's inventory give an 425:1 named "&cEquipe rouge &e[&7%{red.team.total}%&e]" with lore "" to slot 1 of player's inventory set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players stop on right click with 425:1: cancel event if {red.team::*} contains player: send "&8[&9Jeux&8] &7Tu es déjà chez les &cRouges" stop else: if {blue.team::*} contains player: remove player from {blue.team::*} remove 1 from {blue.team.total} add player to {red.team::*} add 1 to {red.team.total} send "&8[&9Jeux&8] &7Tu as rejoin les &cRouges" set player tab name to "&c%player%" loop all players: clear inventory of loop-players give an 425:4 named "&9Equipe bleue &e[&7%{blue.team.total}%&e]" with lore "" to slot 0 of player's inventory give an 425:1 named "&cEquipe rouge &e[&7%{red.team.total}%&e]" with lore "" to slot 1 of player's inventory set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players stop else: add player to {red.team::*} add 1 to {red.team.total} send "&8[&9Jeux&8] &7Tu as rejoin les &cRouges" set player tab name to "&c%player%" loop all players: clear inventory of loop-players give an 425:4 named "&9Equipe bleue &e[&7%{blue.team.total}%&e]" with lore "" to slot 0 of player's inventory give an 425:1 named "&cEquipe rouge &e[&7%{red.team.total}%&e]" with lore "" to slot 1 of player's inventory set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players stop on drop: if {drop.%player%} is false: cancel event # =-=-=-=-=-=-=-** Lobby **-=-=-=-=-=-=-=-=-= # # =-=-=-=-=-=-=-** Lancement automatique **-=-=-=-=-=-=-=-=-= # on join: clear inventory of player if {{@prefix}.Cant_Join} is not set: add 1 to {{@prefix}.PlayerCount} loop all players: set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players set {drop.%player%} to false add player to {{@prefix}.PlayerList::*} wait 0.1 tick broadcast "&8[&9Jeux&8] &e%player% &7a rejoint la partie (&a%{{@prefix}.PlayerCount}%/10&7)" give an 425:4 named "&9Equipe bleue &e[&7%{blue.team.total}%&e]" with lore "" to slot 0 of player's inventory give an 425:1 named "&cEquipe rouge &e[&7%{red.team.total}%&e]" with lore "" to slot 1 of player's inventory if {{@prefix}.PlayerCount} >= {@playersToStart}: set {{@prefix}.ActiveCountdown} to true wait 0.1 tick while {{@prefix}.CountDown} > 0: if {{@prefix}.ActiveCountdown} is true: wait 1 second remove 1 from {{@prefix}.CountDown} if {{@prefix}.CountDown} is 30 or 20 or 10 or 5 or 3 or 2 or 1: broadcast "{@prefix} &aLa partie commence dans: %{{@prefix}.CountDown}% s" set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}%" and footer to "&7Commence dans: &a%{{@prefix}.CountDown}%s" for player else if {{@prefix}.CountDown} = 0: loop all players: set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players set {drop.%player%} to true #Commence ton jeu ici ! teleport {red.team::%loop-players%} to {spawn.red} teleport {blue.team::%loop-players%} to {spawn.blue} else if {{@prefix}.ActiveCountdown} is false: set {{@prefix}.CountDown} to 31 stop on quit: if {{@prefix}.Cant_Join} is not set: remove 1 from {{@prefix}.PlayerCount} remove player from {{@prefix}.PlayerList::*} broadcast "&8[&9Jeux&8] &e%player% &7a quitté la partie (&a%{{@prefix}.PlayerCount}%/10&7)" if {red.team::*} contains player: remove player from {red.team::*} loop all players: set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players wait 0.1 tick if {{@prefix}.PlayerCount} < {@playersToStart}: set {{@prefix}.ActiveCountdown} to false stop if {blue.team::*} contains player: remove player from {blue.team::*} loop all players: set tab header to "&8[&9Jeux&8] &eJoueurs: &7%{{@prefix}.PlayerCount}% &9Bleus: &7%{blue.team.total}% &cRouges: &7%{red.team.total}%" and footer to "" for loop-players wait 0.1 tick if {{@prefix}.PlayerCount} < {@playersToStart}: set {{@prefix}.ActiveCountdown} to false Avec lancements automatique ect ...
  22. Résolu ! Merci à Izychiel, tu avais oublié quelques trucs !
  23. J'ai tout repositionner et ton code ne fonctionne pas, aucune erreur mais le nombre de joueurs ne s'affiche pas.
  24. Parce-que je veux pas savoir le nombre de personnes sur mon serveur, je veux un autre serveur lié avec BungeeCord. Et donc j'utilise l'API en ligne pour savoir le nombre de joueurs connectés que je met en variable.
×
×
  • 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.