PwnFilter

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
templary
Příspěvky: 107
Registrován: 23 srp 2012, 21:50
Reputation: 0

PwnFilter

#1 Příspěvekod templary » 07 úno 2014, 16:52

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
Obrázek

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: PwnFilter

#2 Příspěvekod Arcas » 07 úno 2014, 18:44

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...
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

templary
Příspěvky: 107
Registrován: 23 srp 2012, 21:50
Reputation: 0

Re: PwnFilter

#3 Příspěvekod templary » 07 úno 2014, 18:55

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ů :)
Obrázek

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: PwnFilter

#4 Příspěvekod Arcas » 07 úno 2014, 23:24

OK, už mlčím :D
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

templary
Příspěvky: 107
Registrován: 23 srp 2012, 21:50
Reputation: 0

Re: PwnFilter

#5 Příspěvekod templary » 16 úno 2014, 21:38

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
Obrázek


Zpět na „Minecraft, Tekkit“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 68 hostů