Register for your free account! | Forgot your password?

You last visited: Today at 15:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement


:: Erfolgreiches Botten v1.01::

Discussion on :: Erfolgreiches Botten v1.01:: within the RO Bots & Macros forum part of the RO Exploits, Hacks, Bots & Guides category.

Reply
 
Old   #1
 
elite*gold: 20
Join Date: Aug 2005
Posts: 652
Received Thanks: 189
Erfolgreich Botten v2.0 *Stand: 16.Oktober 2007*


:: Inhalt ::

- 1. Einleitung
- 2. Links/Voraussetzungen
- 3. Der Anfang
- 4. Häufige Fehler
- 5. Fehler ausmerzen
- 6. "Finetuning"
- 6.1 Plugins
- 6.2 Macros
- 7. Allgemeine Tipps
- 8. Ende
____


:: 1.Einleitung ::

Da es ja scheinbar noch viele Anfänger gibt und öfters die Frage kommt: "Wie kann ich meine Config verbessern/unauffällig botten/etc, schreib ich hier nun einen Guide für Anfänger und fortgeschrittene OpenKore Benutzer.

Als Vorlage dazu dient der Guide von keke808: , jedoch ist das meiste aus meinem Hirn entsprungen.

Experten können hier jetzt eigentlich schon aufhören zu lesen =).
______


:: 2.Links/Voraussetzungen ::

1.
2.
3.
4.
5.
6.
7.
8.
________


:: 3.Der Anfang ::

Nachdem ihr jetzt alles soweit installiert habt und auch einen Account erstellt habt, solltet ihr zu erst einmal die Config.txt öffnen.
Diese befindet sich im Ordner "Control".

Falls ihr etwas nich wisst, schaut euch hier um:

__

Nachdem ihr das alles erst einmal eingestellt habt, könnt ihr den Bot starten und zuschauen, sofern "xKore 1" eingestellt ist. (Geht nur mit Version 2.0.0)
Ihr solltet nun sehen, wie euer Bot auf die LockMap läuft, Items kauft/verkauft etc.
Ebenso attackt er Monster.

Das ganze sieht jedoch noch sehr monoton aus.
Der Bot reagiert auf überhaupt Nichts und fällt total auf.
________


:: 4.Häufige Fehler ::

AutoResponse: Bitte.. benutzt nicht die AutoResponse, welche standardmäßig bei OpenKore eingebaut ist außer ihr wollt, dass eure Gespräche so enden:

Quote:
Spieler: Hi
Bot: Hi
Spieler: Hi
Bot: Hi
Spieler: Hi
Bot: Hi
Spieler: Bot?
Bot: Huh?, no im not a bot
Spieler: Hi
Bot: Hi
Spieler: *gm-bot anschreib*
Bot: Huh?, no im not a bot
__


Bot Partys/Mehrere Bots: Für den Anfang solltet ihr das ganze erst einmal sein lassen. Denn falls ein Bot erwischt wird, wird der andere gleich mitgebannt.
Mehr Bots erhöhen natürlich die Chance erwischt zu werden.
__

Trades/Party: Ihr solltet diese autom. ablehnen und das ganze per Macro abrunden
__

Autotele wenn Player in Sicht: Ich denke mal über diesen Punkt kann man sich streiten, jedoch bin ich der Meinung, dass dieses total auffällig wirkt.
Zwar mag man immer telen bevor ein anderer Spieler in Sichtweite ist, jedoch sehen diese oftmals die Animation vom Tele noch und/oder erkennen sogar den Namen des Bots => Report & Bann
__

24/7 Botten: Lasst es lieber vorerst sein. Bleibt erstmal bei eurem Bot dabeisitzen und schaut was ihr alles verbessern könnt. Ggf. könnt ihr euch nachdem eure Config ausgereifter ist mal ranwagen 24/7 zu botten.

Falls ihr 24/7 botten wollt - botte _niemals_ 24/7 auf der gleichen Map.
Abhilfe schaffen "autoConfChange" oder der MultiLockMap Plugin.
__________


:: 5.Fehler ausmerzen ::

Zu Allererst geh ich auf die häufigsten Fehler ein.

AutoResponse: Installiert euch einfach diesen Plugin und lest euch den Thread durch, damit ihr ihn gut einstellen könnt:

Eine andere Möglichkeit wäre dieser Plugin:

__

Mehrere Bots: Falls ihr wirklich mehrere Bots laufen wollt, dann benutzt einen Proxy, damit die Bots jeweils eine andere IP haben:

Nachteil davon: Lags oder keine Connection
__

Trades/Party:
Dazu öffnet ihr am besten einfach die Macros.txt (Befindet sich im Control Ordner) und schreibt folgendes rein:

Code:
automacro Party {

	console /Incoming Request/
	call noparty
	run-once 1
}

macro noparty {

	pause 1
	do e shy
	pause 1
	do c @random ("?","text","bla")
	pause 1
	release Party
}

automacro Deal {
	console /Requests a Deal/
	call noDeal
	run-once 1
}

macro noDeal {
	pause 1
	do e hmm
	pause 1
	release Deal
}

Falls nun jemand den Bot anhandelt oder in eine Party invitet, wartet er ein wenig, sagt etwas/macht einen Emoticon und lehnt danach ab.
Das Ganze lässt sich natürlich noch erweitern - ist aber euch überlassen.
__

24/7 Botten: Um zu vermeiden, dass ihr 24/7 auf einer einzigen Map bottet, solltet ihr einfach autoConfChange aktivieren!

Das ganze sollte in der Config.txt wie folgt aussehen:

Code:
autoConfChange controlconfig2.txt { # gibt an wo sich die zu ladende Config befindet
	minTime 10800 # gibt die Zeit in Sekunden an
	varTime 1800 # die Zeit des Wechsels variiert 1800sek
	lvl
	joblvl
}
Standardmäßig gibt es nur eine Config.txt, kopiert diese einfach, ändert den Namen in z.B "Config2.txt" und tragt dort eine andere Lockmap ein.
Der Bot wechselt dann nach 10800 Sekunden die Config und somit die Lockmap.

Ebenso kann man auch autoBreak einstellen, was aber zu vernachlässigen ist.
____________


:: 6."Finetuning" ::

Nun haben wir schon einige grobe Einstellungen getätigt, nun ist jedoch Finetuning angesagt!

6.1.Plugins:

AlertSound.pl: Einer der wichtigsten Plugins überhaupt! Der Plugin spielt autom. einen eingestellten .wav (Sound) ab und alarmiert euch, falls eine ebenso eingestellte Bedingung erfüllt wurde.
__

doCommand.pl: Ein relativ guter Plugin, der die gleiche Funktion wie ein Macro hat, jedoch werden die Bedingungen in der Config eingestellt.

__

Macro Plugin:Der wohl mit Abstand beste Plugin den je ein Pluginwrite erschaffen hat - danke an den Ersteller Arachno.
Den Download könnt ihr weiter oben im Macro Tutorial finden.
__

StepSelector:Ein ziemlich nützlicher Plugin. Mit ihm lassen sich bestimmte Botrouten per Hand festlegen.
Benötigt ist WxStart - route_randomWalk muss ausgeschaltet werden.


Anleitung findet ihr in der Plugin Datei selbst.


ROPP: Ich weiß nicht inwieweit dieser schon in den Downloadquellen vorhanden ist, jedoch kann man ohne nicht auf den offiziellen Servern botten.
Ergo, downloaden muss!


Nur benötigt für OpenKore Versionen unter 2.0.0.
In 2.0.0 ist dieses schon eingebaut.

____


6.2.Macros:


Thx sagen bei Heal/Buff etc.:

Code:
automacro support {

	console /uses Heal on you/
	call thx
	timeout 100
	run-once 1
}

macro thx {

	pause 1
	do e thx
	release support
}
Dieser Macro ist total simpel und erweiterbar auf jeden beliebigen Skill.
Der Bot reagiert in diesem Fall auf den Skill Heal mit dem Emo "Thx".
__

Laufen wenn keine Bwings mehr vorhanden:

Code:
### Bot benutzt keine Butterfly Wings, wenn er keine hat
automacro justwalk {

	console /You don't have the Teleport skill or a Butterfly Wing/
	run-once 1
	call {
		do conf saveMap_warpToBuyOrSell 0
	}
}

### Bot benutzt Butterfly Wings anstatt zu laufen
automacro whywalkwhenyoucanfly {

	inventory Butterfly Wing => 1
	run-once 1
	call {
		do conf saveMap_warpToBuyOrSell 1
	}
}
Falls keine Butterfly Wings mehr vorhanden sein sollten, stellt dieses Macro "saveMap_warpToBuyOrSell" einfach auf 0 und läuft nun anstatt, dass die Konsole vollgespammt wird von wegen "No Butterfly Wing.."
__

Warnung:

Code:
automacro GM_Near {

	console /Sound alert: GM near/
	call {
		do eval Utils::Win32::playSound('soundstada.wav');
		pause 1
		do ai off
		pause 1
	}
}
Dieser Macro spielt einen beliebigen Sound ab, sofort eine bestimmte Bedingung erfüllt ist. In diesem Fall wird die Sounddatei "tada.wav" abgespielt wenn ein GM aus dem perfect Hide rauskommt.
__

Unstuck:

Code:
automacro stuck {

	console /Stuck at/
	call unstuck
	run-once 1
}

macro unstuck {

	 do relog 8
     	release stuck
}
Dieser ebenso simple Macro lässt den Bot reloggen, falls er irgendwo hängen bleibt.
______________



:: 7.Tipps ::

Maps: Schaut euch die Maps die ihr bebotten wollt vorher an.
Versucht volle Maps zu vermeiden und bottet nur auf relativ leeren Maps.
autoConfChange ist immer zu empfehlen.
__

Seid nicht Unfair: Falls ihr andere Bots seht, seid nicht unfair und reportet diese gleich. Schreibt sie doch einfach an und checkt ob sie wirklich botten und falls ja, verwaist sie doch auf RagnaroX =).
__

Char: Sucht euch einen geeigneten Botchar für euer Vorhaben aus:


- Rogues sind gut geeignet, da sie AutoSteal haben und beim NPC 25% weniger zahlen müssen. (Compulsion Discount)
- Merchant Cls ist gut geeignet, da sie viele Items tragen und auf Pots aus dem Cart zurückgreifen können.
- Monk/Battlepriest ist gut geeignet, da er sich warpen, buffen und healen kann.

Es gibt sicher noch mehr geeignete Botchars, lernt sie einfach kennen und probiert sie ggf. auf einem pServer aus.
__

Seid in Botterforen aktiv: Öfters kommen neue Versionen raus, die Bugfixes und Verbesserungen enthalten. Ebenso gibt es Tipps und immer wieder neue Plugins & Macros.
_______________________
-----------------------------


:: 8.Ende ::

Ich hoffe euch hat das Durchlesen dieses Guides etwas gebracht und ich konnte euch zumindest einen Teil von meinem Wissen weitergeben.
In dem Sinne fröhliches Botten ~ und ich bin Kritik/Verbesserungsvorschläge nicht abgeneigt .
Thr!ce is offline  
Thanks
9 Users
Old 05/16/2007, 17:08   #2
 
elite*gold: 0
Join Date: Oct 2005
Posts: 1,248
Received Thanks: 431
nett , k+
#Hedonist is offline  
Old 05/16/2007, 17:17   #3
 
elite*gold: 0
Join Date: Apr 2005
Posts: 1,621
Received Thanks: 256
sieht sehr gut aus! k+
~pinned~
killyou is offline  
Old 05/16/2007, 17:38   #4
 
elite*gold: 0
Join Date: Oct 2005
Posts: 513
Received Thanks: 6
irgendwie geht bei mir keiner der links von anothersite.de
o.o

unter 5.

Quote:

AutoResponse: Installiert euch einfach diesen Plugin und lest euch den Thread durch, damit ihr ihn gut einstellen könnt: *click*
Eine andere Möglichkeit wäre dieser Plugin:
[URL=http://www.anothersite.de/ro-openkore-plugins-scripts-macros/lernender-chatbot-106.html]*click*
bitte noch nach dem *click*
Code:
[/url]
einfügen,
soll ja für anfänger sein, ka wie die mit browser, foren etc auskennen
ansonsten sehr nice
phr34k_17 is offline  
Old 05/16/2007, 17:59   #5
 
elite*gold: 20
Join Date: Aug 2005
Posts: 652
Received Thanks: 189
Links gefixed.
Thr!ce is offline  
Old 05/17/2007, 17:58   #6
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,738
Received Thanks: 74
Nett.

Quote:
[autotele]Ich denke mal über diesen Punkt kann man sich streiten, jedoch bin ich der Meinung, dass dieses total auffällig wirkt.
Schön das jemand meiner meinung ist
ChibiEbil is offline  
Old 05/17/2007, 19:37   #7
 
elite*gold: 0
Join Date: Oct 2005
Posts: 513
Received Thanks: 6
man kann sich da nicht streiten, es ist auffällig
1. wegtelen hmm ja ok egal
2+ fast identisches wegtelen -> bot

ist einfach so, also erfahre spieler sind da meiner meinung
klar fällt nubs sowas nid auf
phr34k_17 is offline  
Old 05/17/2007, 20:55   #8
 
elite*gold: 0
Join Date: Oct 2005
Posts: 3,040
Received Thanks: 634
es ist sehr auffällig, da kann man sich eigentlich auch selber ein ticket schreiben

sehr netter guide ^^

und killer, deine sig macht ein ganz kirre oo" mach noch mehr bilder rein und ich verblöde ^^
dRon is offline  
Old 05/19/2007, 21:52   #9
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,738
Received Thanks: 74
Ich hoffe die diskussion darüber endet nun, man kann drüber streiten, wenn man länger ma drüber nach denkt.
Auf manchen servern tele ich au direkt weg wenn ich jemanden seh, einfach nur weil da nixmehr zu kill0rn sein wird.
Also, dadrüber KANN man sich streiten.
ChibiEbil is offline  
Old 09/09/2007, 20:34   #10
 
elite*gold: 0
Join Date: Feb 2006
Posts: 184
Received Thanks: 11
Code:
autoConfChange controlconfig2.txt { # gibt an wo sich die zu ladende Config befindet
	minTime 10800 # gibt die Zeit in Sekunden an
	varTime 1800 # die Zeit des Wechsels variiert 1800sek
	lvl
	joblvl
}
muss die zugemachte klammer nicht direkt an controlconfig2.txt anliegen?

Code:
autoConfChange controlconfig2.txt{ # gibt an wo sich die zu ladende Config befindet
	minTime 10800 # gibt die Zeit in Sekunden an
	varTime 1800 # die Zeit des Wechsels variiert 1800sek
	lvl
	joblvl
}

und controlconfig2.txt bedeutet das , dass deine config so heisst?
Sprich wenn sie bei mir nur config2.txt heiist auch nur config2.reinschreiben? oder ebenfalls controlconfig2.txt?

*verwirrt sei* @[email protected]"
hiddendarkness is offline  
Old 09/09/2007, 22:05   #11
 
elite*gold: 20
Join Date: Aug 2005
Posts: 652
Received Thanks: 189
Code:
controlconfig2.txt
control\config2.txt

Liegt am Code Tag..
Thr!ce is offline  
Thanks
1 User
Old 09/09/2007, 22:06   #12
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,738
Received Thanks: 74
nein die { muss nich dran sein, und ja du musst den selben namen nehmen, wie deine config heisst. ( den kannst dir aussuchen, musst dann dort halt nur das richtige reinschreiben.)
ChibiEbil is offline  
Old 09/10/2007, 14:10   #13
 
elite*gold: 0
Join Date: Feb 2006
Posts: 184
Received Thanks: 11
danke ihr zwei
hiddendarkness is offline  
Old 10/17/2007, 21:37   #14
 
elite*gold: 20
Join Date: Aug 2005
Posts: 652
Received Thanks: 189
Update - Hab nen paar Kleinigkeiten geadded:

- StepSelector & Macro Plugin geadded
- Rechtschreibfehler korrigiert
- Macros gefixt (verbessert)

Erfolgreich Botten - nun Version 2.0 x)
Thr!ce is offline  
Thanks
1 User
Old 02/11/2008, 14:43   #15
 
elite*gold: 0
Join Date: Jul 2007
Posts: 17
Received Thanks: 2
Hey hab da ma ne Frage...hab mir jetz die ganzen Dateien geladen doch er sagt immer wieder "Fehler: Datei nicht gefunden . " (wie ichs geschrieben hab^^)

Woran könnt das liegen?
Könnte nich einer einfach en einfacheren Bot hochladen oder so? =) xD

Lg pinpin
pinpin is offline  
Reply


Similar Threads Similar Threads
[Guide] Tipps & Tricks für ein Erfolgreiches Upp Video
07/23/2010 - Metin2 Guides & Templates - 21 Replies
Da ich mir dachte das ich in Punkto Erfolgreich mit Videos erfahrung habe, dacht ich mir ich teil mal mein Wissen ;) Ich zu mein Teil habe auch Videos gedreht und in YouTube gestellt und habe gehofft das ich viele Klicks + Abos kriege. Ich denke das will jeder der Videos in YouTube stellt egal welcher Art. Hier zeig ich euch Tipps & Tricks womit ihr viel Erfolgreicher werden könntet. 1. Was sollte ich überhaubt drehen? Das müsste eigentlich jeder für sich wissen. Ich habe mich...
Suche fähiges Team für erfolgreiches WOW Server Projekt.!
02/19/2010 - WoW Private Server - 1 Replies
#edit
[GUIDE] How to 100% Erfolgreiches Verbessern (Kein Fake) Mit Segi
02/08/2009 - Metin2 Guides & Templates - 11 Replies
Auf wunsch entfernt :)



All times are GMT +2. The time now is 15:12.


Powered by vBulletin®
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2021 elitepvpers All Rights Reserved.