Stránka 1 z 1

PwnFilter

Napsal: 07 úno 2014, 16:52
od templary
93.91.250.136:27195

Dobrý den,

Chtěl jsem na svém serveru zakázat pomocí pluginu pwnfilter aby hráči nemohli psát háčky a čárky
viz
Spoiler: zobrazit
match (?<!'|\w)(á|A|Á)(?!\w)
then rewrite a
then log

match (?<!'|\w)(B)(?!\w)
then rewrite b
then log

match (?<!'|\w)(č|C|Č)(?!\w)
then rewrite c
then log

match (?<!'|\w)(ď|D|Ď)(?!\w)
then rewrite d
then log

match (?<!'|\w)(E|é|É|ě|Ě)(?!\w)
then rewrite e
then log

match (?<!'|\w)(F)(?!\w)
then rewrite f
then log

match (?<!'|\w)(G)(?!\w)
then rewrite g
then log

match (?<!'|\w)(H)(?!\w)
then rewrite h
then log

match (?<!'|\w)(CH|cH|Ch)(?!\w)
then rewrite ch
then log

match (?<!'|\w)(I|Í|í)(?!\w)
then rewrite i
then log

match (?<!'|\w)(J)(?!\w)
then rewrite j
then log

match (?<!'|\w)(K)(?!\w)
then rewrite k
then log

match (?<!'|\w)(L)(?!\w)
then rewrite l
then log

match (?<!'|\w)(M)(?!\w)
then rewrite m
then log

match (?<!'|\w)(N)(?!\w)
then rewrite n
then log

match (?<!'|\w)(O|Ó|ó)(?!\w)
then rewrite o
then log

match (?<!'|\w)(P)(?!\w)
then rewrite p
then log

match (?<!'|\w)(Q)(?!\w)
then rewrite Q
then log

match (?<!'|\w)(R|ř|Ř)(?!\w)
then rewrite r
then log

match (?<!'|\w)(š|S|Š)(?!\w)
then rewrite s
then log

match (?<!'|\w)(T|ť|Ť)(?!\w)
then rewrite t
then log

match (?<!'|\w)(U|Ú|ú|ů|Ů)(?!\w)
then rewrite u
then log

match (?<!'|\w)(V)(?!\w)
then rewrite v
then log

match (?<!'|\w)(W)(?!\w)
then rewrite w
then log

match (?<!'|\w)(X)(?!\w)
then rewrite x
then log

match (?<!'|\w)(Y|Ý|ý)(?!\w)
then rewrite y
then log

match (?<!'|\w)(Z|Ž|ž)(?!\w)
then rewrite z
then log


Ale poté co jsem dal reload pluginu tak mi došlo že to bude blokovat pouze ”ř” a ne ř ve slově ”řekni” a chtěl bych docílit toho aby po napsání slova ”řekni” se v chatu objevilo ”rekni”
celé to má cíl zamezit obcházení blokovaných slov.

předem děkuji za pomoc

Re: PwnFilter

Napsal: 07 úno 2014, 18:44
od Arcas
Proč blokovat háčky? Nepřijde ti to jako pěkná kravina? A když už jsme u toho - další plugin navíc = větší vytížení CPU a RAM + větší starosti...

Re: PwnFilter

Napsal: 07 úno 2014, 18:55
od templary
Arcas asi neznáš využití tohoto pluginu, plugin slouží k blokování psaní Ip adres a webů které nepovolím takže mě to chrání před spamováním mého serveru reklamou atd...
dále to blokuje sprostá slova a má to spoustu využití v ochraně chatu...
a hlavně jsem psal "celé to má cíl zamezit obcházení blokovaných slov" viz. mam blokované slovo (pouze príklad) "cica" a hrač napiše cica = plugin to premeni na **** ale když hráč napiše CiCá tak to už je problém protože to už plugin nerozezná

A myslím že jsi špatně pochopil "Blokování háčků" já měl na mysli že se do chatu napíše například "Č" a plugin to opraví na "c" (háčky se stejně v minecraftu nevyužijí )


takže plugin nevyužívám pouze na blokaci háčků :)

Re: PwnFilter

Napsal: 07 úno 2014, 23:24
od Arcas
OK, už mlčím :D

Re: PwnFilter

Napsal: 16 úno 2014, 21:38
od templary
Problém už jsem vyřešil, odpověď tvůrců

@mipro: Go You told it not to fix the ř if there's a regular letter before or after it. In your example of "řekni", it sees the "ře". Since the "e" is a regular letter, it doesn't fix the ř.

If you want it to always replace ř with r, use:

match R|ř|Ř
then rewrite r
then log

//LOCK - zdenda