Aller au contenu

Doc

Membre
  • Compteur de contenus

    128
  • Inscription

  • Dernière visite

  • Crédits

    5 [Faire un don]

Tout ce qui a été posté par Doc

  1. Doc

    Teleport on join

    Tout simplement? Mince alors ! Plus qu'a tester les skript. Merci !
  2. Doc

    Teleport on join

    Pas de souçis, merci quand même pour l'aide :)
  3. Doc

    Teleport on join

    Merci, Mais ce n'est pas vraiment ce que je cherche ^-^ Ton skript fonctionne mais pas comme j'aimerais. Le tiens save la position quand on quit et quand on se connecte on est directement tp là ou on étant lors de la déconnexion. Il manque une étape. Essaye mon skript et tu comprendras. Enfaite voila ce que je veux : Le joueur se connecte : il est tp au spawn. Tant qu'il ne s'est pas logged (authme)(if player is not logged), il reste au spawn. Une fois qu'il est logged, il est tp la ou il était en se déconnectant. C'est pour ça que je joue avec : if player is not logged if player is logged
  4. Doc

    Teleport on join

    Plop, Je comprends pas mon erreur ^-^ Et ouep, je veux bien.
  5. Doc

    Teleport on join

    Bonjour, A moi de (re) poster une demande d'aide. En effet j'essaye de créer un skript qui permet de téléporter le joueur au spawn quand il se connecte. Une fois connecter il retourne à la position ou il était en se déconnectant. J'ai fais un petit skript, mais il me fait un truc random. Il tp un joueur au joueur qui est entrain de se connecter. Donc assez embêtant... Merci d'avance pour l'aide que vous pourrez m'apporter. on join: wait 2 ticks set {Loc} to location of the player set {waitSpawn} to true if player is not logged: # message "no logged" teleport player at spawn on any move: if {waitSpawn} is true: # message "true" if player is logged: set {waitSpawn} to false # message "false" teleport player at {Loc} clear {Loc} stop
  6. Doc

    bug /feed ?

    Essaye : set player' food bar to 10
  7. Doc

    Les régions avec WorldGuard

    Du coup c'est fonctionnel?
  8. Doc

    Les régions avec WorldGuard

    Étonnant, ça fonctionne chez moi. As tu des erreurs? Comme utilise tu le skript? As tu bien créer une région "test" avec worlguard? L'as tu "expand"? Quel version de Skript?
  9. Doc

    Anti glitch enderpearl

    Plop, Je ne sais pas si ça répondra à vos attentes, mais bon, je tente... Je suis un skripteur du dimanche, il manque surement un stop quelques part, ou un truc comme ça ^^ # By LoD_Doc / HalCroves # Clic droit avec une enderpearl = Save de la position on rightclick holding a ender pearl: set {LocShooter} to location of the player # Quand on tir avec un projetile # Si c'est une enderpearl # On check le block # Si c'est un block (donc ce n'est pas de l'air) # On tp le joueur à l'endroit ou il a shoot son enderpearl on projectile hit: if projectile is ender pearl: wait 2 ticks set {_block} to the block at location 0.1 in front of the projectile if {_block} is not air: teleport shooter to {LocShooter} clear {LocShooter}
  10. Doc

    Les régions avec WorldGuard

    Sympa ton message... Laisse le testé et teste le avant de dire que c'est bogué. J'utilise un système de claim avec sans soucis. mais ça c'est pas le problème. De plus le script à été testé, et il fonctionne.
  11. Doc

    Les régions avec WorldGuard

    Plop, on region enter: wait 1 tick if "%region at player%" contains "test": message "<blue>[Molecular System]<lime> Welcome test back to your ship" on break: if "%region at block%" does not contain "test": cancel event message "This is not your ship" on place: if "%region at block%" does not contain "test": cancel event message "This is not your ship"
  12. Doc

    Les régions avec WorldGuard

    Logiquement, non (c'est marqué dans le post de l'auteur) Tu as essayer avec: on place: wait 1 tick set {_location} to "%region at player%" if {_location} contains "test": message "&0{&e&l&0} &7Normalement vous pouvez construire."" else: cancel event message "&0{&e&l&0} &7Désolé vous ne pouvez pas construire si vous n'êtes pas dans votre région." ?
  13. Doc

    Les régions avec WorldGuard

    Fait voir ton skript, c'est sur qui si tu mets "marche pas" et que tu en dis pas plus... Le système utiliser pour les régions fonctionne. ^^
  14. Doc

    Les régions avec WorldGuard

    Plop, Regarde ici : [Contenu masqué]
  15. Doc

    Téléportation aléatoire

    Bonsoir ! Je n'ai pas testé : command /Appletp: trigger: set {_difference} to difference between {appletp.%player%} and now if {_difference} is less than 24 hours: message "&cVous devez attendre 24 heures pour ré-utiliser cette commande." stop set {appletp.%player%} to now set {_randx} to a random number between -9990 and 9990 set {_randz} to a random number between -9990 and 9990 set {_randloc} to the location at {_randx}, 80, {_randz} in world "ton world" teleport the player to {_randloc} Remplace "ton world" par le nom du monde voulu.
  16. Doc

    event "on world change" ?

    Tu as des régions dans se monde? Sinon tu le fais via les "on region enter" ?
  17. Doc

    Problème Dragon V2

    Merci. Donc il faudrait que je fasse un truc du genre : make a random player out of all players execute command "/forceenderspawn" ?
  18. Doc

    Problème Dragon V2

    Bonjour, Merci pour ta réponse. Donc pas de solution si il n'y a personne dans se même monde ou personne sur le serveur?
  19. Doc

    Problème Dragon V2

    Bonjour ! J'ai un petit soucis avec mon skript. En effet je fais spawn un dragon, toutes les 30 minutes, avec plusieurs conditions. (Voir le Skript.) Le seul problème, c'est qu'au moment ou il doit spawn, il spawn et disparait (depop) immédiatement (quand il n'y a personne dans le même monde (apparemment)). Je ne sais pas comment régler le problème... Si quelqu'un a une idée. options: # | Configuration| Prefix: &7[&6EnderDragon&7] &4»&f Respaw_Ender: 29 minutes #29 + 1 minute = toutes 30 minutes on spawn: if event-entity is an enderdragon: broadcast "{@Prefix} &fUn Enderdragon a été repéré dans l'End !" set {EnderAlive} to false on death of enderdragon: attacker is a player set {_exp} to random integer between 8000 and 15000 set {_money} to random integer between 150 and 20 add 15 obsidian to {_items::*} add 3 enchanted golden apple to {_items::*} add 5 diamond to {_items::*} add 30 Arrow to {_items::*} add 12 Slimeball to {_items::*} add 1 Monster Spawner to {_items::*} add dragon egg to {_items::*} set {_item} to random element out of {_items::*} set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false set {EnderAlive} to true if attacker is a player: broadcast "{@Prefix} %attacker% à tué le dragon." execute console command "/xp %{_exp}% %attacker% " message "{@Prefix} Vous avez reçu %{_exp}% xp's" to attacker execute console command "/eco give %attacker% %{_money}%" message "{@Prefix} Vous avez reçu %{_money}%$" to attacker give {_item} to the attacker message "{@Prefix} Vous avez reçu ceci : %{_item}%" to attacker every 1 minute in "world_the_end": if {SparklyEnder.Spawned} is false: set {waited} to difference between {SparklyEnder.Last} and now if {waited} is more than {@Respaw_Ender}: set {SparklyEnder.Spawned} to true wait 3 seconds spawn an enderdragon at {SparklyEnder.Spawner} every 5 minutes: if {EnderAlive} is false: broadcast "{@Prefix} &fL'Enderdragon n'a pas été tué !" on rightclick on dragon egg: if {SparklyEnder.Spawned} is false: world is "world_the_end" target block is a dragon egg set target block to air spawn an ender dragon set {EnderAlive} to false else if {SparklyEnder.Spawned} is true: cancel event message "{@Prefix} &fL'autre Enderdragon n'a pas été tué !" command /setenderspawn: permission: PowerEnder.SetSPawn trigger: if world is "world_the_end": set {_x} to -8 set {_y} to 110 set {_z} to 7 set {SparklyEnder.Spawner} to location at {_x}, {_y}, {_z} #set {SparklyEnder.Spawner} to location of player send "&aPoint de spawn du Dragon set en %{_x}%, %{_y}%, %{_z}%" set {SparklyEnder.Spawned} to false command /forceenderspawn: permission: PowerEnder.ForceSpawn trigger: set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false spawn an enderdragon at {SparklyEnder.Spawner} send "&aCommande exécutée!" on command "/killall enderdragon": set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false spawn an enderdragon at {SparklyEnder.Spawner} on script load: set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false #wait 5 seconds #spawn an enderdragon at {SparklyEnder.Spawner} Merci d'avance !
  20. Doc

    Golden Apple Cooldown.

    Plop, une petite rechercher su rgoogle? ^^ [Contenu masqué] on join: set {cooldown.%player%} to false on consume of golden apple: if {cooldown.%player%} is true: cancel event message "&aYou are in cooldown" else: set {cooldown.%player%} to true wait 30 seconds set {cooldown.%player%} to false
  21. Doc

    Pioche à spawner

    Plop : on break a mob spawner: if player is holding a gold pickaxe named "Pioche à Spawner": cancel event set event-block to air drop 1 monster spawner at block above target block stop else: message "&cIl te faut une pioche à spawner !" stop Repris sur le forum -> [Contenu masqué]
  22. Pourquoi as un truc comme ça ? Je n'ai pas testé et ne sais pas si ça répond à la requête. command /setshop: trigger: spawn a villager at player set name of spawned villager to "&2Shop" set {_loc} to location of block at spawned villager loop all villagers in radius 1 of block at {_loc}: set {_villager} to loop-entity while health of {_villager} is more than 0: wait 5 ticks teleport {_villager} to {_loc} on right click on villager: if name of entity is "&2Shop": cancel event make player execute command "npcmenu" command /npcmenu: trigger: open chest with 3 rows named "&ashop" to player wait 1 tick format slot 0 of player with red wool named "<objet>" with lore "<lore>" to close
  23. {limite.command.%player%} = false Non?
  24. Si ton inventaire personnalisé ne s'ouvre pas, ajoute un : wait 2 ticks Il lui faut un petit temps d'attente, sinon il ne s’ouvrira pas. PS : Tu peux aussi améliorer la chose en faisant un multiple Combo (Bien plus utile à mon goût) :p wait 2 ticks open chest with <nombre de rangée> rows named "<nom de l'inventaire>" to player format slot <numéro du slot> of player with <item> named "<nom de l'item>" with lore "<description de l'item>" to close then run "<commande a exécuter>" Note : open chest (Ouvrir un inventaire) with <x> row (avec <x> rangée) named "<nom de l'inventaire>" (nom de l'inventaire) to player (pour le joueur) format slot <numéro du slot> (Choix du slot) of player (du joueur) with <item> (avec un item) named "<nom de l'item>" (qui portera comme nom) with lore "<description de l'item>" (qui aura comme description) to close then run "<commande a exécuter>" (en appuyant sur l'item, on ferme l'inventaire et on exécute la commande) C'est peut être pas super bien expliqué, mais si ça peux t'aider à comprendre la chose ...
  25. Doc

    CS:GO Case

    Bonjour, Le skript n'est pas de moi, il est de zedsdeadbabyzedsdead on rightclick with diamond: add 1 diamond to {_prize.item::*} add 1 diamond sword of sharpness 5 to {_prize.item::*} add 5 obsidian to {_prize.item::*} add 1 golden helmet of protection 3 to {_prize.item::*} add 1 emerald to {_prize.item::*} add 1 gold block to {_prize.item::*} add 1 tnt to {_prize.item::*} add 5 Enchanted Golden Apple to {_prize.item::*} set {_waited} to difference between {RewarDDiamond.%player%.%line 2 of the clicked block%.lastused} and now if {_waited} is less than 12 hours: message "&b[Roulette] &f: &7Vous avez déjà reçu votre prix !" stop set {RewarDDiamond.%player%.%line 2 of the clicked block%.lastused} to now open chest with 3 rows named "<light red>Kit Crate" to player loop 27 times: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if loop-number < 7: add loop-number to {_outline.colors::*} if loop-number is not 5 or 23 or 11 or 12 or 13 or 14 or 15 or 16 or 17: add loop-number - 1 to {_outline.slots::*} else if loop-number is not 5 or 23: add loop-number - 1 to {_prize.slots::*} else: add loop-number - 1 to {_pointers::*} else: stop loop {_pointers::*}: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": wait 2 tick format slot loop-value of player with redstone torch of fortune to be unstealable else: stop set {_random.loop.number} to random integer between 30 and 60 set {_random.slowdown.number} to random integer between 6 and 12 loop {_random.loop.number} times: play raw sound "note.snare" at player with pitch 1 volume 1 if "%inventory name of player's current inventory%" is "<light red>Kit Crate": loop {_outline.slots::*}: set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item format slot loop-value-2 of player with {_outline.item} to be unstealable if loop-number < {_random.loop.number} - {_random.slowdown.number}: loop {_prize.slots::*}: if loop-number is 1: loop 7 times: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} else: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} set {_n} to loop-index parsed as integer + loop-number format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable else: if loop-number is divisible by 2: loop {_prize.slots::*}: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} set {_n} to loop-index parsed as integer + loop-number format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable wait 2 tick else: stop wait 15 tick if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if slot 13 of current inventory of player is a tnt: spawn a primed tnt at player close inventory of player stop else: stop loop {_prize.slots::*}: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if loop-value is not 13: format slot loop-value of player with air to be unstealable else if loop-value is 13: unformat slot 13 of player else: stop loop 10 times: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item loop {_outline.slots::*}: format slot loop-value-2 of player with {_outline.item} to be unstealable wait 3 tick else: stop
×
×
  • 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.