Kleiner Partybot

10/11/2008 00:17 D_S#1
Hallo Leute, hab mir mal was geschrieben für den Partylöwen-Titel.

Funktioniert folgendermaßen:
- Wechsel in dis1
- Trinkt 1 Trank
- Wechselt in dis2
- Trinkt nochmal einen Trank
- Beginnt wieder von oben

Koordinaten müssen wahrscheinlich angepasst werden :P

Seitdenn: Fenster-Modus 1280x1024, Inventar ganz nach unten rechts und Tränke in den Slot ganz unten rechts^^

Code:
       $Inc = 1	
	
	While $Inc <> 131
		$Inc += 1
		ControlClick ("Guild Wars","","","left", 1, 166, 20)
		Sleep ( 1800 )
		ControlClick ( "Guild Wars","","", "left", 1, 195, 55)
		Sleep ( 1800 )
		ControlSend ("Guild Wars","","", "{j}")
		Sleep ( 8000 )
		ControlClick ("Guild Wars","","","left", 2, 1220, 910)
		Sleep ( 2000 )
		ControlClick ( "Guild Wars","","", "left", 1, 179, 20)
		Sleep ( 1800 )
		ControlClick ( "Guild Wars","","", "left", 1, 192, 75)
		Sleep (1800)
		ControlSend ("Guild Wars","","", "{j}")
		Sleep (8000)
		ControlClick ( "Guild Wars","","", "left", 2, 1220, 910)
		Sleep (1800)
	
	WEnd
    Exit
Ist mein erster Bot, also falls es nix is pls wieder löschen ;). Verbesserungsvorschläge nehm ich gerne an :).
Greetz

PS.: ControlSend und ControlClick laufen bei mir auch im Hintergrund problemlos :P
10/11/2008 01:14 lox.0r#2
Find ich persönlich sinnlos, man kann ja auch selber ein paar mal klicken :)
10/11/2008 04:25 | Moep |#3
Quote:
Originally Posted by O,...,O View Post
Find ich persönlich sinnlos, man kann ja auch selber ein paar mal klicken :)
Wozu dann überhaupt botten?... Man kann ja auch stundenlang selber farmen... *ironie* :confused:
10/11/2008 06:23 kknb#4
wozu winactivevate wenn du alles mit control machst o_O ?
10/11/2008 13:05 klook1208#5
muss man überhaupt den Distrikt wechseln wenn man ne Trank trinkt aber schon in einem anderen drin ist? - wenn nicht reicht doch ein bot der paar mal in der Sekunde ein doppelklick macht^^.
10/11/2008 13:20 candyman91#6
Man muss dis wechseln, da nur 1 Trank geht :)
10/11/2008 15:13 wadimwadim#7
Du hättest deinen bot wenigstens so anpassen können, damit er bei allen funktionieren könnte. sonst sehe ich das nur als eine kleine schleife an!
Vllt hätte man mit "WinMove('Guild Wars', '', 0, 0, 800, 600)" das clientfenster sehr klein schieben können, damit es dann bei den meisten gehen würde. und mit "MouseCoordMode" und "opt" die mausklicks relativ zum gw-fenster setzen können... dann würde es meiner meinung nach bei allen gehen.

Quote:
PS.: ControlSend und ControlClick laufen bei mir auch im Hintergrund problemlos :P
solange das fenster nicht minimiert ist, werden bei controlclicks keine fehler vorkommen!

Quote:
Seitdenn: Fenster-Modus 1280x1024, Inventar ganz nach unten rechts und Tränke in den Slot ganz unten rechts^^
du hättest auch das inventar verschieben können

Code:
_MemoryWrite(0xa012b4, _MemoryOpen(ProcessExists("Gw.exe")), -10, 'float')
_MemoryWrite(0xa012b8, _MemoryOpen(ProcessExists("Gw.exe")), -10, 'float')
10/11/2008 15:44 D_S#8
Na gut, wie gesagt wenn es keiner braucht kann der thread geschlossen werden und selbst 5000 automatränke trinken in dem system !? wer die zeit dazu hat :). Sicher kann ich das sagen: Man muss dis wechseln damit die Verkleidung weg ist. Danke an kknb (hab den bot erst so geschrieben das er nicht im Hintergrund läuft und vergessen das wegzumachen) und auch danke an Wadim =).
10/13/2008 10:58 Scorpio76#9
Im Endeffekt kann man auch den Saufbot benutzen, da du vllt nicht die Kleidung wechselst in selben Dis, aber die Pkt beim trinken mit Verkleidung trotzdem bekommst. Ist wie beim Zuckerschock...

Trotzdem finde ich es gut das Du Dir Mühe gegeben hast diesen Bot zu erstellen, denn jeder fängt ja mal klein an.
10/13/2008 17:05 D_S#10
Quote:
Originally Posted by Scorpio76 View Post
Im Endeffekt kann man auch den Saufbot benutzen, da du vllt nicht die Kleidung wechselst in selben Dis, aber die Pkt beim trinken mit Verkleidung trotzdem bekommst. Ist wie beim Zuckerschock...

Trotzdem finde ich es gut das Du Dir Mühe gegeben hast diesen Bot zu erstellen, denn jeder fängt ja mal klein an.
Probiers bitte aus ingame (is nich bls gemeint) bevor du das sagst. Feststeht das du den dis wechseln MUSST (hab eben nochmal probiert) aber danke für das Lob :)