-
Compteur de contenus
403 -
Inscription
-
Dernière visite
-
Jours gagnés
12
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par GhostKiller76
-
on join: if {register.%player%} is set: if {ip.register.%player%.%ip of player%} is set: if {ip.%player%} is not {ip.register.%player%.%ip of player%}: loop all players: if loop-player is op: send "&e&lLe joueur &b&l%player% &e&ln'as pas la meme ip que lors de l'enregistrement." to loop-player set {lastip.%player%} to ip of player if ip of player is not {ip.%player%}: loop all players: if loop-player is op: send "&e&lLe joueur &b&l%player% &e&ln'as pas la meme ip que lors de l'enregistrement." to loop-player if player is not in {%ip of player%::*}: add player to {%ip of player%::*} if {%ip of player%::*} >= 2: set {compte::*} to {%ip of player%::*} loop all players: if loop-player is op: send "&e&lLes joueurs &f&l: &b&l%{compte::*}% &e&lont la meme ip" to loop-player delete {compte::*} command /ip [<player>]: trigger: if player is op: if arg 1 is set: if arg 1 is online: send "&6&lL'ip de &b&l%arg 1% &6&lest &f&l: %{ip.%arg 1%}%" send "&6&lIl vient de &f&l: &b&l%country of player%" else: send "&c&lCe joueur n'est pas en ligne &f&l!" else: send "&c&lMerci de rentrer un joueur &f&l!" else: send "&c&lTu n'as pas la permission d'utiliser cette commande &f&l!" command /register [<text>] [<text>]: trigger: if arg 1 is set: if arg 2 is set: if {register.%player%} is not set: set {password.%player%} to arg 1 set {password.confirm.%player%} to arg 2 wait 3 ticks if {password.confirm.%player%} = {password.%player%}: set {register.%player%} to true set {login.%player%} to true send "&f&l[&b&lRegister&f&l] &6&lEnregistration &f&l: &a&lRéussie" execute console command "/effect %player% clear" wf "%player% -------> %arg 1%" to "plugins/Skript/AuthME/mdp.txt" set {ip.register.%player%.%ip of player%} to ip of player set {ip.%player%} to ip of player add ip of player to {ip.%ip of player%::*} else: send "&f&l[&b&lRegister&f&l] &6&lEnregistration &f&l: &4&lÉchoué%nl%&6&lRaison&f&l(s&f&l) : &e&l%arg 1% &6&l %arg 2% &6&lne se correspondent pas &f&l!" else: send "&4&lTu est déjà enregistrer" else: send "&4&lMerci de confirmer votre mot de passe &f&l!" else: send "&4&lMerci de rentrer un mot de passe" command /login [<text>]: trigger: if arg 1 is set: if {register.%player%} = true: if {login.%player%} = false: if arg 1 = {password.%player%}: send "&f&l[&b&lLogin&f&l] &6&lConnexion &f&l: &a&lRéussie" set {login.%player%} to true execute console command "/effect %player% clear" else: send "&f&l[&b&lLogin&f&l] &6&lConnexion &f&l: &4&lÉchoué%nl%&6&lRaison&f&l(s&f&l) : &e&lMauvais mot de passe" else: send "&6&lTu est déjà connecter &f&l!" else: send "&4&lTu n'est pas enregistrer" else: send "&4&lMerci de rentrer un mot de passe" command /changepass [<text>] [<text>]: trigger: if arg 1 is not set: if arg 1 is not set: if player is in world "HUB": if {changepass.allow.%player%} is not set: teleport player to {changepass} send "&6&lTape &f&l: &b&l/changepass <ton mdp> <new mdp>" set {changepass.allow.%player%} to true execute console command "/afreeze %player%" if arg 1 is set: if arg 2 is set: if {register.%player%} = true: if {login.%player%} = true: if arg 1 = {password.%player%}: if {changepass.allow.%player%} = true: set {password.%player%} to arg 2 wf "%player% -------> %arg 2%" to "plugins/Skript/AuthME/changemdp.txt" send "&6&lMot de passe changé en &f&l: &b&l%arg 2%" delete {changepass.allow.%player%} execute console command "/afreeze %player%" wait 1 second teleport player to {hub} else: send "&6&lTape en premier &f&l: &b&l/changepass" else: send "&4&lUtilise &f&l: &e&l/changepass %{password.%player%}% %arg 2%" else: send "&6&lMerci de te connecter" else: send "&6&lTu n'est pas enregistrer" else: send "&6&lMerci de rentrer un nouveau mot de passe" else: send "&6&lMerci de rentrer votre mot de passe actuel" on any move: if {afreeze.%player%} = true: teleport player to {changepass} command /unlogin: trigger: if {login.%player%} = true: kick player due to "&6&lDéconnexion &f&l: &a&lRéussie" every 2 seconds: loop all players: if {register.%loop-players%} is not set: apply blindness 10 to the loop-players send "&6&lTape &f&l/register <mdp> <confirm ton mdp>" to loop-player teleport loop-players to {hub} if {register.%loop-players%} = true: if {login.%loop-players%} = false: apply blindness 10 to the loop-players send "&6&lTape &f&l/login <ton mdp>" to loop-player teleport loop-players to {hub} On join: set {login.%player%} to false On quit: set {login.%player%} to false on command: if "%command%" contains "register": stop if "%command%" contains "login": stop if {login.%player%} = false: cancel event if {register.%player%} is not set: cancel event on chat: if {register.%player%} is not set: cancel event if {login.%player%} = false: cancel event command /admauthme [<text>] [<player>] [<text>]: trigger: if player is op: if arg 1 is set: if arg 2 is set: if arg 3 is set: if arg 1 is "changepass": set {password.%arg 2%} to arg 3 if arg 2 is online: send "&6&lTon mot de passe a était changer par &b&l%player%" to arg 2 send "&6&lTu as changer le mot de passe de &b&l%arg 2% &6&len %arg 3%" else: send "&6&lUtilise &f&l: &b&l/admauthme changepass <joueur> <nouveau mdp>"
-
on join: set {%player%.connect} to now On quit: delete {%player%.connect} command /view: trigger: set {_DiffTempsConnect} to difference between {%player%.connect} and now send "&f&m-----------------------------" send "" send " &6&lTemps de connection &f&l: &b&l"
-
Ok no problème ;)
-
remplace ton argument 2 (<text> par <integer>)
-
Merci de passer ta demande d'aide en résolu
-
Salut tout le monde , aujourd'hui je voudrais vous demander un petit service , sa serait sympa pour mon skript qui arriverais prochainement que ma map se reset , mais je n'ai pas trop d'idée de savoir comment faire ! alors je me suis dit si je mettait tout les blocs que le joueur casse dans une variable list {bloc::*} et que a la fin de mon jeu sa replace tout les blocs !
-
[GroupManager] Afficher le grade du joueur
GhostKiller76 a répondu à un(e) sujet de gtege dans Résolus
C'est Permission API.sk mais qui n'est plus publié sur le forum :/ -
Peut tu m'envoyer ton skript
-
pour commencer faire un: if player is in world "Tower01": Cela detecteras si le joueur est dans le monde Tower01 on chat: #Quand un message est envoyé if player is in world "Tower01":#Si le joueur est dans le monde Tower01 cancel event #Annuler l'envoie broadcast "&f&l[&5&lTower&f&l] &e&l%player% &f: &f%message%" in "Tower01"#remplacer par un broadcast dans le monde Tower01 Pour cela tu ajoute une variable tel que: set {tower.%player%} to true Ajoute cela a ton code quand un joueur rejoins la file d'attente ou autre Ensuite met un: if {tower.%player%} = true: après ton : if player is in world "Tower01":
-
command /bypass [<offline player>]: permission: bypass.allow permission message: &cTu ne peux pas bypass un joueur trigger: if arg 1 is not set: message "&cUsage: /Bypass <player>" if arg 1 is set: if arg-1 is not in {bypass::*}: add arg-1 to {bypass::*} message "&a[security] &aTu ajouté %arg% de la bypass " else: remove arg-1 from {bypass::*} message "&a[security] &cTu as bien retiré %arg% de la bypass !" if arg is online: kick arg due to "&a[security] &cTu as été retiré de la bypass !" broadcast "§6%arg% §fs'est §6déconnecté" command /blist: permission: blist.view permission message: &cTu ne peux pas voir la liste des joueurs bypass ! trigger: set {_list} to "%{bypass::*}%" replace all "and" with "et" in {_list} send "&a[security] &cListe des joueurs bypass: %{_list}%"
-
Salut , aujourd'hui je vous demande de l'aide car avec mon skript de scoreboard , j'ai quelque problème Les problèmes sont que le scoreboard pour JeanMicheMiche avec les stats de JeanMicheMiche s'affiche pour tout les joueurs et que si je met un if player (ou loop-player) is in world "Survie": Cela me met comme meme le scoreboard de JeanMicheMiche qui est en survie alors que moi je suis au HUB ! Mon skript : Merci d'avance Cordialement.
-
Il y a beaucoup de personne qui font de grand skript même surement plus long que le tien , ici tu partages tes skripts si tu en as envie , mais ce n'est pas pour se gagner de l'argent , tout le monde a besoin d'argent mais ce n'est pas une raison ^^
-
Déjà merci de citer ton code entre [ CODE] [ /CODE] Et ce que tu as donner ne fonctionneras pas car tu as oublier : on join: wait 3 ticks open chest with 3 rows named "ton nom" to player On first join: wait 3 ticks open chest with 3 rows named "ton nom" to player
-
Je me suis ramené avec mon autre compte ^^
-
Pour moi sa ne fait rien :/
-
Il fonctionne bien , aucun problème ?
-
Salut tout le monde j'ai un petit problème avec les scoreboards :/ Le problème est que le scoreboard s'affiche pour tout les joueurs connectés arlos qu'il ne devrait pas , juste pour la personne qui est dans le monde Survie every 15 seconds: loop all players: if players is in world "Survie": wipe loop-player's sidebar set name of sidebar of players to "&7> &6&lSky&b&lWorld &7<" wait 0.5 ticks set score "&f&m----------------------" in sidebar of loop-players to 1
-
L'evenement: on any movement: tu peut rajouter ton code a mon skript si possible
-
Je ne sais pas si on te la déjà donner mais je l'ai eut sur le forum ;) command /list: trigger: open chest with 6 rows named "&7&l>> &a&l%number of all players% &f&l/ &a&l%max players%" to player wait 1 tick set {_slot} to 0 set {_slot2} to 1 loop all players: format slot {_slot} of loop-player with loop-player's skull named "&l%loop-player%" with lore "||&6&lGrade &f&l: &b&l%{grade.%loop-player%}%||&6&lMonde &f&l: &b&l%world of loop-player%" to close then run [make player execute command "/tp %loop-player%"] format slot {_slot2} of loop-player with stained glass pane named "&7&l>> &6&lSky&b&lWorld" to close add 2 to {_slot} add 1 to {_slot2}
-
Salut les amis ;) (je sais j'ai pas d'amis) J'aurais besoin de votre aide pour mon skript d'antifly ;) Le problème est que si un joueur marche sur une dalle de X , il est kick pour fly ! Voila le skript : player's gamemode is not creative: if player's fly mode is not true: player has permission "razor.fly": add 1 to {anticheat.novalue} else: set {%player%.yy} to player's altitude set {_block} to block at player set {_block2} to block under {_block} if {_block2} is not air: set {%player%.fly} to false stop else: wait 2 ticks set {_block} to block at player set {_block2} to block under {_block} if {_block2} is air or sugar cane: if {%player%.yy} is less than or equal to player's altitude: wait 3 ticks if {%player%.yy} is less than or equal to player's altitude: set {_block} to block at player set {_block2} to block under {_block} if {_block2} is air or sugar cane: wait 3 ticks if {%player%.yy} is less than or equal to player's altitude: wait 3 ticks if {%player%.yy} is less than or equal to player's altitude: set {_block} to block at player set {_block2} to block under {_block} if {_block2} is air or sugar cane: set {%player%.fly} to true delete {anticheat.novalue} else: set {%player%.fly} to false if {%player%.fly} is true: if {%player%.groundpos} is set: teleport player to {%player%.groundpos} wait 1 second kick player due to "&bVous avez été identifié comme cheater &f!%nl%&eRaison &f: &7Fly" else: loop blocks under player: loop-block is not air: block above loop-block is air: teleport player to loop-block
-
[GroupManager] Afficher le grade du joueur
GhostKiller76 a répondu à un(e) sujet de gtege dans Résolus
Si tu n'as pas la motivation c'est clair que tu n'iras pas très loin en skript :/ -
[GroupManager] Afficher le grade du joueur
GhostKiller76 a répondu à un(e) sujet de gtege dans Résolus
Sinon , je te propose de faire un grade avec skript (avec une permission) -
utilise on command "/f help": cancel event
-
voilà !: on break: if event-block is a diamond ore: cancel event set {locbreak.%event-item%} to location at event-block give an diamond to player set event-block to air
-