Cobrata Posté(e) le 5 janvier 2016 Posté(e) le 5 janvier 2016 bonsoir, Tout d abord je tiens à remercier Skript-mc pour l aide ! Sincèrement ! Voila aujourd'hui j aimerai bien , Un Skript, où on ne peut pas se connecter avec deux comptes de même Ip Maximum 1 compte par ip! Et pour message : (Vous ne pouvez pas vous connecter sur Tyko avec un double compte!) Bloque aussi les VPN Et pour message : (Vous ne pouvez pas utiliser de VPN sur Tyko!) Merci .. :D
lecrafteur18 Posté(e) le 6 janvier 2016 Posté(e) le 6 janvier 2016 Tient, essaye ce code: on join: set {ip.%player%} to "%ip of player%" add {ip.%player%} to {ip::*} command /ip [<player>]: permission: ip.use trigger: message "&2L'ip du joueur &6%arg 1% &2est &7%{ip.%arg 1%}%" loop all players: if loop-player is not arg 1: if {ip.%arg 1%} = {ip.%loop-player%}: loop all players: if loop-player has permission "skript.admin": message "&4&lWARNING: &cLes joueurs %arg 1% et %loop-player% ont la meme ip :&9%{ip.%arg 1%}%" command /listip : permission: ip.use trigger: loop {ip::*}: message "&c%{loop-value}%" Si il ne marche pas, dis le moi et je te le corrigerai le plus vite possible (je ne peux pas le tester pour le moment) 1
FriteAuFour Posté(e) le 6 janvier 2016 Posté(e) le 6 janvier 2016 Heu... ouais pour les VPNs ça va être un peu compliqué vu la MUUUUUUULTITUDE de VPNs qui existent et donc le nombre d'IPs qu'ils utilisent..
Cobrata Posté(e) le 6 janvier 2016 Auteur Posté(e) le 6 janvier 2016 Tient, essaye ce code: on join: set {ip.%player%} to "%ip of player%" add {ip.%player%} to {ip::*} command /ip [<player>]: permission: ip.use trigger: message "&2L'ip du joueur &6%arg 1% &2est &7%{ip.%arg 1%}%" loop all players: if loop-player is not arg 1: if {ip.%arg 1%} = {ip.%loop-player%}: loop all players: if loop-player has permission "skript.admin": message "&4&lWARNING: &cLes joueurs %arg 1% et %loop-player% ont la meme ip :&9%{ip.%arg 1%}%" command /listip : permission: ip.use trigger: loop {ip::*}: message "&c%{loop-value}%" Si il ne marche pas, dis le moi et je te le corrigerai le plus vite possible (je ne peux pas le tester pour le moment) Ok merci mais peux tu me l envoyer En fichier .sk
ItsElkios_ Posté(e) le 6 janvier 2016 Posté(e) le 6 janvier 2016 Ok merci mais peux tu me l envoyer En fichier .sk Tu ne sais pas copier - coller ^^
Cobrata Posté(e) le 6 janvier 2016 Auteur Posté(e) le 6 janvier 2016 Tu ne sais pas copier - coller ^^ Mais j ai suis sur mac :D
FriteAuFour Posté(e) le 6 janvier 2016 Posté(e) le 6 janvier 2016 Et? Tu fais la méthode classique soit CMD+C / CMD+V ^^
lecrafteur18 Posté(e) le 6 janvier 2016 Posté(e) le 6 janvier 2016 Pour les VPN's, je ne pense que cela soit possible mais je veux bien me renseigner. Je te réponds depuis mon Ipad mais si tu veux je te réenverrai le code dans un fichier .sk demain.
Cobrata Posté(e) le 6 janvier 2016 Auteur Posté(e) le 6 janvier 2016 Pour les VPN's, je ne pense que cela soit possible mais je veux bien me renseigner. Je te réponds depuis mon Ipad mais si tu veux je te réenverrai le code dans un fichier .sk demain. Pour les VPN's, je ne pense que cela soit possible mais je veux bien me renseigner. Je te réponds depuis mon Ipad mais si tu veux je te réenverrai le code dans un fichier .sk demain. J ai têtster avec 2 compte ét rien !
lecrafteur18 Posté(e) le 7 janvier 2016 Posté(e) le 7 janvier 2016 Uhmmm... Bizarre. Je vais voir cela, je te tiens au courant. Tu es bien sûr d'avoir fait /ip (ledeuxiemecompte) en possédant la permission "skript.admin" ? Après, le skript ne fait qu'avertir un admin que (joueur1) et (joueur2) sont des doubles comptes, mais sit tu veux, je ferai un ban auto.
Cobrata Posté(e) le 7 janvier 2016 Auteur Posté(e) le 7 janvier 2016 Uhmmm... Bizarre. Je vais voir cela, je te tiens au courant. Tu es bien sûr d'avoir fait /ip (ledeuxiemecompte) en possédant la permission "skript.admin" ? Après, le skript ne fait qu'avertir un admin que (joueur1) et (joueur2) sont des doubles comptes, mais sit tu veux, je ferai un ban auto. Essaye toi :D
lecrafteur18 Posté(e) le 9 janvier 2016 Posté(e) le 9 janvier 2016 Pour moi il marche. Tu utilise quelle version de skript / version de ton serveur ? Sinon essaye celui-ci: on join: set {ip.%player%} to "%ip of player%" add {ip.%player%} to {ip::*} wait 1 seconds make console execute command "/ip %player%" command /ip [<player>]: permission: ip.use trigger: if arg 1 is set: message "&2L'ip du joueur &6%arg 1% &2est &7%{ip.%arg 1%}%" loop all players: if loop-player is not arg 1: if {ip.%arg 1%} = {ip.%loop-player%}: message "&4&lWARNING: &cLes joueurs %arg 1% et %loop-player% on la meme ip :&9%{ip.%arg 1%}%" wait 1 second make console execute command "/ban %arg 1% &4Double compte" command /listip [<player>]: permission: ip.use trigger: loop {ip::*}: J'ai modifié le code de manière à ce que le joueur soit ban 2 secondes après la connection du double compte; Dis-moi si ça marche ;) 1
Messages recommandés