Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 04:33

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

 

There is any way to detect alien death?

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2013
Posts: 4
Received Thanks: 0
Question There is any way to detect alien death?

Hi, i'm looking for any way which allow me (program) detect if alien was killed. I tried via reading game memory but there is problem. I found some address which tells me that alien is marked or not (that red **** around alien). But the problem is when i restart game address is changed. I tried to find pointer of this address but no result. Can anyone help me?

PS. Sory for bad english. i'm polish...



WesolyZiemniak is offline  
Old   #2
 
elite*gold: 0
Join Date: Jun 2015
Posts: 577
Received Thanks: 853
Quote:
Originally Posted by WesolyZiemniak View Post
Hi, i'm looking for any way which allow me (program) detect if alien was killed. I tried via reading game memory but there is problem. I found some address which tells me that alien is marked or not (that red **** around alien). But the problem is when i restart game address is changed. I tried to find pointer of this address but no result. Can anyone help me?

PS. Sory for bad english. i'm polish...
You can try creating a proxy which will read all the packets


ItsTequila is offline  
Thanks
1 User
Old   #3
 
elite*gold: 0
Join Date: Feb 2013
Posts: 4
Received Thanks: 0
I'm not so good programmer to do that
WesolyZiemniak is offline  
Old   #4

 
elite*gold: 0
Join Date: Mar 2013
Posts: 6,658
Received Thanks: 3,213
Could be possible with Imagesearch ^^

If the Red Circle is there NPC = Alive
If it isn't there NPC = dead

Not the best way but it should work.


Dr.Toni is offline  
Thanks
1 User
Old   #5
 
elite*gold: 0
Join Date: Nov 2013
Posts: 20
Received Thanks: 8
Ziemniak bota robisz?
xLikier is offline  
Old   #6
 
elite*gold: 0
Join Date: May 2012
Posts: 2,939
Received Thanks: 2,376
You can do it with the game client diary or you can check the ammo image as when you are ataking something it has a effect arround and when u dont attack it does not have it
This with imagesearch
skeith_sk8 is offline  
Thanks
1 User
Old   #7
 
elite*gold: 0
Join Date: Feb 2013
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by skeith_sk8 View Post
You can do it with the game client diary or you can check the ammo image as when you are ataking something it has a effect arround and when u dont attack it does not have it
This with imagesearch

Nice idea thanks, i'll check ammo amout via image search for now. But i really prefer via memoryread.

@xLikier

Już dawno zrobiony na boxy z podmianą plików w grze ale chcę dodać bicie alienków
WesolyZiemniak is offline  
Old   #8
 
elite*gold: 0
Join Date: Aug 2015
Posts: 722
Received Thanks: 1,148
Why not add ExternalInterface and after ShipDestroyedCmd or ShipRemovedCmd check id and then call JavaScript? You can create something like 'setDestroyed()', 'getDestroyed()' and using CEF/Gecko call these functions from your app. Swf calls setDestroyed and your app checks for getDestroyed every 0.5sec. It's not the best idea, but it's really easy to do.
Freshek is offline  
Thanks
3 Users
Old   #9
 
elite*gold: 93
Join Date: Oct 2012
Posts: 1,212
Received Thanks: 1,093
Quote:
Originally Posted by WesolyZiemniak View Post
Hi, i'm looking for any way which allow me (program) detect if alien was killed. I tried via reading game memory but there is problem. I found some address which tells me that alien is marked or not (that red **** around alien). But the problem is when i restart game address is changed. I tried to find pointer of this address but no result. Can anyone help me?

PS. Sory for bad english. i'm polish...
Something is clear for me , MemoryRead Don't worth in Flash player , the problem is here is that you must calculate the address (0x0000) every time you use a jump gate(not in all cases) or you reload the game!

use ExternalInterface and try what @Freshek Told you , it's very easy!

Quote:
Originally Posted by Dr.Toni. View Post
Could be possible with Imagesearch ^^

If the Red Circle is there NPC = Alive
If it isn't there NPC = dead

Not the best way but it should work.
There will be problems with another pixels!
~Demetrio~ is offline  
Thanks
1 User
Old   #10
 
elite*gold: 0
Join Date: Feb 2013
Posts: 4
Received Thanks: 0
I'll use PixelChecksum on laser ammo. For example, if it does not change for 2 seconds, it will be considered that the attack is over.
WesolyZiemniak is offline  
Old   #11
 
elite*gold: 93
Join Date: Oct 2012
Posts: 1,212
Received Thanks: 1,093
Quote:
Originally Posted by WesolyZiemniak View Post
I'll use PixelChecksum on laser ammo. For example, if it does not change for 2 seconds, it will be considered that the attack is over.
but even if the npc flees away the laser will continue in use. use 2 differents ways , red pixels and imagesearch for laser ammo.


~Demetrio~ is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
[Buying] Alien B93R, Alien M4A1, OTS Black night
hey guys, as mentioned in the title im looking for those 3 skins. Alien B93R and M4A1 and the OTS Black night. Looking for offers in GD, DX or...
0 Replies - Infestation Trading
[Release] Dragon city Alien Event ( GET Mars and alien dragon for FREE!!!)
Hello, Event ALien http://i.imgur.com/HRHSTNS.png Link updated: Proxy link: Dragon City Dragon City No - PRoxy...
24 Replies - Dragon City
[QUESTION]how can i detect with vb when alien die
any one have an visual basic script that can detect when a battleray is dead?(i mean if i am killing it, when exactly it explode, start counting),...
0 Replies - DarkOrbit
There is any way to perform auto release on death?
There is any way to perform auto release on death? (After you get died, to release your spirit and to begin the loop on DB-Bot) ?
0 Replies - SRO PServer Ask the Experts
Is there any way to take away death delay?
When monsters die, their corpses disappear in 5-6 seconds... is there any way to make this happen faster, or make them disappear instantly?
0 Replies - Dekaron



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


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

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