[RELEASE] Jawq (WQ bot for PWI)

05/18/2013 12:00 martmor#31
Quote:
Originally Posted by elitefox View Post
indonesia has patch new update it's match to international ver 678 ( if not wrong it reflection ) but WQ still book 1 to book 30

can anyone post data for international ver 678
for Jawq (WQ bot for PWI) or FlyWQ version 2.9

thx before ...
[Only registered and activated users can see links. Click Here To Register...]
05/19/2013 22:42 martmor#32
I have one question

If I try to change coordinates at the npcs template, nothing change at the bot. As example I tried to change the high between NPC 30 and 31 from 77 to 60 so I changed 770 to 600 but the char still fly on high 770. Is there an other template where coordinates are? I think yes but I did not found it?
05/20/2013 14:28 Shareen#33
Quote:
Is there an other template where coordinates are?
No, you are editing correct file and correct location.

Make sure you close and reopen bot after you complete editing as any additional files only get loaded at startup.

If using compiled version, editing *.ahk files will have no effect until new *.exe is compiled from modified sources.
05/20/2013 17:30 martmor#34
Quote:
Originally Posted by Shareen View Post
If using compiled version, editing *.ahk files will have no effect until new *.exe is compiled from modified sources.
This was it as I compiled the script. Thank you very much!
05/21/2013 03:52 martmor#35
If you want to start WQ (with start volume) if your char is not near the NPC Li Mengpai. (like me started always with FlyWQ with the char anywhere on the map) I added now some lines to the WQ bot that make it possible that you can start WQ if your char is anywhere on the Map..

With this change you can start the WQ (with begin volume) if your char is anywhere on the map. (just fly to a high that your char do not stuck at the begin). Your Char will fly up to high 77 to the start NPC Li Mengpai. There he land and the WQ will start. :)

The second change it that from Volume 30 to 31 he will fly at a high from 60 instead of 77. (I hope this is enough high, I did not tested it until now) :p :D Edit: Now tested and no problems. :)

How to use

download jawqexpan.zip
copy the file in the lib folder from your wq bot
extract the zip archive at the lib folder
if you start a compiled jawq wq bot, compile the jawq.exe new
restart the jawq.exe file

it is done, have fun

Thanks to Shareen for the nice Bot. :)
05/28/2013 22:43 elitefox#36
Quote:
Originally Posted by martmor View Post
If you want to start WQ (with start volume) if your char is not near the NPC Li Mengpai. (like me started always with FlyWQ with the char anywhere on the map) I added now some lines to the WQ bot that make it possible that you can start WQ if your char is anywhere on the Map..

With this change you can start the WQ (with begin volume) if your char is anywhere on the map. (just fly to a high that your char do not stuck at the begin). Your Char will fly up to high 77 to the start NPC Li Mengpai. There he land and the WQ will start. :)

The second change it that from Volume 30 to 31 he will fly at a high from 60 instead of 77. (I hope this is enough high, I did not tested it until now) :p :D Edit: Now tested and no problems. :)

How to use

download jawqexpan.zip
copy the file in the lib folder from your wq bot
extract the zip archive at the lib folder
if you start a compiled jawq wq bot, compile the jawq.exe new
restart the jawq.exe file

it is done, have fun

Thanks to Shareen for the nice Bot. :)
hi martmor i have off set it's working for FlyWQ 3.1 but it can't work for Jawq
can u give me fix data ?

WQing.ini
[main]
logActivities=0
[offsets]
realBaseAddress=0x00B8FBCC
SendPacketAddress=0x0069F9C0
playerCounterOffset=0x00000968
playerIntervalOffset=0x0000092C
questFunctionOffset=0x1130
questFunctionAddress=0x00778160
playerNameOffset=0x670
playerTransportModeOffset=0x684
playerFlySpdOffset=0x4F8
playerFlyMountOffset=0x598
playerXposOffset=0x3C
playerYposOffset=0x40
playerZposOffset=0x44
playerLvlOffset=0x48C
playerActionStructOffset=0x1128
baseOffset=0x1C
playerOffSet=0x34
playerInventoryOffset=0xDC8
playerInventoryQuestOffset=0xC
nameLengthOffset=0xFFFFFFF8
playerTargetIdOffset=0xBF8
npcIdOffset=0x120
sortedNpcListOffset=0x50
baseListsOffset=0x1C
npcListOffset=0x24

i try to write;

Jawq.ini
[main]
GameProcessName=elementclient.exe
LogMode=0
LogPath=logs/
DelayOnError=5000
MaxErrorRetries=5
[gui]
AnimateRemove=1
[offsets]
CallSendPacket=0x0069F9C0
CallIsQuestAvailable=0x00778160
BaseAddress=0x00B8FBCC
BaseOffset=0x1C
PlayerStruct=0x34
PlayerId=0x480
PlayerLevel=0x48C
PlayerName=0x670
PlayerTransportMode=0x684
PlayerFlyMountId=0x598
PlayerPositionX=0x3C
PlayerPositionZ=0x44
PlayerPositionY=0x40
PlayerTargetId=0xBF8
PlayerFreeze=0xC3E
PlayerQuestInventory=0xC
PlayerAction=0x1128
PlayerQuestList=0x1130
ItemId=0x110
Lists=0x1C
NpcList=0x24
NpcSortedList=0x50
NpcId=0x120

when run Jawq.ahk it good detect name lv status idle but when klik start it say Status: Critical error code:256 Intance Unhooked

at FlyWQ3.1 it working the data WQing.ini
05/29/2013 05:12 juliansian#37
Quote:
Originally Posted by elitefox View Post
hi martmor i have off set it's working for FlyWQ 3.1 but it can't work for Jawq
can u give me fix data ?

when run Jawq.ahk it good detect name lv status idle but when klik start it say Status: Critical error code:256 Intance Unhooked

at FlyWQ3.1 it working the data WQing.ini
please read [Only registered and activated users can see links. Click Here To Register...]

do not always ASK, could you read another post first?:D
06/20/2013 18:18 martmor#38
Hello

Until now I got these Offsets:

PlayerTransportMode: 0x690
playerTransportModeOffset=0x690

PlayerFlyMountId=0x59C
playerFlyMountOffset=0x59C

playerTargetIdOffset=0xc64

NameOffset: 67C
BaseAddress: C0C68C

The offsets are correct and I know it is not much but was much work for me.
06/21/2013 20:08 Shareen#39
Offsets for latest PWI release, 729:

CallSendPacket=0x006D8400
CallIsQuestAvailable=0x007D19C0
BaseAddress=0x00C0C68C
BaseOffset=0x1C
PlayerStruct=0x34
PlayerId=0x484
PlayerLevel=0x490
PlayerName=0x67C
PlayerTransportMode=0x690
PlayerFlyMountId=0x59C
PlayerPositionX=0x3C
PlayerPositionZ=0x40
PlayerPositionY=0x44
PlayerTargetId=0xC64
PlayerFreeze=0xC82
PlayerQuestInventory=0xE30
PlayerAction=0x126C
PlayerQuestList=0x1274
ItemId=0x08
Lists=0x1C
NpcList=0x24
NpcSortedList=0x58
NpcId=0x124

Copy/Paste into Jawq.ini, under section [offsets], replacing existing entries.

See wq-jawq translation table on page 1, to see how these can be used for WQ bot.
06/21/2013 21:51 martmor#40
Shareen you are the best, do you have an guide? I found some but at the others I had to much problems. (no clue how to find them)
06/29/2013 00:52 prodiac1#41
There's a new boat in the ocean just behind Archosaur. It had 4 free portals in it, one of them is to 1k. This is very close to the stop 28/29.

I'm trying to modify the npcs.apk to put in a fly stop at the location for the portal, so it stops there and drops in to portal, then proceeds flying from 1k. If we could that that, it would speed things up significanty. It has one for going to Tides too, so we could technically do the same thing from 30 -> 31/32/33 to shorten the flight in half.

I'm just not sure how to get this to work. Any advice?
07/01/2013 12:54 Shareen#42
Quote:
Originally Posted by prodiac1 View Post
There's a new boat in the ocean just behind Archosaur. It had 4 free portals in it, one of them is to 1k. This is very close to the stop 28/29.

I'm trying to modify the npcs.apk to put in a fly stop at the location for the portal, so it stops there and drops in to portal, then proceeds flying from 1k. If we could that that, it would speed things up significanty. It has one for going to Tides too, so we could technically do the same thing from 30 -> 31/32/33 to shorten the flight in half.

I'm just not sure how to get this to work. Any advice?
I'll look into it.

Using the portal to 1k on a ship near Arco is indeed much faster, but once there (completing 30), is there another ship near by to port you to lower parts of map?

Technically, flying back to Arco ship and porting would still be faster then flying to 31-33, but I'm just wondering if I missed any other portal ships?
07/02/2013 14:11 Hayden1988#43
Encountered some issues, the process could not continue without closing the NPC dialog. It just halts with a error code 2, i presume that's time-out. However, it will proceed if it is manually started again.

There was mention of some code to close the NPC dialog, will it be posted soon? If so, I can try to incorporate into the current code.

Encountered some issues, the process could not continue without closing the NPC dialog. It just halts with a error code 2, i presume that's time-out. However, it will proceed if it is manually started again.

There was mention of some code to close the NPC dialog, will it be posted soon? If so, I can try to incorporate into the current code.
07/02/2013 14:20 dumbfck#44
Oh yeah... I had said I would provide some code for that, hadn't I :o
I'll set some reminders to remind me to take a look soon lol.
07/02/2013 21:56 Shareen#45
Quote:
Originally Posted by Hayden1988 View Post
Encountered some issues, the process could not continue without closing the NPC dialog. It just halts with a error code 2, i presume that's time-out. However, it will proceed if it is manually started again.
Error code 2 is timeout, but I higly doubt that it's a result of a dialog window.

How often do you experience this?