|
You last visited: Today at 06:51
Advertisement
[FAQ]Wie mach ich einen BOT
Discussion on [FAQ]Wie mach ich einen BOT within the Nostale forum part of the MMORPGs category.
11/11/2008, 21:43
|
#1
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
-[FAQ]-Wie mach ich einen BOT-[FAQ]-
Um Das ganse einfacher zu gestalten Hier alle Bots fertig zum downloaden:
Alle Bots Funktionieren auch wenn mann das Nostale Fenster Minimiert hat (mann kann also im Hintergrund Surfen..)
[Space oder Z]Bot (mit Item Aufhenen)

----------------------------------------------------------------
[SPACE oder Z]Bot Drückt zusätzlich alle XX min die Taste [XX]

----------------------------------------------------------------
Da es so viel anfragen gibt wie man es macht:
Also als erstes braucht man z.b: Auto IT
Auto IT: 
Ihr solltet das Komplettpaket nehmen:
----------------------------------------------------------------------------------------
Die Installation muss man nicht erklären oder ??^^
----------------------------------------------------------------------------------------
Danach unter START/Alle Programme/AutoIt v3/SciTE Script Editor ÖFFNEN und eines der Skripte einfügen
--------------------------------LVL BOT:---------------------------------------------
Quote:
MsgBox(4096, "Bot~Chrisiwbi~", "Einfg=Start|Pos1=Ende|Paus=Pause", 10)
HotKeySet ("{INSERT}","start") ;Start Taste
HotKeySet ("{HOME}","ende") ;Pause Taste
HotKeySet ("{PAUSE}","pause");Taste zum Beenden
;::::::::::::::::::::::::::::::::
While 1
WEnd
;::::::::::::::::::::::::::::::
Func start()
While 1
send ("{z}") ;Angreifen
sleep(50) ;Pause in milisekunden
send ("{z}") ;Angreifen
sleep(150) ;Pause in milisekunden
send ("{x}") ;Item Aufheben
sleep(50) ;Pause in milisekunden
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func pause()
While 1
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func ende()
Exit 0
EndFunc
|
Beispiel:
-----------------------------------------Heilbot-----------------------------------------------
Er wird auf ENDE Beended
Code:
HotKeySet ( "{[COLOR=orange]PGUP[/COLOR]}" ,"ende") ; [COLOR=orange]Beenden[/COLOR]
;:::::::::::::::::::::::::::::::::
Sleep (1000)
;:::::::::::::::::::::::::::::::::
While 1
send ("{[COLOR=orange]6[/COLOR]}") ;[COLOR=orange]Drücke Taste 6[/COLOR]
sleep([COLOR=orange]200000[/COLOR]) ;[COLOR=orange]Warten In milisekunden(momentan 5 Minuten)[/COLOR]
WEnd
;::::::::::::::::::::::::::::::::::
Func ende()
Exit 0
EndFunc
-------------------------------------------------------------BOTv2-----------------------
[SPACE oder Z]Bot Drückt zusätzlich alle XX min die Taste [XX]
Quote:
MsgBox(4096, "Bot~Chrisiwbi~", "Einfg=Start|Pos1=Ende|Paus=Pause", 10)
HotKeySet ("{INSERT}","start") ;Start Taste
HotKeySet ("{HOME}","ende") ;Pause Taste
HotKeySet ("{PAUSE}","pause");Taste zum Beenden
;:::::::::::::::::::::::::::::::::
$battel = InputBox("Kampf Taste", "Soll mit SPACE oder mit Z angegriffen werden ?", "SPACE")
$heilen = InputBox("Heilen", "Welche Taste für das Heilen drücken ?", "4")
$zeit = InputBox("Heilen Zeit", "Nach welcher Zeit soll geheilt werden ? /in ms 120000 = eine minute", "240000")
$init = Timerinit()
$init = Timerinit()
;::::::::::::::::::::::::::::::::::
While 1
WEnd
;:::::::::::::::::::::::::::::::
Func start ()
While 1
$Diff = TimerDiff($init)
If $Diff > 50 then
ControlSend("NosTale", "", 0, "{$battel}")
$init = Timerinit()
EndIf
If $Diff > $zeit then
ControlSend("NosTale", "", 0, "{$heilen}")
$init = Timerinit()
EndIf
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func pause ()
While 1
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func ende()
Exit 0
EndFunc
|
-----------------------------------------Automatisch Nostale Starten-----------------------------------
Dieser Bot get nur wenn Nostal kein Updat laden muss und ist für eine Auflösung von 1280x1024 gemacht worden
(Falls Nostale Updat laden muss einfach danach Bot,Nostal Beenden und wieder starten
Quote:
Run("E:\Nostale\Nostale.exe") ;::Start Nostale(Anpassen)::
Sleep("5100") ;::Warte In Milisekunden::
MouseClick ( "",665,594,1,1) ;::Das muss Für eine andere Auflösung geändert::
Sleep("5000") ;::Warte in Milisekunden
;::Name::
Send("XXX{TAB}") ;::Name angeben::
;::Paswort::
Send("XXX{ENTER}") ;::Passwort angeben::
|
DER REST KOMMT NOCH
|
|
|
11/12/2008, 10:44
|
#2
|
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
|
Die ganzen Scripte sind ziemlich unsicher gemacht, du solltest z.B bei allen Scripten überprüfen ob NosTale einen Fokus überhaupt hat, und das ganze am besten ohne Sleep Turnus sonst kommen beim Dauerbetrieb und anderen Leuten Fehler.
|
|
|
11/12/2008, 14:21
|
#3
|
elite*gold: 19
Join Date: Sep 2007
Posts: 1,525
Received Thanks: 1,058
|
Ganz gut, aber wie schon gesagt musst du überprüfen, ob NosTale bereits offen ist  Außerdem hat nicht jeder Nostale im E: Verzeichnis!
MfG,
Alisami
|
|
|
11/12/2008, 18:41
|
#4
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
Die ganzen Scripte sind ziemlich unsicher gemacht, du solltest z.B bei allen Scripten überprüfen ob NosTale einen Fokus überhaupt hat, und das ganze am besten ohne Sleep Turnus sonst kommen beim Dauerbetrieb und anderen Leuten Fehler.
Sag mir was du damit meinst und ich mach es
Ganz gut, aber wie schon gesagt musst du überprüfen, ob NosTale bereits offen ist Außerdem hat nicht jeder Nostale im E: Verzeichnis!
MfG,
Alisami
[B]Es stet ja auch das das man es anpassen muss^^
[B]MFG
Chrisiwbi
|
|
|
11/13/2008, 13:40
|
#5
|
elite*gold: 0
Join Date: Oct 2008
Posts: 197
Received Thanks: 41
|
*hust* controlsend *hust*
*hust* geht nicht mehr *hust*
|
|
|
11/13/2008, 13:52
|
#6
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
??was??
|
|
|
11/13/2008, 15:03
|
#7
|
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
|
Quote:
Originally Posted by Freaky4Live
*hust* controlsend *hust*
*hust* geht nicht mehr *hust*
|
Bevor man überhaupt sagt ob was nichtmehr geht, sollte man sich villeicht mal eher an die eigene Nase fassen und nachdenken ob es nicht an der eigenen unfähigkeit liegt.
|
|
|
11/13/2008, 16:26
|
#8
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
ok ich dachte schon ich wäre blöd^^
mm ich ich bau in den loginbot noch ne Pixelerkennung ein
|
|
|
11/16/2008, 11:49
|
#9
|
elite*gold: 0
Join Date: Nov 2008
Posts: 6
Received Thanks: 0
|
das geht net kommt immer
|
|
|
11/16/2008, 19:23
|
#10
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
würdes du bitte dein script posten
ich hatte auserfersehen einen fehler engebaut
und:
|
|
|
11/26/2008, 10:06
|
#11
|
elite*gold: 0
Join Date: Nov 2008
Posts: 1
Received Thanks: 0
|
Hallo Chrisiwbi,
ich traue mich gerade zum ersten mal an das Thema Bot heran und habe überhaupt keine Erfahrung im Programmieren.
Könntest du mir sagen, wie das mit dem Pixelsearch geht?
Das mit den Pausen ist ja ganz nett, aber etwas umständlich.
Mein Problem ist, ich weiß genau, was ich machen möchte aber leider nicht wie es geht.
Ich hatte mir das so vorgestellt:
Wenn der HP Balken gelb wird und ich gerade kein Monster angreife, soll sich mein Char für soundso viele Sec hinsetzen.
Es wäre echt super von dir, wenn du mir erklären könntest, wie ich das in mein Script einbauen kann.
Ich weiß nicht, ob das möglich ist, aber geht es, dass ich dem Bot irgendwie beibringen, dass er nur bestimmte Monster angreift bzw bestimmte eben nicht?
Ich mag diese komischen Pii-Schoten nicht. Geht so was?
Vielen Dank schon mal!
LG
Luthvian
|
|
|
11/29/2008, 14:12
|
#12
|
elite*gold: 0
Join Date: Nov 2008
Posts: 10
Received Thanks: 1
|
ich kapier nicht was ich kopieren muss das was in gelb steht oder wie oder was kann mir bitte wer nen bot machen der einfach nur leertaste drückt
|
|
|
11/29/2008, 14:24
|
#13
|
elite*gold: 0
Join Date: May 2008
Posts: 30
Received Thanks: 4
|
das ganze hat mir grade beim anfag zwar sehr geholfen
aber ich hätte noch ne frage =)
könnte man in den bot für mages nich sowas einbauen:
bei nur noch 15% mp hinsetzen , wenn mp wieder voll auf stehen und weitermachen
|
|
|
11/29/2008, 20:38
|
#14
|
elite*gold: 0
Join Date: Jul 2008
Posts: 82
Received Thanks: 19
|
Quote:
Originally Posted by Luthvian
Hallo Chrisiwbi,
ich traue mich gerade zum ersten mal an das Thema Bot heran und habe überhaupt keine Erfahrung im Programmieren.
Könntest du mir sagen, wie das mit dem Pixelsearch geht?
Das mit den Pausen ist ja ganz nett, aber etwas umständlich.
Mein Problem ist, ich weiß genau, was ich machen möchte aber leider nicht wie es geht.
Ich hatte mir das so vorgestellt:
Wenn der HP Balken gelb wird und ich gerade kein Monster angreife, soll sich mein Char für soundso viele Sec hinsetzen.
Es wäre echt super von dir, wenn du mir erklären könntest, wie ich das in mein Script einbauen kann.
Ich weiß nicht, ob das möglich ist, aber geht es, dass ich dem Bot irgendwie beibringen, dass er nur bestimmte Monster angreift bzw bestimmte eben nicht?
Ich mag diese komischen Pii-Schoten nicht. Geht so was?
Vielen Dank schon mal!
LG
Luthvian
|
 
---------------------------------------------------------
nostale_cheat:
Quote:
MsgBox(4096, "Bot~Chrisiwbi~Waldaschaff.eu.tt~", "Einfg=Start|Pos1=Ende|Paus=Pause", 10)
HotKeySet ("{INSERT}","start") ;Start Taste
HotKeySet ("{HOME}","ende") ;Pause Taste
HotKeySet ("{PAUSE}","pause");Taste zum Beenden
;::::::::::::::::::::::::::::::::
While 1
WEnd
;::::::::::::::::::::::::::::::
Func start()
While 1
send ("{SPACE}") ;Angreifen ^!!
sleep(50) ;Pause in milisekunden
send ("{SPACE}") ;Angreifen ^!!
sleep(150) ;Pause in milisekunden
send ("{x}") ;Item Aufheben
sleep(50) ;Pause in milisekunden
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func pause()
While 1
WEnd
EndFunc
;:::::::::::::::::::::::::::::::
Func ende()
Exit 0
EndFunc
|
|
|
|
11/30/2008, 15:17
|
#15
|
elite*gold: 0
Join Date: Jul 2008
Posts: 3
Received Thanks: 0
|
surely you guys know how to speak english.. then why don't you do it here coz as far as i know, nostale is global. thanks.
|
|
|
All times are GMT +1. The time now is 06:51.
|
|