|
You last visited: Today at 03:21
Advertisement
Farmbot - For 64 Bit OS
Discussion on Farmbot - For 64 Bit OS within the Rappelz forum part of the MMORPGs category.
07/18/2010, 02:13
|
#211
|
elite*gold: 0
Join Date: Jul 2010
Posts: 3
Received Thanks: 0
|
Ich bin jetzt ein "bisschen" weiter im Programm.
Ich habe 1. Den Script mit meinen Skills und Cooldowns abgeglichen nun, den ganzen unteren Rest verstehe ich nicht aber die Farben der jeweiligen Chips bleiben doch bei jedem Spieler gleich oder??
So mein größtest Problem ist, wenn ich die Exe öffne kommt eine schwarze Konsole wenn ich jetzt Num1 drücke, kommt ein "AutoIt Error" Line199 (File "C:\Users\Name\Desktop\Rappelz\Rappelz-exe"):
Error: Unknown function name.
wer weiß weiter?
danke im vorraus!
|
|
|
07/19/2010, 23:15
|
#212
|
elite*gold: 0
Join Date: Jan 2009
Posts: 234
Received Thanks: 21
|
how you make this thing work sorry im noob never use this O_o please help?
|
|
|
07/19/2010, 23:40
|
#213
|
elite*gold: 1
Join Date: Jul 2010
Posts: 416
Received Thanks: 47
|
nice
|
|
|
07/20/2010, 00:22
|
#214
|
elite*gold: 0
Join Date: Jul 2010
Posts: 3
Received Thanks: 0
|
What you need:
1) Windows Vista, 7 64 bit version and then just copy the script autoit open a program and then a farbscript download and then the color of the mob, and then analyze insert NumPad 1 and go
|
|
|
07/22/2010, 23:31
|
#215
|
elite*gold: 0
Join Date: Jul 2010
Posts: 1
Received Thanks: 0
|
ich habe ein Problem mit dem Bot er chippt,tabbt,lootet alles nur er macht keine anderen Skills außer den auf F3 Göttliches Kreuz ich will mich auch mal heilen auf F6 nur das macht der nicht.
Mein größtest Problem ist aber immer wenn ich Bot starte, macht der Mindere Lichtwaffe (F11) und ich will, dass der sich healt und auch andere skills mal macht
hier meine frage muss ich bei:
$cooldown[0] = 2000 ;Cooldown Chip // 2 sec
$cooldown[6] = 15000 ;Cooldown Kleine Heilung // 15 sec
$cooldown[4] = 10000 ; Cooldown Heiliger Schlag // 10 sec
$cooldown[3] = 15000 ;Cooldown Göttliches Kreuz // 15 sec
$cooldown[5] = 60000 ;Pot (Schnelligkeitstrank, etc) Cooldown // 10 min
$cooldown[10] = 60000 ;Manascroll // 60 sec
$cooldown[5] = 60000 ;Manapot // 60 sec
$cooldown[8] = 60000 ;Healthpot Cooldown // 60 sec
Global $skillzuletztgenutzt[13] ;Array für die Skills
Global $chipfarbe = "FE7AF2" ;Farbe des Chips unter dem Mob (Hex); hier Farbe der Koordinaten 477, 60 eintragen // ART DES CHIPS OBEN VERMERKT
z.B$cooldown[6] = 15000 ;Cooldown Kleine Heilung // 15 sec
Hinter dem Cooldown die Taste angeben, wo der skill ist? oder was? aber der macht keine kleine heilung aber immer mindere Lichtwaffe hier mein ganzer script!
HotKeySet("{NUMPAD1}", "combo") ;Taste zum Starten
HotKeySet("{NUMPAD2}", "pause") ;Taste für Pause
HotKeySet("{NUMPAD3}", "ende") ;Taste um den Bot zu beenden
;Chips
;Kraft Chipps: FFBE8A
;Seelen Chipps: 78CBF7
;Luna Chipps: FE7AF2
;Chips aus: 0D0D0D
;Vorzeichen
;Send ("+{x}") ;SHIFT +x
;Send ("!{x}") ;ALT +x
;Send ("^{x}") ;STRG +x
;HP
;HP Grün: 9DAB63
;HP Orang: BD7641
;HP Rot: AC2F40
;MOB HP
;Farbe: D4B091
;MANA
;Farbe: 385098
;BOTTRAP
;Nr.1: 040404
;Nr.2: 090909
;Nr.3: 0A0A0A
Global $timerinit = TimerInit() ;Initialisierung des timers
Global $funktionan = False ;Initiierung des Bots in Pause
Global $chipfarbe ;Verschiedene Variablen verden als Global deklariert
Global $maus
Global $moven
Global $drehung
Global $chip
Global $mobhealth
Global $bottrap
Global $bottrap2
Global $bottrap3
Global $timerinit
Global $timer
Global $health1
Global $health2
Global $health3
Global $health4
Global $mana1
Global $chipart
Global $chipsalle
Global $cooldown[13] ;Initialisierung eines Arrays für die Cooldowns der Skills in ms (Millisekunden)
$cooldown[0] = 2000 ;Cooldown Chip // 2 sec
$cooldown[6] = 15000 ;Cooldown Kleine Heilung // 15 sec
$cooldown[4] = 10000 ; Cooldown Heiliger Schlag // 10 sec
$cooldown[3] = 15000 ;Cooldown Göttliches Kreuz // 15 sec
$cooldown[5] = 60000 ;Pot (Schnelligkeitstrank, etc) Cooldown // 10 min
$cooldown[10] = 60000 ;Manascroll // 60 sec
$cooldown[5] = 60000 ;Manapot // 60 sec
$cooldown[8] = 60000 ;Healthpot Cooldown // 60 sec
Global $skillzuletztgenutzt[13] ;Array für die Skills
Global $chipfarbe = "FE7AF2" ;Farbe des Chips unter dem Mob (Hex); hier Farbe der Koordinaten 477, 60 eintragen // ART DES CHIPS OBEN VERMERKT
Func tabben()
Send("{TAB}")
Sleep(100)
EndFunc ;==>tabben Tabfunktion
Func loot()
Send("{Space}")
Sleep(1500)
Send("{Space}")
Sleep(500)
Send("{Space}")
Sleep(500)
Send("{Space}")
Sleep(500)
EndFunc ;==>loot Lootfunktion wenn kein Lootpet vorhanden ist
Func kameradrehen()
MouseMove(520, 380)
MouseDown("right")
MouseMove(900, 380)
MouseUp("right")
Sleep(10)
EndFunc ;==>kameradrehen dreht die Kamera
Func move()
MouseMove(600, 200)
MouseClick("left")
Sleep(10)
EndFunc ;==>move Laufbewegung
Func buffready()
If ($timer - $skillzuletztgenutzt[5]) >= $cooldown[5] Then
Return True
EndIf
EndFunc ;==>buffready wenn der Cooldown 5 abgelaufen ist -> true
;Func buff2ready()
; If ($timer - $skillzuletztgenutzt[3]) >= $cooldown[3] Then
; Return True
; EndIf
;EndFunc ;==>buffready
Func buffen()
;YETIBUFF
Send("^{Ctrl+F1}")
Sleep(3000)
$skillzuletztgenutzt[5] = $timer
EndFunc ;==>buffen Buffen
Func chippen()
Send("{F2}")
$skillzuletztgenutzt[0] = $timer
Sleep(100)
EndFunc ;==>chippen Chippen
Func farbenauslesen()
$health1 = PixelGetColor(11, 54) ;Farbe vom Char links
$health2 = PixelGetColor(11, 54) ;rot
$health3 = PixelGetColor(11, 54) ;tot
$health4 = PixelGetColor(486, 422) ;Zeigt das Bestätigungsfenster bei Tod
$mana1 = PixelGetColor(90, 66) ;Mana hälfte
$mobhealth = PixelGetColor(540, 30) ;Check ob der Mob Leben hat
$bottrap = PixelGetColor(441, 16) ;Check ob Bottrap
$bottrap2 = PixelGetColor(446, 6) ;Check ob Bottrap
$bottrap3 = PixelGetColor(436, 6) ;Check ob Bottrap
$chipsalle = PixelGetColor(58,720) ;2. Postion in der Skillleiste leer
$chip = PixelGetColor(477, 60) ;Farbenauslesen vom Chip
Sleep(10)
EndFunc ;==>farbenauslesen
Func townbreak()
Send ("!{F12}")
Sleep (10000)
MsgBox(0, "BOT", "Ich bin fertig!")
EndFunc ;==>townbreak
Func chipbereit()
If ($timer - $skillzuletztgenutzt[0]) >= $cooldown[0] Then
Return True
EndIf
EndFunc ;==>chipbereit
Func skill1bereit()
If ($timer - $skillzuletztgenutzt[1]) >= $cooldown[1] Then
Return True
EndIf
EndFunc ;==>skill1bereit in diesem Bereich passt ihr die cooldowns eurer skills an
Func skill2bereit()
If ($timer - $skillzuletztgenutzt[2]) >= $cooldown[2] Then
Return True
EndIf
EndFunc ;==>skill2bereit
Func skill3bereit()
If ($timer - $skillzuletztgenutzt[3]) >= $cooldown[3] Then
Return True
EndIf
EndFunc ;==>skill3bereit
Func skill7bereit()
If ($timer - $skillzuletztgenutzt[7]) >= $cooldown[7] Then
Return True
EndIf
EndFunc ;==>skill7bereit
Func skill8bereit()
If ($timer - $skillzuletztgenutzt[8]) >= $cooldown[8] Then
Return True
EndIf
EndFunc ;==>skill8bereit
Func hpotready()
If ($timer - $skillzuletztgenutzt[9]) >= $cooldown[9] Then
Return True
EndIf
EndFunc ;==>hpotready
Func mpotready()
If ($timer - $skillzuletztgenutzt[11]) >= $cooldown[11] Then
Return True
EndIf
EndFunc ;==>mpotready
Func nachhealth() ;BOTSCHLEIFE wenn Leben orange
If buffready() = True Then buffen()
If Hex($mobhealth, 6) = "D4B091" Then ;hier Farbe der Koordinaten 489, 27 eintragen
If Hex($bottrap, 6) <> "040404" And Hex($bottrap2, 6) <> "090909" And Hex($bottrap3, 6) <> "0A0A0A" Then ;hier Farbe der Koordinaten von Bottraps eintragen
If Hex($chip, 6) = $chipfarbe Then ;attackschleife
Send("{F1}")
Sleep(1000) ;castingtime in ms +250 - 500 (auch bei skills ohne casttime)
If skill1bereit() = True Then
Send("{F5}")
Sleep(50)
$skillzuletztgenutzt[1] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill2bereit() = True Then
Send("+{F1}")
Sleep(50)
$skillzuletztgenutzt[2] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill3bereit() = True Then
Send("{F6}")
Sleep(50)
$skillzuletztgenutzt[3] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill7bereit() = True Then
Send("^{F3}")
Sleep(50)
$skillzuletztgenutzt[7] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill8bereit() = True Then
Send("^{F4}")
Sleep(50)
$skillzuletztgenutzt[8] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
$drehung = 0
$moven = 0
Else
If chipbereit() = True Then
chippen()
Sleep(50)
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
;loot()
EndIf
EndFunc ;==>nachhealth
Func nachmana() ;BOTSCHLEIFE wenn Mana unter einem gewissen Punkt
If buffready() = True Then buffen()
If Hex($mobhealth, 6) = "D4B091" Then ;hier Farbe der Koordinaten 489, 27 eintragen
If Hex($bottrap, 6) <> "040404" And Hex($bottrap2, 6) <> "090909" And Hex($bottrap3, 6) <> "0A0A0A" Then ;hier Farbe der Koordinaten von Bottraps eintragen
If Hex($chip, 6) = $chipfarbe Then ;attackschleife
Send("{F1}")
Sleep(1000) ;castingtime in ms +250 - 500 (auch bei skills ohne casttime)
If skill1bereit() = True Then
Send("{F5}")
Sleep(50)
$skillzuletztgenutzt[1] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill2bereit() = True Then
Send("+{F1}")
Sleep(50)
$skillzuletztgenutzt[2] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill3bereit() = True Then
Send("{F6}")
Sleep(50)
$skillzuletztgenutzt[3] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill7bereit() = True Then
Send("^{F3}")
Sleep(50)
$skillzuletztgenutzt[7] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill8bereit() = True Then
Send("^{F4}")
Sleep(50)
$skillzuletztgenutzt[8] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
$drehung = 0
$moven = 0
Else
If chipbereit() = True Then
chippen()
Sleep(50)
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
;loot()
EndIf
EndFunc ;==>nachmana
Func combo() ;HAUPTBOTSCHLEIFE
$funktionan = True
SendKeepActive("Rappelz") ;Rappelz ist immer Vordergrund
Opt("PixelCoordMode", 2) ;die Pixel werden direkt aus dem Fenster ausgelsen
Opt("MouseCoordMode", 2) ;die Maus bewegt sich nur im Fenster
While $funktionan = True
farbenauslesen()
$timer = TimerDiff($timerinit) ;timer init
$timer = $timer + 3600000 ; timer + 1stunde
If Hex($chipsalle, 6) <> "0D0D0D" Then ;hier Farbe der Koordinaten 58, 720 eintragen
If Hex($health1, 6) <> "BD7641" Then ;hier Farbe der Koordinaten 11, 54 bei orangem Leben eintragen
If Hex($health1, 6) <> "AC3F40" Then ;hier Farbe der Koordinaten 11, 54 bei rotem Leben eintragen
If Hex($mana1, 6) = "385098" Then ;hier Farbe der Koordinaten 108, 67 bei vollem Mana eintragen
If buffready() = True Then buffen()
If Hex($mobhealth, 6) = "D4B091" Then ;hier Farbe der Koordinaten 489, 27 eintragen
If Hex($bottrap, 6) <> "040404" And Hex($bottrap2, 6) <> "090909" And Hex($bottrap3, 6) <> "0A0A0A" Then ;Hier Bottraps einsetzen
If Hex($chip, 6) = $chipfarbe Then ;attackschleife
Send("{F1}")
Sleep(1000) ;castingtime in ms +250 - 500 (auch bei skills ohne casttime)
If skill1bereit() = True Then
Send("{F5}")
Sleep(50)
$skillzuletztgenutzt[1] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill2bereit() = True Then
Send("+{F1}")
Sleep(50)
$skillzuletztgenutzt[2] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill3bereit() = True Then
Send("{F6}")
Sleep(50)
$skillzuletztgenutzt[3] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill7bereit() = True Then
Send("^{F3}")
Sleep(50)
$skillzuletztgenutzt[7] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
If skill8bereit() = True Then
Send("^{F4}")
Sleep(50)
$skillzuletztgenutzt[8] = $timer
EndIf ;==>nach diesem Muster müssen die skills eingefügt werden
$drehung = 0
$moven = 0
Else
If chipbereit() = True Then
chippen()
Sleep(50)
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
EndIf
Else
tabben()
$drehung = $drehung + 1
If $drehung > 2 Then
kameradrehen()
$drehung = 0
$moven = $moven + 1
EndIf
If $moven > 10 Then
move()
$moven = 0
EndIf
;loot()
EndIf
Else
If mpotready() = True Then
Send("!{F8}")
Sleep(500)
$skillzuletztgenutzt[11] = $timer
EndIf
nachmana()
;wenn mtee cooldown nicht dann trinke
EndIf
Else
If hpotready() = True Then
Send("!{F9}")
Sleep(100)
$skillzuletztgenutzt[9] = $timer
EndIf
Send("!{z}")
Sleep(50)
MouseClick("left",482,390)
Sleep(50)
MouseClick("left",450,216)
Sleep(50)
Exit ;Ausloggen wenn Leben rot
;wenn hpot cooldown nicht dann esse
EndIf
Else
If hpotready() = True Then
Send("!{F9}")
Sleep(100)
$skillzuletztgenutzt[9] = $timer
EndIf
nachhealth()
;wenn hnugget cooldown nicht dann esse
EndIf
Else
townbreak()
EndIf
WEnd
EndFunc ;==>combo
Func pause()
$funktionan = False
Sleep(10)
EndFunc ;==>pause
Func ende()
Exit
EndFunc ;==>ende
While 1
Sleep(50)
WEnd
|
|
|
07/24/2010, 17:19
|
#216
|
elite*gold: 0
Join Date: Jan 2009
Posts: 234
Received Thanks: 21
|
hey schackalus that all i need
im using Windows Vista, 64 bit version what script you talking about and autoit where can i download that and a farbscript pls help me all the way. ty im really noob at this sorry for annoying you.. :X
|
|
|
08/16/2010, 21:02
|
#217
|
elite*gold: 0
Join Date: Feb 2010
Posts: 29
Received Thanks: 10
|
Here is a question. Is it possible to use buttons directly instead of typing the skills name? I'm on a server that I cannot actually type the name of the skills. Yet, don't think English codes will work with this one.
|
|
|
08/16/2010, 21:13
|
#218
|
elite*gold: 0
Join Date: Nov 2008
Posts: 455
Received Thanks: 85
|
buttons are pressed directly. at least with that bot
|
|
|
08/16/2010, 21:22
|
#219
|
elite*gold: 0
Join Date: Feb 2010
Posts: 29
Received Thanks: 10
|
Well, I am trying to manage to get attacks properly working, but no luck so far. I'm using an assassin, buffs seems to work fine tho but no chance on attacks and so on. (Am trying to attack with pet on "F2" / "2" button)
Edit; Don't care about the skill cds neither skills.
Edit 2 ; I'm running on Win7 x64 Ultimate, having a desktop resolution of 1280*1024 (Last option for resolution) and 1024*768 windowed mode for the game. But while translating one of the user comments, he told that there's no need for the exact res. And my ui is in Turkish by the way, don't know if the characters of the gui will make some conflicts. Tried to change one of the skill's name but had no luck.
|
|
|
08/16/2010, 23:49
|
#220
|
elite*gold: 0
Join Date: Nov 2008
Posts: 455
Received Thanks: 85
|
Quote:
Originally Posted by tMrz
Well, I am trying to manage to get attacks properly working, but no luck so far. I'm using an assassin, buffs seems to work fine tho but no chance on attacks and so on. (Am trying to attack with pet on "F2" / "2" button)
Edit; Don't care about the skill cds neither skills.
Edit 2 ; I'm running on Win7 x64 Ultimate, having a desktop resolution of 1280*1024 (Last option for resolution) and 1024*768 windowed mode for the game. But while translating one of the user comments, he told that there's no need for the exact res. And my ui is in Turkish by the way, don't know if the characters of the gui will make some conflicts. Tried to change one of the skill's name but had no luck.
|
dude. have you ever tried to take a look on the source code? it only sends buttons such as F2 or 2 or whatever you want it to press. so turkish skillnamewont cause any trouble.
btw. you need to have 1024*768 for the game because it reads certain coordinates and checks its colour on your rappelz client. if you change the resolution it will cause the bot to malfunction due to the following displacement.
if you want to add some skills, you will have to take direct action on the code.
|
|
|
08/17/2010, 08:00
|
#221
|
elite*gold: 0
Join Date: Feb 2010
Posts: 29
Received Thanks: 10
|
Quote:
Originally Posted by schmuselord1
you need to have 1024*768 for the game because it reads certain coordinates and checks its colour on your rappelz client.
|
You mean that I need to be on full screen or windowed? On windowed, as I said before, the bot keeps tabbing targets, buffs himself but no attack so far. (With the code that you posted, haven't changed anything on it.) On full screen, the bot keeps picking my life bar and pet's life bar, which I think that's the color picking of my life bar and pet's?. (Tried working both fabre chip and without it, both same.)
|
|
|
08/18/2010, 23:53
|
#222
|
elite*gold: 0
Join Date: Apr 2008
Posts: 15
Received Thanks: 1
|
Do you play on a laptop or desktop? For some reason I have yet to get the bots to work on my laptop, it just does the tab mobs thing, but on the desktop it works perfect.
|
|
|
08/19/2010, 06:47
|
#223
|
elite*gold: 0
Join Date: Aug 2010
Posts: 8
Received Thanks: 0
|
Is this working with rappelz USA latest epic as of 19 August 2010
|
|
|
08/30/2010, 03:03
|
#224
|
elite*gold: 0
Join Date: Sep 2009
Posts: 4
Received Thanks: 0
|
kenn mich mit proggen überhaupt net aus
vl kann mir wer helfen:
xfire:weissiii
steam:gho0ostR
thx schon mal im vorraus
mfg
|
|
|
09/01/2010, 17:07
|
#225
|
elite*gold: 0
Join Date: Aug 2010
Posts: 4
Received Thanks: 0
|
Hi,
is it possible that the bot doesn´t work with the german client?
because it doesn´t work on my desktop (win 7 64 Bit).
it seems that GG still blocks the keyboard input.
i got the autoit from autoit hompage and scite also from autoit Hp.
can any1 help me to get that bot run.
mfg Kathyusha
|
|
|
 |
|
Similar Threads
|
Farmbot
04/08/2010 - Guild Wars - 8 Replies
Veraltet!
Bitte keine Antworten mehr!
|
Farmbot
03/04/2010 - Flyff - 3 Replies
Hallo Community,
ich habe nach Suchen hier nichts gefunden, aber meine Frage erstreckt sich über das oben genannte Thema, dem Farmbot.
Gibt es sowas für dFlyff, also ich stell meinen Char Nachts iwo ab und lass ihn leveln?
Ich habe jetzt hier im Forum nichts explizites gefunden und frage mich OB es überhaupt sowas gibt wegen dem GG.
Ich habe damals bei ROSE irgendeinen Farmbot benutzt und würde wieder gernen einen benutzen.
mfg
|
Farmbot?
09/06/2009 - WoW Bots - 3 Replies
Da Gatherbuddy nun ja detected ist, wollte ich fragen ob es noch irgend einen Farmbot gibt der funktioniert?
Falls jemand einen eigenen hat und ihn verkaufen will -> PN
|
Farmbot
07/04/2009 - AutoIt - 8 Replies
Hi,
bin gerade dabei einen farmbot für metin2 zu schreiben der die monster von selbst anklickt. Soweit bin ich schon:
Opt('PixelCoordMode', 2)
Opt('MouseCoordMode', 2)
HotKeySet ( "{Numpad1}" , "start" )
HotKeySet ( "{Numpad3}" , "Ende" )
|
All times are GMT +1. The time now is 03:22.
|
|