Onitsag Posté(e) le 19 août 2018 Posté(e) le 19 août 2018 Version de minecraft / skript : 1.12.2 Type du skript : antivpn Description du script: Bonjour, j'aurai besoin d'un skript d'antivpn pour pas que les joueurs qui sont banip puissent revenir. (j'accepte les cracks et je ne reviendrai pas sur cette décision désolé) Commandes éventuelles avec les permissions : Ajoutez les commandes/permissions que vous souhaitez, je serai capable de les modifier si besoin ^^ Autres précisions: J'ai déjà fait quelques recherches et j'ai testé tous les plugins que j'ai trouvé, mais il y a toujours des joueurs qui arrivent à utiliser des vpn. Sinon j'ai plusieurs sites de "proxy checker" qui permettent de vérifier si une ip d'un joueur possède un vpn mais je ne sais pas vraiment comment l'utiliser et ce n'est pas fiable à 100% (j'aimerai que ça fonctionne le mieux possible, mais je sais que ça sera impossible de faire quelque chose qui supprime tous les vpn) https://www.ipaddress.com/proxy-checker/ https://hidemyna.me/en/proxy-checker/ https://www.iplocation.net/proxy-check http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1 (remplacez %{_ip}% par une ip) Et j'ai aussi vu qu'un addon permettait de faire ça mais je ne sais pas comment ça fonctionne: https://docs.skunity.com/syntax/search/vpn Merci d'avance pour vos réponses, j'ai vraiment besoin d'un antivpn/proxy le mieux performant possible ? Bien cordialement, Onitsag. 1
Onitsag Posté(e) le 20 août 2018 Auteur Posté(e) le 20 août 2018 UP ! J'ai vraiment besoin d'un antivpn ? Je suis prêt à payer s'il le faut
noftaly Posté(e) le 20 août 2018 Posté(e) le 20 août 2018 Regarde du côté des plugins, ce sera plus performant pour ce genre de tâches
Onitsag Posté(e) le 21 août 2018 Auteur Posté(e) le 21 août 2018 J'en ai déjà testé beaucoup, et la plupart ajoutes tous les joueurs à la whitelist (ce qui est énervant) et ils ne fonctionnent pas vraiment... Si tu connais un bon antivpn, je suis preneur ^^
noftaly Posté(e) le 21 août 2018 Posté(e) le 21 août 2018 (modifié) Je n'en connais pas dsl, mais j'imagine que un antivpn skript c'est pas vrmt une bonne idee Édit : je viens de tomber sur ça, tu as testé ? https://www.spigotmc.org/resources/epicantibot.59739/ Édit 2: ça aussi https://www.spigotmc.org/resources/crackedlogin-antibot-anitvpn-encode-passwords.60097/ Et ça : https://www.spigotmc.org/resources/fast-and-efficient-●-antibot-●-by-quindox.60074/ Édit 3 : si tu as de l'argent, ça aussi : https://www.spigotmc.org/resources/15-off-bot-sentry-⚜-fastest-most-efficient-antibot-system-out-there.55924/ Modifié le 22 août 2018 par noftaly 1
totoletoro57200 Posté(e) le 26 août 2018 Posté(e) le 26 août 2018 Bon voila: on join: set {_ip} to "%ip of player%" if {_ip} is "159.203.38.46": make console execute command "/ban %player% VPN" La le code est juste réglé sur le vpn Psiphon 3 au canada. Tu devras installer des vpns, voir l'ip et rajouter à chaque fois la ligne: if {_ip} is "IpDuVPN": make console execute command "/ban %player% VPN" En espérant t'avoir aidé
uiytt Posté(e) le 26 août 2018 Posté(e) le 26 août 2018 Il y a 3 heures, totoletoro57200 a dit : Bon voila: on join: set {_ip} to "%ip of player%" if {_ip} is "159.203.38.46": make console execute command "/ban %player% VPN" La le code est juste réglé sur le vpn Psiphon 3 au canada. Tu devras installer des vpns, voir l'ip et rajouter à chaque fois la ligne: if {_ip} is "IpDuVPN": make console execute command "/ban %player% VPN" En espérant t'avoir aidé Yep, tu sais où on peut trouver une liste des IP les plus utilisés par des VPN ?
totoletoro57200 Posté(e) le 26 août 2018 Posté(e) le 26 août 2018 Il y a 17 heures, uiytt a dit : Yep, tu sais où on peut trouver une liste des IP les plus utilisés par des VPN ? Je pense qu'on peut trouver ca. Au pire je te fais une petite liste demain? Sinon je vais essayer avec une api ca sera plus simple J'ai pas testé mais je pense que ca doit marché: on join: set {_ip} to "%ip of player%" set {_proxyapi} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" set {_test} to "[%{_proxyapi}%] replace all " " in {_test} with "SPACE" set {_isProxy} to json string "%{_test}%" from "%{_ip}%.proxy" if {_isProxy} is "true": make console execute command "/kick %player% VPN" PS: Merci je connaissait pas proxycheck ?
noftaly Posté(e) le 27 août 2018 Posté(e) le 27 août 2018 Pas mal ! J'ai pas testé mais si l'API est bonne ça devrait fonctionner ? gg. Et par contre évite les triples postes ??
Onitsag Posté(e) le 27 août 2018 Auteur Posté(e) le 27 août 2018 Merci beaucoup pour ces réponses, et y'a moyen que tu adaptes le code avec les autres API que j'ai envoyé ? En tout cas, merci beaucoup !
totoletoro57200 Posté(e) le 28 août 2018 Posté(e) le 28 août 2018 (modifié) Il y a 12 heures, Onitsag a dit : Merci beaucoup pour ces réponses, et y'a moyen que tu adaptes le code avec les autres API que j'ai envoyé ? En tout cas, merci beaucoup ! J'ai testé toutes les api et aucune à part proxycheck aucun n'est compatible. J'ai modifié le code, maintenant il faut l'addon skLib: on join: set {_ip} to "%ip of player%" set {_proxyapi} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" set {_test} to "[%{_proxyapi}%] replace all " " in {_test} with "SPACE" set {_isProxy} to json string "%{_test}%" from "%{_ip}%.proxy" if {_isProxy} is "true": make console execute command "/kick %player% VPN" if %{_ip}% is a proxy: make console execute command "/kick %player% VPN" j'ai pas testé mais ca doit fonctionner. Enlève les deux dernières lignes si tu n'arrive pas à installer skLib. Modifié le 28 août 2018 par totoletoro57200 1
Razo Posté(e) le 29 août 2018 Posté(e) le 29 août 2018 (modifié) J'ai pas envie de [Censuré], mais je te file son skript, il fonctionne et saura répondre à ta demande : on join: set {_ip} to "%ip of player%" set {_info} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" replace all "}" with "" in {_info} if {_info} contains "yes": kick the player due to "&7[AntiVPN&7] &cVous avez un VPN.%nl%&3%nl%&3- &eAntiVPN unique au monde par EmroLeHero-" Modifié le 29 août 2018 par Rush2Fer Attention au langage 1
uiytt Posté(e) le 29 août 2018 Posté(e) le 29 août 2018 Il y a 1 heure, Razo a dit : J'ai pas envie de [Censuré], mais je te file son skript, il fonctionne et saura répondre à ta demande : on join: set {_ip} to "%ip of player%" set {_info} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" replace all "}" with "" in {_info} if {_info} contains "yes": kick the player due to "&7[AntiVPN&7] &cVous avez un VPN.%nl%&3%nl%&3- &eAntiVPN unique au monde par EmroLeHero-" Soit polie svp
GauvainWizard Posté(e) le 29 août 2018 Posté(e) le 29 août 2018 Il y a 1 heure, Razo a dit : J'ai pas envie de [Censuré], mais je te file son skript, il fonctionne et saura répondre à ta demande : on join: set {_ip} to "%ip of player%" set {_info} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" replace all "}" with "" in {_info} if {_info} contains "yes": kick the player due to "&7[AntiVPN&7] &cVous avez un VPN.%nl%&3%nl%&3- &eAntiVPN unique au monde par EmroLeHero-" Salutations, Je te prierais de respecter l'ensemble des membres de ce forum. Je te passe de sanctions pour cette fois-ci mais c'est l'unique et dernière fois. Merci bien, Gauvain 2
lazerda456 Posté(e) le 30 août 2018 Posté(e) le 30 août 2018 (modifié) Je ne pense pas que je soit le plus doué ici mais il y'a cette ligne en skript @Onitsag if player's ip is a proxy: #Do stuff Ou sinon essaye: if player's ip is proxy: #Do stuff :D Voilà en espérant t'avoir aidé ? Modifié le 30 août 2018 par lazerda456
totoletoro57200 Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 Le 29/08/2018 à 22:12, Razo a dit : J'ai pas envie de [Censuré], mais je te file son skript, il fonctionne et saura répondre à ta demande : on join: set {_ip} to "%ip of player%" set {_info} to text from "http://proxycheck.io/v2/%{_ip}%?key=111111-222222-333333-444444&vpn=1" replace all "}" with "" in {_info} if {_info} contains "yes": kick the player due to "&7[AntiVPN&7] &cVous avez un VPN.%nl%&3%nl%&3- &eAntiVPN unique au monde par EmroLeHero-" Je comprend pas trop cette ligne: replace all "}" with "" in {_info} à quoi elle sert exactement?
noftaly Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 À supprimer toutes les acolades fermantes. Regarde si tu traduis, ça donne : Remplace tous les "}" par des "" dans le texte que contient la variable {_info}
Emrolehero Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 Alors de une non seulement voler mon Skript c'est pas bien et en plus maintenant t'en veux un nouveau car il fonctionne plus x) C'est dommage mais faut que tu comprennes que on réussit on Co-Opérant et pas en volant les skripts de serveurs concurrents... J'ai mal pour toi Onitsag x) 1
Razo Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 S'il te plaît, ne fait pas le gentil qui compati, c'est ni l'endroit, ni le moment pour faire semblant d'être quelqu'un d'autre, c'est hors-sujet et bourré de mensonges, je vois même pas pourquoi tu te défend, ce que tu fais est mal, mais tu y gagne quand même, à ta place je me tairais et je récupèrerais les thunes des joueurs qui achètent un déban sur mon serveur mal codé 1
Emrolehero Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 Tu dit ça car ton serv n'a pas marché x) Tout le monde connaît la vérité tkt 1
Razo Posté(e) le 1 septembre 2018 Posté(e) le 1 septembre 2018 (modifié) Mon serveur à jamais ouvert, j'ai peu à peu commencé à le délaisser au profit d'un autre projet que je trouvais plus sympa de développer, enfin bref, pour te faire changer d'avis t'aurais besoin d'une correction irl, mais c'est pas ici qu'il faut en parler, c'est toujours hors-sujet Modifié le 1 septembre 2018 par Razo 1
Onitsag Posté(e) le 1 septembre 2018 Auteur Posté(e) le 1 septembre 2018 Emro ca sert à rien de venir ici en racontant des âneries. Et puis en ce qui concerne le vol, je ne t'ai rien volé, et toi tu as copié pleins de choses de mon serveur sans m'en demander l'autorisation. Bref, nous ne sommes pas ici pour créer un débat mais pour communiquer et s'aider entre personnes RESPONSABLES et CIVILISÉES. 2
Messages recommandés