Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

05.03.2008, 16:04

Bestes Mittel gegen Bots - Rappelz macht es vor

Wie löst Rappelz das Botproblem? Ganz einfach.

Überall hüpfen kleine Hasen rum und können wie ein normales Monster angeklickt werden. Der Clue? Man kann sie anklicken, aber nicht angreifen. Somit bleibt der Bot hängen. Jeder Hase hat einen anderen Namen -> Pech gehabt. Somit werden Einstellungen wie "Greife Hasen nicht an" unnützlich.

-> Jetzt bleibt nur noch die Frage, wie man das umsetzen soll. Verbesserungvorschläge bekommt man ja fast garnichtmehr an Joymax überliefert...

Was haltet ihr von der Lösung?

Gorgonoth

~ köstlich ~

Beiträge: 1 418

Wohnort: Berlin

Beruf: Capoeirista

  • Nachricht senden

2

05.03.2008, 16:08

wird bei sro schwierig, da ja fast alle player bots benutzen...da müssten schon ne menge hasen rumhoppeln^^
aber aufjedenfall ne saugeile idee! am besten wärs aber immernoch wenn die gameinterne anti-bot-waffe gehn würde ,diese protector dinger da

urgestein

Ich seh dich !

Beiträge: 1 329

Wohnort: NRW-bei Münster

Beruf: Büro :)

  • Nachricht senden

3

05.03.2008, 16:35

Das hört sich ja witzig an. ^^

Gibt aber auch noch eine andere Möglichkeit.
Die ist aber eigentlich total Übertrieben und Technisch kaum machbar.
Das ganze würde unmeengen an arbeit nach sich ziehen und würde auch das Gesamte Gefüge durcheinander bringen !!!

Ein GM könnte Online gehen .........

4

05.03.2008, 17:05

Ne.. Das geht ja mal gar nicht..
Ein GM Online!
Das wäre fast unmachbar :/


@Topic


Geniale Idee

5

05.03.2008, 17:15

Jo, dann form mal ca VWXYZ Mobs... alle andere Namen... ( komm net mit asdasfsdf oder fdsgdfg oder dshdfh Hasen... )
Würde einfach zu viel Arbeit kosten...
Von der Idee halt ich nicht so viel... im Moment fällt mir zwar nicht besseres ein aber naja :/

mfg -H-

DarkSaLia

- Mitternacht -

Beiträge: 2 271

Wohnort: Kölle!

Beruf: ClubLeiter des *Ich verstehe HueHangs Avatar nicht* Clubs

  • Nachricht senden

6

05.03.2008, 17:19

Die bekommen Nummern die Hasen :D
Ich finds ne super Idee!
naja das mit dem GM wäre immernoch die beste Lösung, nur wahrscheinlich kommen die nich aufn Sever drauf ;)
Du hast ein Ziel, wenn du einen Traum hast.

DAU

Verteidiger einer zerschmetterten Welt

Beiträge: 2 603

Wohnort: Karlsruhe

Beruf: Software Developer

  • Nachricht senden

7

05.03.2008, 17:58

Überall hüpfen kleine Hasen rum und können wie ein normales Monster angeklickt werden. Der Clue? Man kann sie anklicken, aber nicht angreifen. Somit bleibt der Bot hängen. Jeder Hase hat einen anderen Namen -> Pech gehabt. Somit werden Einstellungen wie "Greife Hasen nicht an" unnützlich.


Dann hat ma nhalt nen Timeout drinne und springt automatisch zu nem anderen Mob über, wenn man das eine net Attackieren kann. Lässt sich dann acuh überprüfen ob sich der Char bewegt wenn man angreifen will. Tut er das net --> neues MOb suchen ;)

Sorry das ich hier enttäuschen muss, aber sowas ist numal schnell wieder behoben bzw umgangen.

Die damalige Idee mit den Protectoren fand ich noch am besten. Haben den Namen vom Mob in der Nähe, aber wenn man es angreift stirbt man. Das war die effektivste Methode mit, aber die gibts ja nun leider seit Euro nimmer.
vergisst man schnell mal, dass die DAUs eigentlich in der überzahl sind.

ich weiß sehr genau, dass AIDS viele (Geschechts-)Krankheiten, darunter HIV, vorbeugt.


DarkSaLia

- Mitternacht -

Beiträge: 2 271

Wohnort: Kölle!

Beruf: ClubLeiter des *Ich verstehe HueHangs Avatar nicht* Clubs

  • Nachricht senden

8

05.03.2008, 18:00

Darauf is bei mir nie jemand reingefallen :dom:
Du hast ein Ziel, wenn du einen Traum hast.

9

05.03.2008, 18:02

wenn der hase dden selben namen wie die mobs in dem gebiet haben, wärs doch kein problem. Wer das teil länger als 60 sekunden angreift, wird disconnected.


BTW: es gab mal bei Hero Online ne Funktion, wo alle 30 minuten oder so ne simple rechenaufgabe irgendwo auf dem bildschirm auftauchte (alà 2+3=?). Dann hatte man 4 Minuten Zeit die Lösung einzugeben (3 versuche ;) und wenns stimmt, bekommt man ein geschenk (10 pots oder pfeile). Falls es falsch war oder man die zeit überschritten hatte, kam man auf ne verbannungsinsel, wo man ne bestimmte zeit nur abwarten konnte um wieder weiter zuspielen.

Fand des relativ gut.

dragonshit0

Denkt immer dran, ich liebe euch alle !

Beiträge: 670

Wohnort: Hier

Beruf: Ich darf häuser beschmieren ohne ärger zu bekommen. Tüncher.

  • Nachricht senden

10

05.03.2008, 18:20

lol was machen da die stall char´s ich mein die normalen staller nicht die 24/ 7 stall chars. Oder wenn du mal afk gehst, die idee ist nicht so gut mit der rechenaufgabe.
Ich Liebe euch :herz:

11

05.03.2008, 19:11

Dann kriegste die Rechenaufgabe nur, wenn du ausserhalb der Stadt bist und kaempfst (ausser beim PvP, wuerde nur nerven). Dann muessten sie aber immer die Fonts aendern, sonst koennte man das Loesen auch noch automatisieren. Soweit ich weiss geht es, wenn die Aufgabe Clientsided gestellt wird sogar, die Aufgabe zu umgehen.

Bannen der Bots bringt nicht viel, man muss die Wurzel bekaempfen.

12

05.03.2008, 21:07

Jeder mob hat seine eigene ID, und die sind alle in der Media.pk2.Man könnte sowas in 10 minuten umgehn, einfach die Mob ID von den Hasen kurz aus der Media.pk2 auslesen, dann in sein bot ne funktion einbauen, wenn die Selektierte Mob ID die gleiche wie beim Hasen ist, gleich zum nächsten mob zu switchen, und schwups bringt deine Methode nichts. Es git keine "Anti-Bot" Software/Methoden. Man kann alles umgehen, wenn man möchte. Da helfen nur Aktive GM's , nichts Anderes. Hier 'n beispiel in VB, hat 5 minuten gedauert, wie gesagt..nur Aktive GM's.

Public Function ObjectHase(sData As String, blnFromServer As Boolean)
Dim ObjectID As String ' objectID als string definieren
ObjectID = CLng(HexToDec(inversebyte(Mid(sData, 1, 8 ))) 'mob id is immer 8 byte.
If ObjectID = HaseID.Text Then 'wenn die object id die gleiche wie beim hasen ist
Call WalkBackScript 'walkback script auslösen, und zum anderen mob laufen.
End If
End Function 'finito
"If you tell a lie long enough, loud enough and often enough, the people will believe it"
"fist fighting is for pussies who are too lazy to carry their knives around"
"Humanity is Overrated"

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »backo« (05.03.2008, 21:15)


13

05.03.2008, 21:43

Jeder mob hat seine eigene ID, und die sind alle in der Media.pk2.Man könnte sowas in 10 minuten umgehn, einfach die Mob ID von den Hasen kurz aus der Media.pk2 auslesen, dann in sein bot ne funktion einbauen, wenn die Selektierte Mob ID die gleiche wie beim Hasen ist, gleich zum nächsten mob zu switchen, und schwups bringt deine Methode nichts. Es git keine "Anti-Bot" Software/Methoden. Man kann alles umgehen, wenn man möchte. Da helfen nur Aktive GM's , nichts Anderes. Hier 'n beispiel in VB, hat 5 minuten gedauert, wie gesagt..nur Aktive GM's.

Public Function ObjectHase(sData As String, blnFromServer As Boolean)
Dim ObjectID As String ' objectID als string definieren
ObjectID = CLng(HexToDec(inversebyte(Mid(sData, 1, 8 ))) 'mob id is immer 8 byte.
If ObjectID = HaseID.Text Then 'wenn die object id die gleiche wie beim hasen ist
Call WalkBackScript 'walkback script auslösen, und zum anderen mob laufen.
End If
End Function 'finito


HaseID.Text?
Warum noch ein Text hintendran?
Oo


Valve hat ein AntiCheat system.
Man müsste sowas halt auch bei Silkroadonline realisieren

dragonshit0

Denkt immer dran, ich liebe euch alle !

Beiträge: 670

Wohnort: Hier

Beruf: Ich darf häuser beschmieren ohne ärger zu bekommen. Tüncher.

  • Nachricht senden

14

05.03.2008, 21:44

Da sieht man es wieder, die GM´s könnten leicht ma rein gehen und die bots bannen machen sie aber nicht denn sie bekommen ja geld von ihnen^^.
Ich Liebe euch :herz:

15

05.03.2008, 21:46

Weil mein projekt die Mob ID in eine Textbox einfügt, und jetz könnte man einfach 'n check einbauen, wenn die selektierte Mob ID die gleiche wie vom Hasen ist, dann die walkbackscript function auslösen. Und somit ist die ganze "hasen" taktik ein dicker reinfall, ich bitte dich Valve..bittttte sag nich Vac2 ^^ , jeder schreibt schon seine cheats in kernel mode(ring 0) und vac2 arbeitet in user mode (ring3) was es unmöglich macht, den cheat zu detecten, von daher..vac = reinfall.
"If you tell a lie long enough, loud enough and often enough, the people will believe it"
"fist fighting is for pussies who are too lazy to carry their knives around"
"Humanity is Overrated"

Instinct

I_Eat_Dogs !!!!!!!!!!!!!!!!

Beiträge: 460

Wohnort: <_<

Beruf: <_<

  • Nachricht senden

16

05.03.2008, 22:16

die bot companien setzen halt ne funktion ein das der bot nur bestimmte mobs angreift.
Dann würde das mit dem namen nix nützen weil der nur die mobs angreift die er töten soll
:totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach:
:totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach:
:totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach:
:totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach: :totlach:

Brösmeli

Fortgeschrittener

Beiträge: 327

Wohnort: Honolulu

Beruf: Informatik Student

  • Nachricht senden

17

06.03.2008, 00:00

der beste Schutz gegen Bots ist das aber nicht.
Statt neue Monster zu spawnen, sollten die einfach gar keine Monster mehr spawnen.

Das Bot Problem wäre gelöst --> keine Monster, keine Bots :)

18

06.03.2008, 00:40

Keine Monster -> Keine Spieler
:p
"If you tell a lie long enough, loud enough and often enough, the people will believe it"
"fist fighting is for pussies who are too lazy to carry their knives around"
"Humanity is Overrated"

Brösmeli

Fortgeschrittener

Beiträge: 327

Wohnort: Honolulu

Beruf: Informatik Student

  • Nachricht senden

19

06.03.2008, 01:47

Keine Monster -> Keine Spieler
:p


Aber: Keine Spieler keine Bots --> so muss man das auch mal seh'n :)

liquidsword

unregistriert

20

06.03.2008, 02:18

Jeder mob hat seine eigene ID, und die sind alle in der Media.pk2.Man könnte sowas in 10 minuten umgehn, einfach die Mob ID von den Hasen kurz aus der Media.pk2 auslesen, dann in sein bot ne funktion einbauen, wenn die Selektierte Mob ID die gleiche wie beim Hasen ist, gleich zum nächsten mob zu switchen, und schwups bringt deine Methode nichts. Es git keine "Anti-Bot" Software/Methoden. Man kann alles umgehen, wenn man möchte. Da helfen nur Aktive GM's , nichts Anderes. Hier 'n beispiel in VB, hat 5 minuten gedauert, wie gesagt..nur Aktive GM's.
Ich find nach diesem Text hätt' man diesen Thread schließen können.
Hilft nichts, außer GMs!

btw... wenigstens tun sie was Rappelz