PDA

View Full Version : [Release]ZcPWBotv0.1.beta[Memory PerfectWorld Bot][MY-EN only]


crovex
21st February 2008, 15:03
Added v0.21
Read Readme for changelog.
Goto Page 2 for mystikfox micromacro bot.

ZcPWBot v0.1.beta
==============

Features:
---------
* Memory target desired monster
* Select 2 monster,by ID,to kill
* Auto Kill After targeting
* Unfocused botting,bot while minimised

Instructions:
-------------
* Run PW>>Log In>>Move to bot spot
* Run ZcPWBot
* Click Settings>>Set auto Skills(MUST start with a skill to engage)>>SAVE
* Click Get Mob ID
* Go in game,find 2 monsters you want to kill repeatively
* Click/Target one of them and press F11
* Select one other monster and press F11
* Press F9 to toggle start and stop

ZcPWBot is a full memory bot and its a trail version,full version will most likely not be release.
Hope this give you an insight of memory botting,this is the 1st memory bot i ever made in 5-6 games.

This is the closes to chinese bots,i guess it uses the same method as its the easiest.

Bot Runs on MY-EN only,tested on 1024x768 window mode(doesnt matter),on EP and WR.

Auto Revive and return is possible but will not be release.

Hope you enjoy this release,thank me if it helped you.
Sry for those on other servers,try not to beg for bot for them.

Feel Free to post any bugs,there maybe better releases.

ZcPWBot is programmed in AutoIt v3 by Zevorc.
-Zevorc/Crovex

Lisa
21st February 2008, 15:07
ZcPWBotv0.1.rar (304.6 KB) approved.

spellchecker
21st February 2008, 22:08
can you make loot plz = )) it will be more better

crovex
22nd February 2008, 01:12
by pasting this into the ZcConfig.ini enables you to loot.
Open .ini in notepad
[Auto Loot]
AutoLoot=1
AutoLootKey={F3}
AutoLootFreq=4

Change keys/freq accordingly.Autopot u can use the bobby 1,next ver may include them to work on minimised pw.

Internal
22nd February 2008, 06:01
Has anyone tested this on any of the private servers?

crovex
22nd February 2008, 14:03
most likely not work on private servers

spellchecker
22nd February 2008, 16:11
Download and change you standart to this and your bot will autoloot on key F4 and use hp pots on key f1 and mp on f2;)

crovex
22nd February 2008, 17:46
sry,autopot not included in this.Here a autopot v1.6

pulicasculata
23rd February 2008, 08:23
tested on PW Europe.. it works!

great job m8

if it could only walk throu objects.. (it gets stuck if there are big threes around)

brandonleow
23rd February 2008, 11:21
i'm having a prob with this.. i can run it everything is fine until it finds a new target. after it finds a new target to hit it says wrong target and it wun atk.. why?

crovex
23rd February 2008, 16:57
i cant solve wrong target bug , u have to use a skill first to engage then norm att

KontooD
29th February 2008, 22:49
can i use on PFW Thailand?

Xargrr
1st March 2008, 13:50
It should have pick up option tho :(

crovex
4th March 2008, 01:45
Added v0.21 have autoloot,buff,etc

Xargrr
4th March 2008, 02:44
Can you add 3rd mob ID? :)

mystikfox
4th March 2008, 03:02
crovex: I don't think your bot handles multi-clients, but doing so wouldn't be too hard. All you have to do to open a second client is change the window title of the first one (setWindowText(...)), and I think AutoIT supports this.

For my PW bot, I have it select "Element Client", then change it's window title to "Element Client (PW bot)". Now a second client can be opened, and is ready for a second bot to attach to it.

daggerass
4th March 2008, 06:18
@ mystikfox

is it possible that your bot can work in other countries like pw vietnam, or pw ph? if possible please give me a tutorial also a hint on what program should i use to edit the pw.lua. thnx

Xargrr
4th March 2008, 07:02
Ok, so we're waiting for approve :)

Lisa
4th March 2008, 15:04
ZcPWBotv0.21.rar (310.1 KB) approved.

mystikfox
4th March 2008, 15:32
daggerass: I removed the script because it had some major bugs with it, and is currently being re-tested now. Also, crovix provided me with some information, and I told him I would not release any of it without his permission, so until he says it's OK I won't be re-posting it here. And yes, it can work on other clients, but you would probably have to find the pointers and offsets for that client.

mikhailfake
4th March 2008, 19:11
i tried it on PW ph and not works he only stand up and do nothing

Xargrr
4th March 2008, 20:35
And Autopot in this bot would be nice, cuz when I minimalize game it doesnt work for me :/

crovex
5th March 2008, 15:48
Sure you can post your bot.

mystikfox
6th March 2008, 01:05
OK, everything needed is included. Extract it, then go to micromacro/scripts/ and open pw.profile1.lua in notepad. This is your settings file for profile 1 (there's 2 profiles -- this is for keeping different settings for 2 clients). Change all the hotkeys, the potion use amounts (if you want), and buff timers. The "buffs" are anything you want to have cast/use every x seconds (or minutes). Profile 1, for example, is setup to use pet food and pet heal. If you don't know what something in the profiles do, then read the comments.

Now open and log into PW. Then open micromacro/micromacro.exe. Type "pw.lua" (without quotes) into the prompt and press enter. It should now ask you for a profile, just press 1 on your keyboard to select profile 1 (not the numpad--those don't work). Now go back to PW and select a monster, then press INSERT. You should see on the MicroMacro window that it has added it to the list. Keep doing this for each monster. You should add the aggressive monsters first (as it'll give them higher priority in your attack list). Once you are done, press the HOME key and everything should be fully automated from here on in. You can press the END button to pause.

You'll notice your client's window name change to something like "Element Client [12345678]". This adds a unique ID to the window's title, which allows you to A) open a second client, and B) tell which window is which if you want to open a second client.


Multi-Client botting
You can now open a second PW client, and a second MicroMacro. First make sure that profile 2 is configured the ay you want (you COULD use profile 1 if it has the same desired settings). Now that you have more than 1 client open, MicroMacro detects that and asks you to choose which window to attach to. Choose the one that doesn't have the unique ID in the window title already.
1 : Element Client [21436587]
2 : Element Client [12345678] [12345678]

^ Example, you'd want to press 1 here. I'm going to make it less confusing in the next version. Additionally, the resume/pause keys will be PAGE UP and PAGE DOWN if you loaded profile 2.



Now be careful guys. Within 1 day, my friend has been bothered by a GM twice, and I have received a visit once. I'm still working on a warning method that will make a beep when a GM is trying to talk to you.

If you have problems, POST YOUR LOG.TXT in the micromacro folder or I can't help you. If it's a bunch of memory read or write errors, just the first few will be sufficient.


YOU MUST UPDATE THE STATICBASE_PTR! See this post (http://www.mpcforum.com/showpost.php?p=2052897&postcount=32) for more information.

Xargrr
6th March 2008, 09:22
Autopot doesn't work after this new update, can some1 fix it?

daggerass
6th March 2008, 10:37
@any mods

still w8ing for micromacro pw to be approved :P


@mystikfox
hopes it work for other country perfect world, ty.

Lisa
6th March 2008, 15:08
micromacro.with.pw.bot.zip (269.2 KB) approved.

m3m0
6th March 2008, 19:54
If you have problems, POST YOUR LOG.TXT in the micromacro folder or I can't help you. If it's a bunch of memory read or write errors, just the first few will be sufficient.
WARNING: Failure reading memory from 0x9ED8C8 at 0x3c0883bd in memoryReadUIntPtr(). Error code 299

Finding target... FAIL!

Xargrr
6th March 2008, 21:33
Yea same, cuz there is a new client...

mikhailfake
7th March 2008, 05:03
WARNING: Failure reading memory from 0xA6BC90 at 0x67001f in memoryReadUIntPtr(). Error code 998

Xargrr
7th March 2008, 17:18
Can someone make this bot for current game version? Also autopot... pls xd

mystikfox
8th March 2008, 03:13
My bot still works. You just need to edit one minor thing. Open pw.lua in notepad, and update your staticbase_ptr like so:

staticbase_ptr = 0x00903804;


That's it. It should work after this change.

EDIT: Still working on this...be patient.

0175129502
8th March 2008, 04:01
Errr ... Why My MicroMacro Just Attack One MOnster Only ... and Then he just standing do nothing ..??

mystikfox
8th March 2008, 06:04
Do you have the attack key set for a skill, or normal attack? For some reason, it screws up if you don't lead with a skill.

crovex
8th March 2008, 06:23
Features:
1)Jump hack
2)Zoom Hack
3)Multi-Client
4)Launcher bypass
5)Pwprotector bypass

How 2 use:
1)Unrar
2)Copy .exe into perfectworld element folder,rename and replace if you want.
3)Run elementclientZc.exe directly
Zevorc - Enjoy!

Edit: Dl can be found in new post

mystikfox
8th March 2008, 10:28
What does Pwprotector even do? Seems kind of useless to me, since it's not stopping the bot at all. Nice job though, crovex. I'll be using it for sure.

pulicasculata
8th March 2008, 10:55
just as a heads up thingy, micromacro w/o the update works on PW europe also.
great job m8,

one thing bothers me tho.. it wont pick up all items, playing WF here, so most times loot is out of range.

mystikfox
8th March 2008, 11:06
Yeah. Not much can be done about that. I am also playing as a Warefox. Usually within an hour, my inventory is full anyways.

But like I said, I've already been visited by a GM, so be very careful with this.

0175129502
8th March 2008, 14:02
Huuh ... i set attack key as "attack_key = key.VK_F2;" ..
And All in Perfect Condition ... But iT Still Stand Like Rock .. When i Click Monster iT Auto Attack Then ... T.T
it auto Attack WHen i Click Monster ..

mystikfox
8th March 2008, 14:38
Probably because you're using an outdated version, or because you're using the normal attack instead of leading with a skill?

0175129502
8th March 2008, 15:07
Ooo ... Do u Mean "attack_key = key.VK_F2;" Should Do Skill .. ??
Perfect WOrld MY support Or Not .. ???

mystikfox
9th March 2008, 00:34
Yes. F2 should be a skill. You can use a "combo skill" so that it first uses an actual skill, then follows with your normal attack.

0175129502
9th March 2008, 04:22
Yeah .. iT Same ... i Put F2 Kill .. But it just Attack One Monster Only ...
And i use PW Version 12 ... T,T ...
Maybe u Can Send Me your Script ...

crovex
9th March 2008, 17:16
mystikfox did u change the offsets too?the offsets for targeting mob also change they increased by 10.
it should be 903804 + 20 + a18 i did not test the script though.

mikhailfake
9th March 2008, 17:24
still the same i already changes it with this staticbase_ptr = 0x00903804; but still same happen

WARNING: Failure reading memory from 0xA6BC80 at 0x20 in memoryReadUIntPtr(). Error code 299

mystikfox
10th March 2008, 01:24
Just download the new script from here (http://solarimpact.servegame.com/phpBB3/viewtopic.php?f=3&t=44). And the newest copy of MicroMacro from here (http://solarimpact.servegame.com/downloads.php).

And yes, thanks crovex. Currently it's setup like so:

Base = 0x00903804
Character = -->Base + 0x20
Target = -->Character + 0xA18
HP = -->Character + 0x450
MP = -->Character + 0x4C7
Max HP = -->Character + 0x478
Max MP = -->Character + 0x47C


It appears that the HP and MP offsets did not change.

mikhailfake
10th March 2008, 20:42
still the same happen by way the im playing perfect world ph

mystikfox
11th March 2008, 03:55
still the same happen by way the im playing perfect world ph


Well there's your problem.

mikhailfake
11th March 2008, 12:48
so you mean that this bot is not working at perfect world phillipines?

what if i DL a malaysian client is it posible to work ?

mystikfox
11th March 2008, 21:37
Yes, it works perfectly for the Malaysian client. The only problem is that people report you as a bot too often, so I wouldn't leave it on overnight otherwise you're likely to get banned.

mikhailfake
12th March 2008, 02:44
can the malaysian client work on perfect world ph? and were can i DL it?

udn123
17th March 2008, 23:34
Hi,

thanks mystikfox for your programm, everything is working kinda fine.

I just got a small problem:

I am an archer and i am running out of mana when i allways attack with a skill. Is there any way for you to help me?

It would be just wounderful if i would be able to attack with the normal way, just shooting an arrow

thank you

slitherin
18th March 2008, 10:44
i'm having a prob with this.. i can run it everything is fine until it finds a new target. after it finds a new target to hit it says wrong target and it wun atk.. why?

it seems that the bot wont attack if u use normal attack on new target because the hp bar is zero, what i do is to set the bot to attack using a low mp hitting skill 1st. that solve the problem. :cool:

tamiyanne22
18th March 2008, 18:31
is this work on PW philiipines?

tbs10
21st March 2008, 16:54
Hi, had try the script it works fine but only problem is i can't set a skill first before normal attack, when i put a combo, it just only use the first skill of the combo. Anyone have any idea how i can set it. Thank you very much

sunnybunny0007
25th March 2008, 02:47
works of Perfect Word Extreme private server but not PW malaysia

tbs10
25th March 2008, 07:04
It works on my-en, i tested it, its only i can't execute a skill n follow a normal attack even i put it as a combo, it still use the first skill only.

Hope bro mystic can help

safrie
11th September 2008, 13:17
cant use la this bot in PW my

boenb
19th September 2008, 13:24
Features:
1)Jump hack
2)Zoom Hack
3)Multi-Client
4)Launcher bypass
5)Pwprotector bypass

How 2 use:
1)Unrar
2)Copy .exe into perfectworld element folder,rename and replace if you want.
3)Run elementclientZc.exe directly
Zevorc - Enjoy!

Edit: Dl can be found in new post

hmm interesting

w00p00
20th November 2008, 12:04
Hmm can any1 tell my whi it dont get the ID it gets only 000000 -.-