HFFF

02/04/2008 20:30 MasteR GunneR#151
Danke für den Tipp, aber da bist du etwas spät dran, denn damit bin ich Gestern fertig geworden =)
02/05/2008 19:23 themove#152
ich bin immer zu spät dran :)
hab auch erst ein jahr nach release mit gw angefangen ...
02/06/2008 21:02 63rrit#153
huhu
hab mir nen eigen für mich optimierten hfff macro gemacht. wollte mir aus fun und um mehr zu lernen mal so nen interface basteln und bin letztendlich auf diesen code gekommen:

PHP Code:
#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=f:guild warsautoitautoit3scitekodaformsinterface1.kxf
€Interface GUICreate("HFFF - Bot  "301301, -1, -1)
€Text1 GUICtrlCreateInput("Welcome to my little HFFF - Bot"32822527BitOR(€ES_CENTER,€ES_READONLY), 0)
GUICtrlSetFont(-1108004"Comic Sans MS")
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
€Text2 GUICtrlCreateInput("This Bot farms 10.000 Kurzick faction "324822521BitOR(€ES_CENTER,€ES_READONLY), 0)
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
€Text3 GUICtrlCreateInput("in around 40 minutes."327222521BitOR(€ES_CENTER,€ES_READONLY), 0)
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
€exchange GUICtrlCreateCombo("Select exchange here!"4212020525€CBS_DROPDOWNLIST)
GUICtrlSetData(-1"boost your alliance"&Chr(39)&"s faction|get amber chunks")
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
€break GUICtrlCreateCombo("Set break function here!"4215020525€CBS_DROPDOWNLIST)
GUICtrlSetData(-1"enable (recommended)|disable")
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
€name GUICtrlCreateInput("Enter character's name here!"42180205210)
€Start GUICtrlCreateButton("Start"10221685300)
GUICtrlSetResizing(-1€GUI_DOCKAUTO)
€by GUICtrlCreateInput("made by 63rrit"3225622526BitOR(€ES_CENTER,€ES_READONLY), 0)
GUICtrlSetFont(-1104006"Palatino Linotype")
GUICtrlSetResizing(-1€GUI_DOCKHCENTER)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    €nMsg 
GUIGetMsg()
    Switch 
€nMsg
        
Case €GUI_EVENT_CLOSE
            
Exit

        Case 
€Start
    
EndSwitch
WEnd 
edit: "€" durch "$" ersetzen

meine frage nun:

wie verbinde ich dann die verschiedenen ausgaben mit dem code selbst??
die combos beispielsweise wo ich dann die break funktion an/aus machen kann.

auch bei dem button und der namenseingabe bin ich mir nicht so wirklich sicher wie ich das machen muss.

danke schonmal;)
02/07/2008 15:43 Azunai#154
PHP Code:
#include <GUIConstants.au3>


€Interface GUICreate("HFFF - Bot"301301,-1,-1)
€Text1 GUICtrlCreatelabel("Welcome to my little HFFF - Bot"32822527)
GUICtrlSetFont(-1108004"Comic Sans MS")
€Text2 GUICtrlCreateLabel("This Bot farms 10.000 Kurzick faction "324822521,€ES_CENTER)
€Text3 GUICtrlCreatelabel("in around 40 minutes."327222521€ES_CENTER
€exchangetmp GUICtrlCreateCombo("Select exchange here!"4212020525)
GUiCtrlSetData(-1"boost your alliance"&Chr(39)&"s faction|get amber chunks")
€breaktmp GUICtrlCreateCombo("Set break function here!"4215020525)
GUICtrlSetData(-1"enable (recommended)|disable")
€nametmp GUICtrlCreateInput("Enter character's name here!"42180205210)
€Start GUICtrlCreateButton("Start"10221685300)
GUICtrlCreatelabel("made by 63rrit"3225622526,€ES_CENTER)
GUICtrlSetFont(-1104006"Palatino Linotype")

GUISetState(@SW_SHOW)


While 
1
    €msg 
GUIGetMsg()
    
Select 
        
Case €msg €GUI_EVENT_CLOSE
            
Exit

        Case 
€msg €Start
            €exchange 
guictrlread(€exchangetmp)
            if 
€exchange "get amber chunks" then
                €exchange 
"amber"
            
Else
                
€exchange "boost"
                
EndIf
            
                
            
€break guictrlread(€breaktmp)
            
€name guictrlread(€nametmp)
            if 
€break "enable (recommended)" then 
                €break 
True
            
else 
                
€break False
            
EndIf
            
            
go()
            
    
EndSelect
WEnd


func go
()
    ;
famrscript
EndFunc 

müsste verständlich sein oder? ^^
achja und noch ne frage, warum ballerst du mit options durch die gegend? geht doch auch ohne o0
02/07/2008 22:01 63rrit#155
cool
vielen dank für die mühe erstmal
zu den options--> wie gesagt habe mich noch nicht so intensiv mit dem erstellen von interfaces beschäftigt :D
02/07/2008 22:25 63rrit#156
ok habs wieder für mich bissel geändert...

-------------------------------CODE----------------------------------

While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit

Case $msg = $Start
$exchange = guictrlread($exchangetmp)
if $exchange = "get amber chunks" then
$exchange = 2
Else
$exchange = 1
EndIf


$break = guictrlread($breaktmp)
$name = guictrlread($nametmp)
if $break = "enable (recommended)" then
$break = 1
else
$break = 2
EndIf

go()

EndSelect
WEnd


func go()
;famrscript
EndFunc


;famrscript


-------------------------------CODE----------------------------------


meine frage dazu:

wird zwar alles dann festgelegt wenn man start drückt..aber weder das fenster wird geschlossen, noch der bot gestartet?!?

mfg 63rrit
02/08/2008 15:14 Azunai#157
PHP Code:
guisetstate(@SW_HIDE]
go() 
das "go()" startet das script wie auch im komment steht:
PHP Code:
func go()
;
famrscript
EndFunc 
natürlich das go() mit deiner start function austauschen, aber weiß ja nicht wie die heißt ^^
ansonsten einfach exitloop anstelle des "go()"'s dann läuft das script einfach jede zeile abarbeitend weiter :P
02/17/2008 15:55 _revo#158
OT: @monk for fun: ist das dein ingame name ? [Only registered and activated users can see links. Click Here To Register...]
02/17/2008 16:04 blauwiggle#159
Quote:
Originally Posted by Monk For Fun View Post
Erstma Hi und thx für den bot nur haben ich eine NOOB frage an euch...
"Resolution: Full Screen - 1280 x 1024" <-- wie krieg ich das hin? bei mir Steht nur 1280 x 800 (bei mir is auch nur der einzige fehler das er die flaggen falsch setzt und nicht die skills der helden benutzt deswegen dachte ich mir das die Auflösung falsch is -.-' )
naja schonma Thx für die antworten

M.F.G. Monki
ist das deine native auflösung vom monitor oder laptop?
02/17/2008 16:07 Monk For Fun#160
also die auflösung die gepostet hab war in GW... ahhh ich glaub ich habs kapiert... also ingame i-ein full screen und am Laptop Bildschirm die auflösung 1280 x 1024 oda wie?
02/17/2008 16:46 blauwiggle#161
wenn dein laptop die native auflösung von 1280x800 hat, dann kannst du keine höhere einstellen. du kannst evtl., aber es wird nichts passieren.

du kannst auch somit nicht die auflösung im spiel erhöhen, denn die ist die gleiche native wie beim laptop.

so gesehen hast du, so leid es mir tut pech gehabt. vlt. gibt es noch eine andere möglichkeit, ansonsten darfste wohl alles selber anpassen ... oder hoffen dass ein 1024x768er hfff bot rauskommt, dann kannste das machen
02/17/2008 16:48 Spyro654#162
Hiho... Also ich habe das Gleiche Problem Wie Monk For Fun... der bot läuft ganz normal raus nur setzt die flaggen falsch und klickt nicht auf die skills der helden -.-' welche auflösung muss ich da ingame bzw. am laptop einstellen?
Plz help ich will doch nur den titel^^

€ ok zu langsam thx Cataclysm
02/17/2008 18:04 Azunai#163
opt("MouseCoordMode",0)
0 = relative coords to the active window
1 = absolute screen coordinates (default)
2 = relative coords to the client area of the active window

opt("PixelCoordMode",0)
0 = relative coords to the active window
1 = absolute screen coordinates (default)
2 = relative coords to the client area of the active window


vllt hilft dir das ja ^^
02/17/2008 22:46 -Anthrax-#164
relativ....bringt in dem fall da relativ wenig xD
Das Seiteverhältnis ändert sich bei ner Auflösungsänderung von 1280x1024 auf 1280x800
Sprich: es ändern sich die Positionen ^^
02/17/2008 23:00 Monk For Fun#165
Müsste ich jetzt die komplette Au3 Datei auf meine Auflösung "umschreiben"? -.-'