What's new

Prawdziwy anty mage bomb system.

Status
Not open for further replies.

Kleksu

Advanced User
Joined
Dec 3, 2008
Messages
385
Reaction score
31
Wielu z was ma problemy z wieloma neokidami kt?re m?cz? wasze serwery z mage bomb?, zaprazentuj? tutaj skrypty kt?re pomog? wam chroni? si? przed tym, nie jest to kolejny release kt?ry nie zadzaia?a, bo ten akurat dzia?a w 100%. Nie testowa?em na 0.2, ale na 0.3+ ?miga? powinien doskonale. Zaczynajmy.

creaturescripts.xml
Code:
<event type="login" name="AntiMC" event="script" value="antiMc.lua"/>
<event type="login" name="AntiMC2" event="script" value="antiMc2.lua"/>
antiMc.lua -- skrypt slawkensa
Code:
  local config = {
        seconds = 5,            -- w sekundach, czas oznaczony jako op??nienie reloga
        onlyWithSameIP = "yes"  -- dla wszystkich graczy ("no"), lub dla tego samego ip ("yes")
}
--DONT MODIFY
config.onlyWithSameIP = getBooleanFromString(config.onlyWithSameIP)
local m_lastLogin, m_lastIP = 0, 0
function onLogin(cid)
        local timeNow, playerIP = os.time(), getPlayerIp(cid)
        if(m_lastLogin + config.seconds >= timeNow and
                (config.onlyWithSameIP == FALSE or m_lastIP == playerIP)) then
                return FALSE
        end
        m_lastIP = playerIP
        m_lastLogin = timeNow
        return TRUE
end
antiMc2.lua
Code:
local function gtfoMC(p)
    if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then
        doRemoveCreature(p.pid)
    end
        return TRUE
end
function onLogin(cid)
    addEvent(gtfoMC, 1000, {pid = cid, [B]max = 4[/B]})
    return TRUE
end
max = 4 oznacza maksymaln? liczbe zalogowanych u?ytkownik?w z jednego IP 3. Gracza nr 4 b?dzie kicka?o z gry po sekundzie, oczywi?cie gdy b?dzie chcia? zrobi? i pr?bowa? si? reloguj?c ci?gle, drugi skrypt b?dzie go blokowa? na kolejne 5 sekund.
Teraz przejd?my do config.lua
Code:
forceSlowConnectionsToDisconnect = "yes"
__________________

Zapraszam na !
Zajrzyj na nowe open tibia forum z w?asn? ot list? !
 

Kowol

Senior User
Joined
Apr 9, 2008
Messages
1,250
Reaction score
158
Odp: Prawdziwy anty mage bomb system.

Taki skrypt jest ju? na np exoria.com.pl.
Nie jest to bardzo dobre rozwi?zanie bo graj?c tam: ja, jeden brat, drugi brat oraz s?siad maj?c jedno zewnetrzne ip na ca?? sie? nie mogli?my wszyscy siedzie? poniewa? max os?b z jednego ip by?o 3.

A no i nie wydaje mi si? ?e to twoje skoro ju? widzia?em to na paru otsach.
 
Last edited:

Kleksu

Advanced User
Joined
Dec 3, 2008
Messages
385
Reaction score
31
Odp: Prawdziwy anty mage bomb system.

Niestety gdy chcesz zlikwidowa? crashe spowodowane poprzez mage bomb?, musisz co? ograniczy?. Najlepszym rozwi?zaniem jest ograniczenie ilo?ci zalogowanych graczy z jednego IP. Samo to jednak nie wystarczy, dlatego likwidujemy te? szybkie relogi. I roz??czamy spowolnione po??czenia niechcianego nam gracza kt?re cz?sto tworz? si? przy mage bombie.
__________________

Zapraszam na !
Zajrzyj na nowe open tibia forum z w?asn? ot list? !
 
Last edited:

Oskar1

Advanced User
Joined
May 8, 2008
Messages
221
Reaction score
33
Age
32
Odp: Prawdziwy anty mage bomb system.

Niestety gdy chcesz zlikwidowa? crashe spowodowane poprzez mage bomb?, musisz co? ograniczy?. Najlepszym rozwi?zaniem jest ograniczenie ilo?ci zalogowanych graczy z jednego IP. Samo to jednak nie wystarczy, dlatego likwidujemy te? szybkie relogi. I roz??czamy spowolnione po??czenia niechcianego nam gracza kt?re cz?sto tworz? si? przy mage bombie.

Zgadzam si? z koleg? UP.
Zastosuj? ten skrypt u siebie. Je?eli b?dzie dzia?a to jestem Ci wdzi?czny ^^.
 

Aragornkk

Senior User
Joined
Oct 11, 2008
Messages
705
Reaction score
44
Odp: Prawdziwy anty mage bomb system.

Nie ?ebym co? mia? do tego skryptu ale powiem ?e to jest z?a metoda. Wystarczy miesi?c pouczy? si? "hakowania" i ju? mamy zmienne ip od kolegi z afryki/rozji/chin i z ka?dego innego kraju. Potem logujemy si? z ka?dego innego ip i crash :/.
Mo?e jaki? lepszy spos?b?
 

Kowol

Senior User
Joined
Apr 9, 2008
Messages
1,250
Reaction score
158
Odp: Prawdziwy anty mage bomb system.

@Up
Pouczy? si? miesi?c hackingu? luul
Odpalasz proxy np. easy2game, ustawiasz sobie na tibie, szukasz wolnego ip i jazda.
 

Aragornkk

Senior User
Joined
Oct 11, 2008
Messages
705
Reaction score
44
Odp: Prawdziwy anty mage bomb system.

proxy mo?e nie zadzia?a? najlepiej ?aczy? si? przez kogo?.
anty mc jest chyba w confingu
 

arabek3929

Advanced User
Joined
Sep 20, 2008
Messages
312
Reaction score
25
Odp: Prawdziwy anty mage bomb system.

# Sprawdzi?em u siebie wszystko dzia?a, dzi?ki chocia? jeden po??dny skrypt :) Reput! :D
 

Kleksu

Advanced User
Joined
Dec 3, 2008
Messages
385
Reaction score
31
Odp: Prawdziwy anty mage bomb system.

Nie ?ebym co? mia? do tego skryptu ale powiem ?e to jest z?a metoda. Wystarczy miesi?c pouczy? si? "hakowania" i ju? mamy zmienne ip od kolegi z afryki/rozji/chin i z ka?dego innego kraju. Potem logujemy si? z ka?dego innego ip i crash :/.
Mo?e jaki? lepszy spos?b?

A co ma zmienne ip do tego? Po co uczy? si? hackowania? Je?li chcesz mie? zmienne ip to kup neostrade? A jesli chcesz zmienia? ip w trakcie to chyba nie ma ?adnego znaczenia, hm? Bo posta?z tibi przekieruje Ci na aktualne ip, a nie na takie na jakim logowa?es, wi?c nierozumiem tutaj takie jg?upiej gadki, nie mo?esz mie? na jednym komputerze 8 ip na raz jednocze?nie.

Anty mc z tego co wiem nie ma w configu, a przynajmniej nie do wersji TFSa 0.3.4pl2.
__________________

Zapraszam na !
Zajrzyj na nowe open tibia forum z w?asn? ot list? !
 
Last edited:

arabek3929

Advanced User
Joined
Sep 20, 2008
Messages
312
Reaction score
25
Odp: Prawdziwy anty mage bomb system.

Je?li chcesz mie? zmienne ip to kup neostrade?

Po co neostrada s? od tego programy i to bardzo skuteczne :) Kiedy? jak jeszcze mia?em sta?e ip to w?a?nie tego u?ywa?em. :p
 

Zbuntowany Czerlunek

Advanced User
Joined
Jul 5, 2009
Messages
210
Reaction score
7
Odp: Prawdziwy anty mage bomb system.

Prosilbym o dokladniejsze wytlumacznie jak dodac ten skypt poniewaz sie na tym nieznam.
 

asol10

Advanced User
Joined
Jul 19, 2008
Messages
322
Reaction score
13
Odp: Prawdziwy anty mage bomb system.

Skrypk mi sie podoba.Dziala na moim ots na prawde jest przydatny.Dzieki ze go wkleiles na forum=)
 

Aragornkk

Senior User
Joined
Oct 11, 2008
Messages
705
Reaction score
44
Odp: Prawdziwy anty mage bomb system.

A jak kto? poprosi 20 os?b o zrobienie mage bomba to chyba ten skrypt nic nie da
 

Kleksu

Advanced User
Joined
Dec 3, 2008
Messages
385
Reaction score
31
Odp: Prawdziwy anty mage bomb system.

Da, bo mage bomb dzia?a gdy jest duzo postaci z jednego IP, je?li z wielu to nie ma znaczenia. A je?li powoduj? Ci lagi to ForceSlowConnectionsToDisconnect na yes i po sprawie.
__________________

Zapraszam na !
Zajrzyj na nowe open tibia forum z w?asn? ot list? !
 
Last edited:

Palladineq

New User
Joined
Sep 8, 2009
Messages
9
Reaction score
0
Odp: Prawdziwy anty mage bomb system.

Da, bo mage bomb dzia?a gdy jest duzo postaci z jednego IP, je?li z wielu to nie ma znaczenia. A je?li powoduj? Ci lagi to ForceSlowConnectionsToDisconnect na yes i po sprawie.

A co jesli beda z wielu IP to ze niby nie zadziala Mage Bomb..? -.-

#UpUp oczywiscie ze mozesz prosic zeby zrobili. i w tym momencie obejdzi3sz system kt?ry zosta? zamieszczony w topicu.. IP beda rozne, polaczenia beda rozne wiec gracze sie zaloguja i kicha... tylko skrec sobie z 20 osob ktore sie w tej samej chwili zaloguja ;]
 

Flaash

User
Joined
Mar 13, 2009
Messages
29
Reaction score
0
Odp: Prawdziwy anty mage bomb system.

dzieki spoko skrypt przydal mi sie :thx:
 

Gesior.pl

Ten G?sior
Joined
Apr 23, 2008
Messages
88
Reaction score
19
Odp: Prawdziwy anty mage bomb system.

proxy mo?e nie zadzia?a? najlepiej ?aczy? si? przez kogo?.
anty mc jest chyba w confingu
"Serwer po?rednicz?cy (po?rednik, cz?sto z ang. proxy) ... ". Widac Ty sie miesiac 'o hackingu' nie pouczyles.
Chyba, ze jakas inna technike laczenia sie przez kogos znasz :)
A jak kto? poprosi 20 os?b o zrobienie mage bomba to chyba ten skrypt nic nie da
Wtedy nie zadziala magebomb, bo crash jest jak te 20 char wbije sie w np. 0.01 sec, a jak loguja sie z paru IP (miejsc) to nie maja takiej precyzji, bo roznice w pingu roznych graczy sa wieksze.
Co do bloakdy szybkich relog to:
PHP:
local anti_logout = createConditionObject(CONDITION_INFIGHT)
setConditionParam(anti_logout, CONDITION_PARAM_TICKS, 3000)
-- 3 sec nie da sie wylogowac
function onLogin(cid)
	doAddCondition(cid, anti_logout)
	return TRUE
end
 

DarkPichu

User
Joined
Aug 30, 2008
Messages
31
Reaction score
1
Odp: Prawdziwy anty mage bomb system.

co do IP to mozna je ukryc lub wygenerowac kilka.. to rozwiazanie bylo uzywane do gry w quake
 

Maximuss

Advanced User
Joined
May 23, 2009
Messages
447
Reaction score
17
Odp: Prawdziwy anty mage bomb system.

Dzi?ki "KleksU" Za Mage Bomb...
Rep+Leci .
Pozdrawiam Maximuss .
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: Prawdziwy anty mage bomb system.

a czy kto? mo?e przerobi? ten skrypt pod 7,92 ?
 
Status
Not open for further replies.
Top