Just sharing my own World Quest Bot for PW International - Neverfall (Version 2.0.7.2).
Unlike Jawq by Shareen, this is not made to support multiple Game Clients in a single run, but you can run it multiple times and attach to each Game Client.
Have fun World Questing!
^_^
HZD (v1.01 and v1.0.2)
*Removed*
HZD (v2.0.1) and (v2.0.2)
*Removed*
HZD (v2.0.3)
*Removed*
HZD (v2.0.4)
*Removed*
config.ini
Notes:
- Very important to reduce the font size to 6 for more digits in input box
- Change the necessary values based on your PW version
Code:
[Game] Title=Perfect World International: Eclipse Folder=C:\Program Files(x86)\Arc\PWI_En\element Exe=elementclient.exe [Main] Title=HZD Version=2.0.5 Font_Size=6.5 Font_Style=Comic Sans MS LastGUIX=-1 LastGUIY=-1 [Hunt] [Mobs] [Farm] [Resource] [Skills] [Auto Rest] [Auto Escape] [Repair] [Items] [Pet Support]
HZD (v2.0.5)
Notes:
- "Auto World Quest check box" should be checked before clicking the "Start button".
- Due to lag or slow connection, the bot just stops because it is not detecting any quest item in bank. Added key in timeouts.ini WQInvCheck and WQAccept (values are in milliseconds) for delay in lookup of quest items and Talking to NPC.
- Zip file includes executable bot file, and the following updated configuration files: config.ini timeouts.ini, game.ini and worldquest.ini
- Bug - restarts world quest instantly after it is done (trying to fix)
- Logout
- SelectPlayer 'Player Name' (without the quotes)
- SelectNPC 'NPC Name' (without the quotes)
- UseItem 'Item Name' (without the quotes)
- PickUp 'Item Name' (without the quotes)
- Dig 'Item Name' (without the quotes)
- UseSkill 'Skill Name', 'Skill Type' (without the quotes. Skill Type Options: "Active, Genie, Item")
- AutoAttack 'Monster Name' (without the quotes)
- FindNPC 'NPC Name' (without the quotes)
- FlyOn
- FlyOff
- FlyVert 'Altitude' (without the quotes)
- Enter_Reflection
- Exit_Reflection
- _DailySignIn
Step by Step
By Pass Arc
- Go to Game Patcher
- Create Shortcut
- Add lines to shortcut properties
Run Game Client
- Update Game By Patcher
- Select Preferred Server
- Login
- Select Character
Modifying Config
- Open config.ini
- Edit Config.ini by adding/editing the corresponding Title and Exe values
Run the Bot Program
- Open HerbaliZin program
- Log in your preferred toon (if havent log any toon yet) and Press Connect
- Check Auto World Quest and Press Start
Auto Avoid
To turn off Auto-Avoid, add these lines inside the "config.ini" file.
Please be noted that even if you turn-off auto-avoid and your bot detected one of my player-ids, it will still trigger auto-avoid.
Please be noted that even if you turn-off auto-avoid and your bot detected one of my player-ids, it will still trigger auto-avoid.
Code:
[Avoid] Flag=0
HZD v2.0.7.2
As per ArcherLite's Request
Same as v2.0.6
Same as v2.0.6
Offsets (as per Client v1038)
These should be reviewed with ReClass 2015.
Code:
[Address] Base=0x00E7D398 SendPacket=0x00843AD0 AutoPath=0x0040A600 ActionStart=0x004E6FB0 ActionStop=0x004E8080 Move=0x004EC720 Gather=0x004D5980 CastSkill=0x004E4B90 RegAttack=0x004D0D80 Follow= [Game] Base=0x1C [Instance] Address=0x7A8 Base=0x1C ID=0x94 [Character] Base=0x34 ID=0x4B8 Name=0x80C Class=0x810 MoveMode=0x81C CharState=0x898 Freeze=0x1082 Level=0x4C4 HP=0x4CC MaxHP=0x520 MP=0x4D0 MaxMP=0x524 EXP=0x4D4 VIT=0x510 MAG=0x514 STR=0x518 DEX=0x51C SPIRIT=0x4D8 Coins=0x65C FlySpeed=0x53C FlyerID=0x6AC Chi=0x4E0 MaxChi=0x5A0 Casting=0x8F8 CastTarget=0x8FC Target=0x638 Range=0x550 X=0x3C Y=0x44 Z=0x40 [Buffs] List=0x390 Count=0x39C [Skills] List=0x1710 Count=0x1714 ID=0x8 Level=0xC Cooldown=0x14 [Passive] List=0x1728 Count=0x172C [Genie Skills] List=0x1740 Count=0x1744 ID=0x8 Level=0xC Cooldown=0x14 [Item Skills] List=0x1758 Count=0x175C [Genie] Base=0x1434 ID=0x8 Stamina=0xB8 [Action] Base=0x16E4 Flag=0x24 [Pet] Base=0x16FC ID=0x64 HP=0x38 MaxHP=0x10C [Pet Cage] Count=0xC Index=0x8 List=0x10 Type=0x8 ItemID=0xC EggID=0x14 Level=0x24 Name=0x34 HP=0x38 MaxHP=0x10C [Inventory] Base=0x1280 Count=0x14 List=0xC ID=0xC Desc=0x4C Stack=0x14 MaxStack=0x18 Selling=0x1C Buying=0x20 Dur=0x74 MaxDur=0x78 Refine=0x90 [Environment] Base=0x1C [Players] Base=0x1C Count=0x18 List=0x98 [NPC] Base=0x20 Count=0x18 List=0x5C ID=0x114 SN=0x11C Name=0x260 Level=0x120 Special=0x250 X=0x3C Y=0x44 Z=0x40 MoveMode=0x2B8 Target=0x2EC HP=0x128 MaxHP=0x17C [Items] Base=0x24 Count=0x14 List=0x1C ID=0x114 SN=0x110 Type=0x150 Name=0x164 X=0x3C Y=0x44 Z=0x40 [Quest] Base=0x16EC Count=0x0 List=0x8 [OPCODE] BASE=A1(.{8})8B48.{2}5332DBE8.{8}8B40.{2}85C0 PACKET=6AFF68.{8}64A1000000005083EC18535657A1.{8}33C4508D4424.{2}64A3000000008BF96A07 AUTOPATH=6AFF68.{8}64A1000000005083EC205356A1.{8}33C4508D44242C ACTIONSTART=6AFF68.{8}64A1000000005056A1.{8}33C4508D44240864A3000000008BF18B44241883F813 MOVE=8B44240883EC2453568BF1578B7C2434897E2CD900D95E20 ACTIONSTOP=53568B74241085F68BD975075E32C05BC20C00558B6C241055 GATHER=55578BF98B87.{8}C1E807A8010F85.{8}E8.{8}84C00F85.{8}8B6C240C85ED0F84.{8}8BCD CAST=53566A048BF1E8.{8}8B8E.{8}83C40485C974076A02E8 REGATTACK=558B6C240885ED578BF9741F3BAF.{8}7417A1.{8}8B481C8B491C6A0155E8.{8}85C0
Updates
Thanks for the feed backs.
Attached guide on how to setup Auto Farm options of the HZD bot app. (Download the Farm Setup.zip from attachments)
Attached guide on how to setup Auto Farm options of the HZD bot app. (Download the Farm Setup.zip from attachments)
ReClass for comparing old offsets
- Get ReClass 2015 here
- Get PWI 978 ReClass saved file here
- Open PWI Client and logon into game
- Open ReClass 2015 with administration rights.
- Click Select Button and choose elementclient.exe
- Click Open Button and choose PWI 978.reclass
- Compare PWI client and ReClass values and update your offsets accordingly
---