Register for your free account! | Forgot your password?

Go Back   elitepvpers › MMORPGs › Guild Wars
You last visited: Today at 10:35

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

Advertisement



Mem: Einstellungen von Fenstern

Discussion on Mem: Einstellungen von Fenstern within the Guild Wars forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 602
Join Date: Jun 2008
Posts: 123
Received Thanks: 28
Mem: Einstellungen von Fenstern

Wie kann ich mich mit memorys Fenster wie zum Beispiel das von der Gilde oder das Inventar öffnen? Und wie verschiebe ich sie und änder ihre Größe?

Ich nehme mal an mit
HERO_OPEN = 0xa01224
HEROPOSX = 0xa01228
HEROPOSY = 0xa0122c
HEROSIZEX = 0xa01234
HEROSIZEY = 0xa01230
aber was dann? etwa

_MemoryWrite(0xa01224,$info, 1 ) zum öffnen? Leider passiert bei mir dann gar nichts


Mfg
anonym110


Mist hatte die falschen memadressen, klappt aber mit den richtigen immer nicht
anonym110 is offline  
Old   #2
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,098
Received Thanks: 198
Kann man damit nicht nur überprüfen ob es offen ist.
i4mSoH34Vy is offline  
Old   #3
 
elite*gold: 602
Join Date: Jun 2008
Posts: 123
Received Thanks: 28
Ach so, dann probier ich denn ganzen Tag hier umsonst herum wie man ein Fenster mit Mems öffnet xD


Kann man denn wenigstens die Größe von Fenstern ändern? ODer sie verschieben?
anonym110 is offline  
Old   #4
 
elite*gold: 0
Join Date: Oct 2008
Posts: 154
Received Thanks: 12
Ja dazu habe ich auch schon nen tool fertig ich bastel gerade aus langer weile ne gui dazu...
PHP Code:
#cs ----------------------------------------------------------------------------

 
AutoIt Version: 3.2.10.0
 Author
:         exit_Z, bitte nicht ändern :)

 
Script Function:
    
Zur einheitlichen erstellung eines Guild Wars Interface. Die Fenster in Guild Wars werden per Knopf druck an die jeweiligen vorgegebenen Positionen gesetzt.

#ce ----------------------------------------------------------------------------

Dim $PARTYPOSX, $PARTYPOSY, $PARTYSIZEX, $PARTYSIZEY, $EZoomA, $EZoomB, $MMAPPOSX, $MMAPPOSY, $MMAPSIZEX, $MMAPSIZEY, $CHESTPOSX, $CHESTPOSY, $ProcessID, $GameProcess, $HEROPOSX, $HEROPOSY
Dim $HEROSIZEX
, $HEROSIZEY, $INVENTARX, $INVENTARY, $MERCHANTPOSX, $MERCHANTPOSY, $MERCHANTSIZEX, $MERCHANTSIZEY, $dll,$ALLBAGX, $ALLBAGY, $GUILDPOSX,$GUILDPOSY,$GUILDSIZEX,$GUILDSIZEY
Dim $SKILLSPOSX
, $SKILLSPOSY, $SKILLSSIZEX, $SKILLSSIZEY

$dll 
= DllOpen("gpcomms.dll")

Func TextWriteLine($dll, $text, $ObjectNumber = 1, $PosX = 15, $PosY = 15, $SizeX = 600, $SizeY = 300, $TextColor = 0x9CFF00, $TextTrans = 455, $BlackBackground = 0, $FontSize = 18, $TextBold = 1)
    If 
$TextTrans > 255 Then $TextTrans = 255
    
If $TextTrans < 0 Then $TextTrans = 0
    $colorges 
= $TextColor + $TextTrans * 0x01000000
    
If $dll = -1 Then
        SetError
(1)
        Return (-
1)
    EndIf
    
$return = DllCall($dll, "Int", "GPSL_SetTextLineData", "Int", $ObjectNumber, "ushort", $PosX, "ushort", $PosY, "Str", $text, "Int", $colorges, "Int", $BlackBackground, "Int", $FontSize, "Int", $TextBold, "Int", 1)
    If @
error > 0 Or $return = 0 Then
        SetError
(1)
        Return (-
1)
    EndIf
    
$return = DllCall($dll, "Int", "GPSL_ShowText", "Int", $ObjectNumber, "Int", 1)
    If @
error > 0 Or $return = 0 Then
        SetError
(1)
        Return (-
1)
    EndIf
EndFunc

Func _ShowInfo
($Info, $TimeS)
    For 
$Time = 0 To $TimeS Step 1
        Sleep
(150)
        
$c = 0xFFFFFF
        TextWriteLine
($dll, "Information Center", 3, 0, 0, 0, 0, $c)
        
        
$c = 0xFF0000
        TextWriteLine
($dll, "[ " & $Info & " ]", 4, 300, 246, 0, 0, $c)

    
Next
    TextWriteLine
($dll, "                                                   ", 3, 0, 0, 0, 0, $c)
    
TextWriteLine($dll, "                                                   ", 4, 300, 246, 0, 0, $c)
    Return (
1)
EndFunc

Func _checkRead
()
$PARTYPOSX = 0xa0137c
$PARTYPOSY 
= 0xa01380
$PARTYSIZEX 
= 0xa01384
$PARTYSIZEY 
= 0xa01388

$EZoomA 
= 0xa0439b
$EZoomB 
= 0xa0439a

$MMAPPOSX 
= 0xa01308
$MMAPPOSY 
= 0xa01304
$MMAPSIZEX 
= 0xa01310
$MMAPSIZEY 
= 0xa0130c

$CHESTPOSX 
= 0xa012cc
$CHESTPOSY 
= 0xa012c8

$HEROPOSX 
= 0xa01228
$HEROPOSY 
= 0xa0122c
$HEROSIZEX 
= 0xa01234
$HEROSIZEY 
= 0xa01230

$INVENTARX 
= 0xa012b4
$INVENTARY 
= 0xa012b4

$ALLBAGX 
= 0xa012dc
$ALLBAGY 
= 0xa012e0

$MERCHANTPOSX 
= 0xa014f8
$MERCHANTPOSY 
= 0xa014fc
$MERCHANTSIZEX 
= 0xa01500
$MERCHANTSIZEY 
= 0xa01504

$GUILDPOSX 
= 0xa01294
$GUILDPOSY 
= 0xa01298
$GUILDSIZEX 
= 0xa0128c
$GUILDSIZEY 
= 0xa01290

$SKILLSPOSX 
= 0xa01250
$SKILLSPOSY 
= 0xa01254
$SKILLSSIZEX 
= 0xa01258
$SKILLSSIZEY 
= 0xa0125c

$ProcessID 
= ProcessExists("Gw.exe")
$GameProcess = _MemoryOpen($ProcessID)
EndFunc

func _checkWrite
()
        
_checkRead()
    
$PARTYPOSX_  = 1145538853
    $PARTYPOSY_  
= 1140170274
    $PARTYSIZEX_ 
= 1149643436
     $PARTYSIZEY_ 
= 1144008900
    
    $EZoomA_    
= 68
    $EZoomB_    
= 17467
    
    $MMAPPOSX_     
= 1130861130
    $MMAPPOSY_     
= 1135437726
    $MMAPSIZEX_ 
= 1143993296
    $MMAPSIZEY_ 
= 1148502795
    
    $HEROPOSX_     
= 1142515616
    $HEROPOSY_     
= 3233209246
    $HEROSIZEX_ 
= 1136868557
    $HEROSIZEY_ 
= 1148331155
    
    $CHESTPOSX_ 
= 1138297907
    $CHESTPOSY_ 
= 1145804118

    $INVENTARX_ 
= 1145351607
    $INVENTARY_ 
= 1145351607

    $MERCHANTPOSX_     
= 1140379453
    $MERCHANTPOSY_     
= 1064554496
    $MERCHANTSIZEX_ 
= 1148721250
    $MERCHANTSIZEY_ 
= 1144071315
    
    $ALLBAGX_ 
= 3261296064
    $ALLBAGY_ 
= 1126061398
    
    $GUILDPOSX_ 
= 1143339494
    $GUILDPOSY_ 
= 1144040108
    $GUILDSIZEX_ 
= 1131482164
    $GUILDSIZEY_ 
= 1064554133
    
    $SKILLSPOSX_ 
= 3259124006
    $SKILLSPOSY_ 
= 1072942741
    $SKILLSSIZEX_ 
= 1134712153
    $SKILLSSIZEY_ 
= 1144086918
    
    _MemoryWrite
($SKILLSPOSX, $GameProcess, $SKILLSPOSX_)
    
_MemoryWrite($SKILLSPOSY, $GameProcess, $SKILLSPOSY_)
    
_MemoryWrite($SKILLSSIZEX, $GameProcess, $SKILLSSIZEX_)
    
_MemoryWrite($SKILLSSIZEY, $GameProcess, $SKILLSSIZEY_)

    
_MemoryWrite($GUILDPOSX, $GameProcess, $GUILDPOSX_)
    
_MemoryWrite($GUILDPOSY, $GameProcess, $GUILDPOSY_)
    
_MemoryWrite($GUILDSIZEX, $GameProcess, $GUILDSIZEX_)
    
_MemoryWrite($GUILDSIZEY, $GameProcess, $GUILDSIZEY_)
    
    
_MemoryWrite($PARTYPOSX, $GameProcess, $PARTYPOSX_)
    
_MemoryWrite($PARTYPOSY, $GameProcess, $PARTYPOSY_)
    
_MemoryWrite($PARTYSIZEX, $GameProcess, $PARTYSIZEX_)
    
_MemoryWrite($PARTYSIZEY, $GameProcess, $PARTYSIZEY_)
    
    
_MemoryWrite($MMAPPOSX, $GameProcess, $MMAPPOSX_)
    
_MemoryWrite($MMAPPOSY, $GameProcess, $MMAPPOSY_)
    
_MemoryWrite($MMAPSIZEX, $GameProcess, $MMAPSIZEX_)
    
_MemoryWrite($MMAPSIZEY, $GameProcess, $MMAPSIZEY_)

    
_MemoryWrite($HEROPOSX, $GameProcess, $HEROPOSX_)
    
_MemoryWrite($HEROPOSY, $GameProcess, $HEROPOSY_)
    
_MemoryWrite($HEROSIZEX, $GameProcess, $HEROSIZEX_)
    
_MemoryWrite($HEROSIZEY, $GameProcess, $HEROSIZEY_)
    
    
_MemoryWrite($MERCHANTPOSX, $GameProcess, $MERCHANTPOSX_)
    
_MemoryWrite($MERCHANTPOSY, $GameProcess, $MERCHANTPOSY_)
    
_MemoryWrite($MERCHANTSIZEX, $GameProcess, $MERCHANTSIZEX_)
    
_MemoryWrite($MERCHANTSIZEY, $GameProcess, $MERCHANTSIZEY_)
    
    
_MemoryWrite($CHESTPOSX, $GameProcess, $CHESTPOSX_)
    
_MemoryWrite($CHESTPOSY, $GameProcess, $CHESTPOSY_)

    
_MemoryWrite($INVENTARX, $GameProcess, $INVENTARX_)
    
_MemoryWrite($INVENTARY, $GameProcess, $INVENTARY_)
    
    
_MemoryWrite($EZoomA, $GameProcess, $EZoomA_)
    
_MemoryWrite($EZoomB, $GameProcess, $EZoomB_)
    
    
_MemoryWrite($ALLBAGX, $GameProcess, $ALLBAGX_)
    
_MemoryWrite($ALLBAGY, $GameProcess, $ALLBAGY_)
    
    
_Memoryclose($GameProcess)
EndFunc

Func _setBotInterface
()
WinActivate("Guild Wars")
WinWaitActive("Guild Wars")
WinMove("Guild Wars","",0,0,1024,768) 
WinActivate("Guild Wars")
Sleep(1500)
    
_ShowInfo("Einstellungen für den das Bot Interface werden gesetzt", 25)
    
_checkWrite()
    
_ShowInfo("Bot Interface Einstellungen sind Fertig", 25)
    
Sleep(500)
    Exit
EndFunc

HotKeySet
("{F1}","_setBotInterface")

traytip("Bot Interface", "Setzt die Einstellungen für das Bot Interface bitte drücken sie F1 zum Starten der Funktion", 50)

while 
1
sleep
(60)    
WEnd 
exit_Z is offline  
Old   #5
 
elite*gold: 602
Join Date: Jun 2008
Posts: 123
Received Thanks: 28
Ich versteh nicht, was macht das Tool denn?
anonym110 is offline  
Old   #6
 
elite*gold: 0
Join Date: Sep 2006
Posts: 110
Received Thanks: 2
Quote:
Originally Posted by anonym110 View Post
Ich versteh nicht, was macht das Tool denn?
-.- schau es dir doch an.. es verändert größen von fenstern... sodas du die jetzt über das prog. fest einstellen kanns und nichmehr das per hand machen musst
Borega is offline  
Old   #7
 
elite*gold: 0
Join Date: Oct 2008
Posts: 154
Received Thanks: 12
xD Das doch sowas wo nach du gefragt hast ... eyey wenn du schon so anfängst glaube ich nich das du weißt wofür was steht^^
exit_Z is offline  
Reply


Similar Threads Similar Threads
[FRAGE] Hacks auf mehreren Fenstern
06/27/2010 - Metin2 - 0 Replies
hallo ich habe eine Frage: Wie kann ich den Multihack von Gexx auf mehreren Easymetin Fenstern laufen lassen? Immer wenn ich das versuche, beziehen sich die aufgemachten Hacks nur auf ein Fenster. Also einer der Drei charakter hackt, die anderen 2 nicht. Kann mir da jemand weiterhelfen?
2 Bots in 2 Fenstern?
05/22/2010 - Nostale - 4 Replies
Ich wollte mal wissen ob ich 2 dieselben Bots für 2 Accounts gleichzeitig laufen lassen kann, und wenn ja wie?
Title von Guild Wars Fenstern
01/03/2010 - GW Bots - 2 Replies
Hi, ich versuche gerade die letzten Züge des Winterevents zu nutzen und mit mehrer Accounts gleichzeitig den Polar-Bot von Syc0n (link) zu nutzen. Das hat mir 3 Accounts auch wunderbar funktioniert, die ich mit dem Allbekannten Multiclient 2.2 geöffnet habe. Diese waren alles mit dem Multiclientpatch von der gwca-source page gefixt. Nun hätte ich ihn gerne aber mit 5 Accounts laufen, theoretisch wäre dass mit Multiaccount auch kein Problem, allerdings schaffe ich es nicht die letzten...
FISCHEN mit 2 Fenstern?
09/09/2008 - Metin2 - 21 Replies
nein es ist kein "kann man fischingbot im Hintergrund laufen lassen?" thread -> aso weiterlesen Da die Anfrage gekommen ist ob man wohl mit 2 Chars gleichzeitig angeln kann aufm gleichen PC frage ich hier mal nach wie realisierbar das ist und vor allem obs jemand schon gemacht hat. Ich bettle nicht um Codes möchte nur mal kommentar von den profis hören. es gibt ja 2 möglichkeiten mit 2 chars zu fischen: 1. ganz schnell die fenster hin und herwechseln 2. zwei window-mode fenster offen ...



All times are GMT +2. The time now is 10:36.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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