elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   Perfect World (https://www.elitepvpers.com/forum/perfect-world/)
-   -   AggroBot v1.0 (https://www.elitepvpers.com/forum/perfect-world/110775-aggrobot-v1-0-a.html)

zevorc 01/19/2008 16:08

AggroBot v0.2
 
5 Attachment(s)
Hello,heres a bot i programmed in autoit.
<<<<<<<<<<<<<<<<<AggroBotv0.2<<<<<<<<<<<<<<<<<<<<< <<<<
Changelog:
Added a pixel based autotarget bot.
Change F9 to toggle start stop.
Added emergency stop {End}
fixed an auto buffing bug in v0.21

v0.23:Fixed some bugs,added mem tab which show some info,making an autopot next version.Note:Run element client be4 running this bot.

Feature AT:
1)Set ur own scan area wif a cool red box indictor(Got the idea from a guy in autoit forum)
2)set ur own shade variation
3)Set ur own step(To Skip pixels)
4)Set own colour
5)Set own offset to click

Instructions:
1)Edit AT settings(Click set scan area,use hotkeys 9 to set top left corner and 0 to set btm right corner.Experiment wif it to see wat it means)
2)Save Setting
3)Enable AT(Note:When Enabled,bot is not running)(HotKey F10)
4)Start Bot(Hotkey F9)
F11 toggle visible scan area
Note:Disable character name and enable monster name.
Its not perfect,can be very buggy.It can be hard to use so juz ask any questions.
pixel bot may nt be good but in games like 2moons pixel bots are good(even edit models of monsters for easy pixel searching)

Note:If it does not work rmb to calibrate,go in game click a mob then press insert key.

Best used wif the zoom hack,viewed from the top.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<


<<<<<<AggroBot v0.1<<<<<<<
Intro:
This bot basically pixel scan a color which appears when a monster is targeted,and react as it programmed to.When a monster is agressive to ur character,the bot would retaliate.


Features:
1)Auto retaliates agressive monsters.
2)Auto use of skills
3)Option to auto buff,loot,stop
4)Graphic interface

Instructions:
1)Run PW
2)Run AggroBot
3)Go settings>>calibrate>>press ins when a monster is targeted.
4)Edit ur settings and save
5)Edit ur skills settings and save
6)Press F9 to start F10 to stop.

I have yet to find a way to target a nearest monster,if you have plz share.
Feel free to post bugs,comments,advices.

Zevorc ,enjoy
<<<<<<<<<<<<<<<<<<<<<<<<<<

Edit:added source,juz share the edited work,make it a open source.
working on a pixel based autotarget bot since i know nuts about packets decrypting.

Man finally found the pointer to the player object(After 2 days),if any1 need it here:
8F71DC +20(Offset)
Some uses for it:+450(Offset)(Current Hp)
+478(MaxHp)
+454(CurrentMp)
+47c(MaxMp)
+464(Vigour) +many more diy
Can be used to make autopot etc.This addresses are for my-en ver.only.

EDIT:Added a much needed guide

glitchz 01/19/2008 17:49

Going to try this out seems clean accept for the trojin thanks for the bot
Edit:its clean and it works i thought it was a bot to walk around and kill stuff for you but it kills stuff only when things hit you or you click the monsters name
here is scan results:

Quote:

File AggroBotv0.1.rar received on 01.19.2008 17:44:55 (CET)
Current status: Loading ... queued waiting scanning finished NOT FOUND STOPPED
Result: 1/32 (3.13%)
Loading server information...
Your file is queued in position: 4.
Estimated start time is between 47 and 68 seconds.
Do not close the window until scan is complete.
The scanner that was processing your file is stopped at this moment, we are going to wait a few seconds to try to recover your result.
If you are waiting for more than five minutes you have to resend your file.
Your file is being scanned by VirusTotal in this moment,
results will be shown as they're generated.
Compact Compact
Print results Print results
Your file has expired or does not exists.
Service is stopped in this moments, your file is waiting to be scanned (position: ) for an undefined time.

Antivirus Version Last Update Result
AhnLab-V3 2008.1.19.10 2008.01.18 -
AntiVir 7.6.0.48 2008.01.18 -
Authentium 4.93.8 2008.01.19 -
Avast 4.7.1098.0 2008.01.19 -
AVG 7.5.0.516 2008.01.18 -
BitDefender 7.2 2008.01.19 -
CAT-QuickHeal 9.00 2008.01.19 -
ClamAV 0.91.2 2008.01.19 -
DrWeb 4.44.0.09170 2008.01.19 -
eSafe 7.0.15.0 2008.01.16 suspicious Trojan/Worm
eTrust-Vet 31.3.5470 2008.01.18 -
Ewido 4.0 2008.01.19 -
FileAdvisor 1 2008.01.19 -
Fortinet 3.14.0.0 2008.01.19 -
F-Prot 4.4.2.54 2008.01.19 -
F-Secure 6.70.13260.0 2008.01.18 -
Ikarus T3.1.1.20 2008.01.19 -
Kaspersky 7.0.0.125 2008.01.19 -
McAfee 5211 2008.01.18 -
Microsoft 1.3109 2008.01.19 -
NOD32v2 2807 2008.01.19 -
Norman 5.80.02 2008.01.18 -
Panda 9.0.0.4 2008.01.19 -
Prevx1 V2 2008.01.19 -
Rising 20.27.50.00 2008.01.19 -
Sophos 4.24.0 2008.01.19 -
Sunbelt 2.2.907.0 2008.01.17 -
Symantec 10 2008.01.19 -
TheHacker 6.2.9.191 2008.01.18 -
VBA32 3.12.2.5 2008.01.19 -
VirusBuster 4.3.26:9 2008.01.18 -
Webwasher-Gateway 6.6.2 2008.01.18 -
Additional information
File size: 427266 bytes
MD5: 74e4033c07678c8fa5f984c650c45d90
SHA1: 57356a029a0e8b99f23093f448ae49559247e8b2
PEiD: -
packers: UPX
packers: PE_Patch.UPX, PE_Patch.UPX

manuela 01/19/2008 21:57

jotti says..

File: AggroBotv0.1.exe
Status: INFECTED/MALWARE
MD5: 1fbfb4c1e84e1f42c9ef9b4986bbe1f4
Packers detected: PE_PATCH.UPX
Bit9 reports: File not found

Scanner results
Scan taken on 19 Jan 2008 20:40:47 (GMT)
A-Squared Found nothing
AntiVir Found nothing
ArcaVir Found Worm.Sohanad.Aw
Avast Found nothing
AVG Antivirus Found nothing
BitDefender Found nothing
ClamAV Found nothing
CPsecure Found nothing
Dr.Web Found nothing
F-Prot Antivirus Found nothing
F-Secure Anti-Virus Found nothing
Fortinet Found nothing
Ikarus Found nothing
Kaspersky Anti-Virus Found nothing
NOD32 Found nothing
Norman Virus Control Found nothing
Panda Antivirus Found nothing
Rising Antivirus Found nothing
Sophos Antivirus Found nothing
VirusBuster Found nothing
VBA32 Found nothing
..............................

*imo* its clean, this one report is normal,if you play around with autoit,and .exe it,it uses some UPX Compression.
try it yourself,make a autoit,exe it,and check your trial,you would get the same.
but i would ask for the sourcecode,its somewhat slow..anyhow,did you use range 4 as scan? if yes,try a 16,this is way faster,and for the "next mob" part,you cant do that this way,its packet based,not pixel.
but a good try,
lots things to add,but its a base.

tokyotribe21 01/20/2008 01:28

only to aggro ?

zevorc 01/20/2008 10:05

Quote:

Originally Posted by manuela (Post 858132)
anyhow,did you use range 4 as scan? if yes,try a 16,this is way faster

i dont get u,i only used pixel search for detecting the monster info box when u click a mob,i never used any mem&packet reading functions in it.

And yes this bot only reacts to aggro monster unless u have another bot which auto targets monsters which now is not available yet.

Riei 01/21/2008 05:20

You should share the source... i think here in forum there're a lot of programmers who can improve it.

syron198 01/21/2008 09:30

what about making a group which trys to make a autoselect bot? Shouldn't be hard. It's better to make bots which are only attacking aggro mops. It would be pretty cool if we can create a group which is sitting around to find a way to get the mop packets and to find out the way to get them as a target! But any1 nice release.

manuela 01/21/2008 14:46

Quote:

Originally Posted by zevorc (Post 858776)
i dont get u,i only used pixel search for detecting the monster info box when u click a mob,i never used any mem&packet reading functions in it.

And yes this bot only reacts to aggro monster unless u have another bot which auto targets monsters which now is not available yet.

its the pixelrange, means every 4 or every 8,or even 16,
with such a large range,of a target scan,it doesnt need a pixel by pixel,its ok if its every 16,this making it act faster.
doesnt have todo anything with mem or packets,

the 2nd art is wrong,there r target bots aviable,they r based on mem-adress,and there is the prob,they wont work for the int,and only a few work for the my-ch,its tricky to change them,and aslong noone gets the int adresses,they wont show up for them(i play on mycn)

zevorc 01/21/2008 16:03

oic,the range i set at zero becoz the scan area is small and putting a high range may skip the desired pixel but it shouldnt be slow,it can scan a 1024x768 in 40-60 ms but may lag ur comp.Edit the source if u want.And yea nt avaliable mean nt available to my-int ver yet,still curious on what mem-address is it based on?monster locations?

manuela 01/21/2008 16:17

Quote:

Originally Posted by zevorc (Post 860652)
oic,the range i set at zero becoz the scan area is small and putting a high range may skip the desired pixel but it shouldnt be slow,it can scan a 1024x768 in 40-60 ms but may lag ur comp.Edit the source if u want.And yea nt avaliable mean nt available to my-int ver yet,still curious on what mem-address is it based on?monster locations?

they use the part for the screen,few examples,they notice a player in range and start looting(what they normaly not do at all,they get money by taming every 5.-10. mob),they notice mobs behind them
means,basicly if the screen "have to show up a mob" they notice this and use this,its pretty intresting,because with that base they made bots,without even need of a client.
basicly the bots r sometimes(not all but some,also for other games) acting like videocards,and get the same memory changes,and act very fast.

noticing mobs behind them is the most valuable point,because the memory knows it,the vid,already knows it aswell,but the screen cant see it,but if they turn,they would notice it immently.

they used another bot in the closed beta,what worked with radarcheck,(like 6.sense for AC) but this didnt work out well,way t slow.

the prob is,they talk to you,they even answer you,but they wont tell you how to get around the vality check,because they make money with selling this bots.the only bots what you could get atm,r cracked and work only for a couple of days..,very intresting is the work from bottmall,they dont have this game ,but some brains behind them,use very very complicatet routines.
(i dont comunitcate with the bottmall guys,but the bots they use,look at them,they r real intresting,even if the moneycheck more simple then on the PW chinese bots.)

tokyotribe21 01/21/2008 17:27

the source file unrar in the same folder ? thx

zevorc 01/21/2008 19:50

its up to u,if unrar into same folder it juz uses the same config.ini wif the .exe.
Added AggroBotv0.2

tokyotribe21 01/22/2008 11:29

=.= havin hard time download 0.2

Vigenere 01/23/2008 16:18

ehh.. can you explain how the program works? as in the follow?

zevorc 01/23/2008 16:35

ok...
1)The bot scan the mid-top part of the screen to find a colour which appears when u target a mob.
2)The bot retaliates(send skills keys) accordingly to settings.
3)With AutoTarget enabled,the bot scans an area defined by user to find a colour(Mob Name)then clicks it.
4)auto stop and buff is quite self explanatory

Check it out:
Can be used wif the auto target,turn on the NPC ID then off the mob name,then set pixel search colour to 16776960.props to arschkeks
[Only registered and activated users can see links. Click Here To Register...]

Mougly 01/23/2008 23:42

hello i've got a problem : i tried to set the scan area by clikin 9 and 0 but nothin happen and when i clik F11 the area appears not in PW but in windows on my desktop is it normal ?

And ive got another problem with the calibrate, i clik on a monster in game and press Insert but it says "Error unable to get client size, make sure client name is correct and pw isrunnin or try again" How must i do ?
Thanks

Kingpw 01/24/2008 00:07

1000 ppl have the same problem if you get kicked 2 the desktop back you cant click in the game. And thats the reason why many ppl dont can move out 2 the desktop if they play PW

sspenang 01/24/2008 00:47

The pixel scan (colour) seems not working well.. Can you make a guide (step by step) on how to use this bot? Thanks :)

zevorc 01/24/2008 03:00

@Mougly
it is not normal that the red box appears on the desktop,remember when pressing 9 1st then press 0 in game.
The unable to get client size problem may lies in ur client name is it the default "Element Client"?if not change it in settings and save.This would also affect the setting of scan area
@kingpw the bot can winactivate perfect world,that means when pw is unfocus it would automatically focus it but ur client name must be set right.
@sspenang i would work on a guide tdy,hopefully done by tml
Edit:Added the guide

Mougly 01/24/2008 07:53

okay i will try it this evening thanks for the guide :D

urgod 01/24/2008 14:08

anyone botted on Conquer online? it is like the same thing, the bot selects a color and targets it. activate a skill to commence attack, then trigger the pick up button. the bot repeats the process. i think someone could incorporate this feature in the current bot. as the current bot is nowhere near perfection and still need much work and fixes, i think the final solution for it is to reprogram.

even though this is a tough job, but the programmer came very far in this, all that pixel scan, color id, and skills ect ect.. but cant it scan the monster on the screen? because most monsters have their own unique color that cannot be found with the enviroment.

urgod 01/24/2008 14:17

sorry here is the example from conquer online. Conquer Slayer Bot v0.5. it selects the color and attacks the monster, i wonder if someone can make this adapt to PW even with the skills and auto heal incorporated.

zevorc 01/24/2008 15:02

Yea,reprogramming is a great way to remove unneeded code and optimise the script but i would do that later finish touching up all the functions 1st.

And the bot pixel detection is not meant for detecting various colours of monster but to detect the name of the monster which is the same for all.
However i do feel that the bot have many lag times.

sspenang 01/24/2008 17:06

Pls. check, I found that I have to re-input the value if I close and re-open the bot (seems that the bot doest read the value from the ini file). Also there will be error when I save if I enter only 1 skill hotkey on the AutoSkills page..^^

zevorc 01/24/2008 17:32

thx,i fixed that will post it on the next version.Yea the bot setting doesnt read from the .ini but the bot would function accordingly to config.ini next version would update for it to read.

Mougly 01/24/2008 21:50

Hi, i did all the steps of ur guid but the area stills comin on my desktop :) but it doesnt matter because i play in 1280x768 and the area is already configured.

But i have just a suggestion about the bot; is it possible to make random move when theres nothing on the screen ? Because the bot doesnt move until a monster comes in the area.

And can u explain us what is Shade variation and Skip pixel and Xin Yin?

Thanks zevorc :D

Kingpw 01/24/2008 22:57

the bot just works wiht aggro monsters ;) that means only the mobs who attacks you. Now the bot working on my computer 2 but i must play with window mod and 680x460 and i cant configure the scan area :Dits 2 big and goes 2 my desktop out

zevorc 01/25/2008 04:11

ok,the moving part maybe implemented after i found the pointers for char coords.

1)Shade Variation~The tolerance for it to detect the colour,when set higher it is easier to detect a colour.eg.the bot scans for red,it would also accept a slightly darker red if shade variation is high.

2)Skip Pixel~When this is set to zero it scans every single pixel in the scan area,when set to 4 it scan pixel every 4 pixel.This makes it faster in scanning but when set too high it causes inaccuracy.So set it ard 8 should be fine.

3)Xinc Yinc~When the bot scans an area,it detects the 1st pixel colour which is usually the 1st pixel of the monster name if the bot clicks on it directly it would miss the monster
as it clicks the name.X increase shifts the click more to the middle to click the mob.Y inc shift it downwards.

The red area is set to be always on top but when u minimise Pw it would appear on desktop.1 more thing when setting Coord1 and 2 wif hotkey 9 and 0 make sure pw is in focus.

sspenang 01/25/2008 12:23

If I try to save with only 1 skill.. Some error will appear:

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Pls. check..thanks

zevorc 01/25/2008 15:52

ok i fixed it i posted v0.23
v0.23 would fix this bug and the fixed the 1 that settings never update according to the .ini
Theres a little mem tab,it only for reading it not complete yet.
Currently working on a rework of this bot v0.3.new gui,script algor. may take some time.

leleo 01/26/2008 11:48

one more error

[Only registered and activated users can see links. Click Here To Register...]

congratz for great job

zevorc 01/26/2008 14:06

Run Pw 1st be4 the bot,or if ur client title is not "Element Client",edit config.ini in notepad to make ClientName match ur window title.The next version will just show this error in a nicer way.

jackstone 01/26/2008 16:39

Hi.zevorc.....How use Bot autoKill Monster?

leleo 01/26/2008 17:45

thx zevorc

glitchz 01/26/2008 20:39

edit:kk nvm link was a keylogger
thx leleo
re edit: was talking about another link being a keylogger aggrobot is 100%clean

leleo 01/26/2008 21:46

this is a keylogger

zevorc 01/27/2008 11:01

Huh?A keylogger?Its made in autoit may have false positive in ur anti vir

sspenang 01/27/2008 11:27

Some AntiVir will detect AutoIt scripts as trojans .. LOL

leleo 01/27/2008 13:54

aggrobot is clean, all scripts create in autoit the antivirus detect trojans, but is secure.

the keylogger is a link posted by glitchz ^^

glitchz 01/27/2008 14:28

no it was a link that i posted b4 it claimed to be a bot but was a keylogger sorry for the mix up


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

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