Système Anti-Lien dans le chat

  • Initiateur de la discussion midou4141
  • Date de début
  • Initiateur de la discussion
midou4141

midou4141

Geek
Messages
140
Score réaction
13
Points
65
Bonjours, je voudrais savoir comment avoir un anti lien sur son serveur gmod
 
M

Membre supprimé 98332

Anonyme
midou4141 à dit:
Bonjours, je voudrais savoir comment avoir un anti lien sur son serveur gmod
Je te fais ça dans quelques instants, j'pense qu'avec justement les jolis patterns on doit s'en sortir
 
  • Initiateur de la discussion
midou4141

midou4141

Geek
Messages
140
Score réaction
13
Points
65
EpicGaby à dit:
Je te fais ça dans quelques instants, j'pense qu'avec justement les jolis patterns on doit s'en sortir
Merci a toi :D
 
M

Membre supprimé 98332

Anonyme
midou4141 à dit:
Voici :
C-like:
hook.Add("PlayerSay", "RemoveURL", function(ply, text, team) local pattern = "(([%w]%a+://)(%w[-.%w]*)(%d*)(/?)([%w_.~!*:@&+$/?%%#=-]*))" -- (([%w]%a+://) --> http://, https:// & co -- (%w[-.%w]*) --> alpha -- ([%w_.~!*:@&+$/?%%#=-]*) --> a..z, et caractères spéciaux text = string.gsub(text, pattern, "{LIEN SUPPRIME}") return text
end)
A mettre dans lua/autorun/server

C'est pas super au point, car seuls les liens complet (ex. http://exemple.complet) sont détectés, après à toi d'adapter
 
  • Initiateur de la discussion
midou4141

midou4141

Geek
Messages
140
Score réaction
13
Points
65
ok merci :D
 
Discord d'entraide
Rejoignz-nous sur Discord