Register for your free account! | Forgot your password?

You last visited: Today at 19:51

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

 

[Release] GR Autolooter

Reply
 
Old   #271
 
elite*gold: 0
Join Date: Sep 2013
Posts: 55
Received Thanks: 41
Quote:
Originally Posted by buFFy! View Post
A working solution is posted, its your job to undertand it
I want to create it on my own, but I'm not a good programmer.
I understand only a little vb and that's 20 years ago.

If I use:

Code:
$finaladdr=_memoryread(_memoryscan($open,"FF 50 1C 85 C0 74 1B")-4,$open,"dword")+0x67
I get 103 as finaladdr. Think this is wrong isn´t it?

You must register and activate your account in order to view images.



kellerkind123456 is offline  
Old   #272
 
elite*gold: 0
Join Date: Aug 2011
Posts: 57
Received Thanks: 13
Assume that _memoryread works properly and our pattern is right - that means _memoryscan returns you the wrong result (pretty obvious right?) How to fix it?

Let's take a look at the function signature:
Code:
Func _memoryscan($ah_handle, $pattern, $after = False, $iv_addrstart = 01000000, $iv_addrend = 0x02000000, $step = 51200)
The interesting thing is scan range (addrstart to addrend)


xoraxax is offline  
Thanks
1 User
Old   #273
 
elite*gold: 0
Join Date: Sep 2013
Posts: 55
Received Thanks: 41
Quote:
Originally Posted by xoraxax View Post
Assume that _memoryread works properly and our pattern is right - that means _memoryscan returns you the wrong result (pretty obvious right?) How to fix it?

Let's take a look at the function signature:
Code:
Func _memoryscan($ah_handle, $pattern, $after = False, $iv_addrstart = 01000000, $iv_addrend = 0x02000000, $step = 51200)
The interesting thing is scan range (addrstart to addrend)
Yes, that was my thought too.
I´ve made a debug msgbox to see the values of the vars, the function "_MemoryScan" returns -3 and no address.

Again, one step further


Update:
Got it! Thank you.
"addrstart" to "addrend" in func _memoryscan was the key.
kellerkind123456 is offline  
Old   #274
 
elite*gold: 0
Join Date: Sep 2007
Posts: 23
Received Thanks: 5
so one nub question anyone got working script ?


sifkal is offline  
Old   #275
 
elite*gold: 0
Join Date: Aug 2011
Posts: 57
Received Thanks: 13
There is everything you need to make it by yourself. Even with comments.
xoraxax is offline  
Old   #276
 
elite*gold: 0
Join Date: Sep 2013
Posts: 55
Received Thanks: 41
Quote:
Originally Posted by sifkal View Post
so one nub question anyone got working script ?
Quote:
Originally Posted by xoraxax View Post
There is everything you need to make it by yourself. Even with comments.
Yes, it´s all here. I´m using since 10 days.
With the help of Buffy and Xoraxas I have created a running autolooter with Autoit.

This is the base program from Xoraxas:
Quote:
Originally Posted by xoraxax View Post
AutoIt

... and his last autolooter update before the last GW2 patch
Quote:
Originally Posted by xoraxax View Post

this stuff works for me now (assemble it with my last program)

Buffy gave this tip:
Quote:
Originally Posted by buFFy! View Post
Just do the following..
Code:
byte sigAsContext[] = { 0xFF, 0x50, 0x1C, 0x85, 0xC0, 0x74, 0x1B };

Xoraxax adapted it:
Quote:
Originally Posted by xoraxax View Post
This is what Buffy said:
Code:
$finaladdr=_memoryread(_memoryscan($open,"FF 50 1C 85 C0 74 1B")-4,$open,"dword")+0x67
Thank you, very usefull.

... and and gave me the last hint:
Quote:
Originally Posted by xoraxax View Post
Assume that _memoryread works properly and our pattern is right - that means _memoryscan returns you the wrong result (pretty obvious right?) How to fix it?

Let's take a look at the function signature:
Code:
Func _memoryscan($ah_handle, $pattern, $after = False, $iv_addrstart = 01000000, $iv_addrend = 0x02000000, $step = 51200)
--> The interesting thing is scan range (addrstart to addrend) <--
kellerkind123456 is offline  
Old   #277
 
elite*gold: 0
Join Date: Nov 2007
Posts: 91
Received Thanks: 1
awesome thx
torresmo01 is offline  
Old   #278
 
elite*gold: 0
Join Date: Jul 2011
Posts: 434
Received Thanks: 38
+++
Majin PaiN is offline  
Old   #279
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1
Received Thanks: 0
thk
longtianchi is offline  
Old   #280
 
elite*gold: 0
Join Date: Sep 2013
Posts: 55
Received Thanks: 41
As a thank you for the help here in the forum, I present you a working Autolooter.
If the lootaddress changes after an update, it can be adjusted in the GW2_Autoloot.ini.
The GW2_Autoloot.ini is created automatically after the first start of the program.

You can find the autoloot address with .
- Just kill a NPC, if it dropped loot search for the value BYTE 64 in Cheat Engine.
- Go away and search again for DECREASED VALUE.
- Go closer again to the loot and search again vor the EXACT VALUE 64
- Do the steps above again till you got a unique lootaddress
- Edit GW2_Autoloot.ini and change the "lootadress"

... have fun


Updated: 16.7.2014
kellerkind123456 is offline  
Thanks
4 Users
Old   #281
 
elite*gold: 0
Join Date: Aug 2011
Posts: 57
Received Thanks: 13
FF 51 20 C7 05 .. .. .. .. 00 00 00 00

This is a pattern for a chat flag (1 if chat is active, 0 otherwise)
xoraxax is offline  
Thanks
1 User
Old   #282
 
elite*gold: 0
Join Date: Dec 2012
Posts: 4,963
Received Thanks: 790
does it work ?
Tömaaaa is offline  
Old   #283
 
elite*gold: 0
Join Date: Aug 2011
Posts: 57
Received Thanks: 13
it does
xoraxax is offline  
Old   #284
 
elite*gold: 0
Join Date: Sep 2013
Posts: 55
Received Thanks: 41
New Lootaddress: 0x0151FF47
kellerkind123456 is offline  
Old   #285
 
elite*gold: 0
Join Date: Sep 2007
Posts: 23
Received Thanks: 5
ty


sifkal is offline  
Reply

Tags
autolooter, guildwars2, tool, utility



« Previous Thread | Next Thread »

Similar Threads
[HELP]Autolooter
i already found 2 autolooter and both arent working.. just wanna ask if any of you got the working autolooter program.. im not into CE just want to...
23 Replies - RF Online
Autolooter
Where do i get one?cus i cant find it anywhere.thanks for the help in advance:)
9 Replies - CO2 Main - Discussions / Questions
[release] Autopotter & Autolooter
"OMG noch mehr Bots? Gibts doch schon genug von !?" mir wayne, nehm kein crap von anderen, wenn dann lass ich mich von den Ideen inspirieren... ...
14 Replies - Metin2 Main - Discussions / Questions
AUtolooter
What is the savest and most effective autolooter? Or do i need to Download a Porxy to use just that one feature?
1 Replies - CO2 Main - Discussions / Questions
Autolooter?
hiho, wollte mal wissen, ob es einen Autolooter gibt, der wie bei Glider, die Mobs Lootet...?? mfG Snake2k
2 Replies - WoW Ask the Experts



All times are GMT +2. The time now is 19:51.


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

Support | Contact Us | FAQ | Advertising | Privacy Policy
Copyright ©2017 elitepvpers All Rights Reserved.