Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 16:07

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

Advertisement



Proof of Concept - A player treated as a NPC (thought to be "impossible")

Discussion on Proof of Concept - A player treated as a NPC (thought to be "impossible") within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
pcs_ffchen's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 24
Received Thanks: 49
Proof of Concept - A player treated as a NPC (thought to be "impossible")

Most people would think this is impossible, and although it took us very long to achieve this, it's finally been done.

Good bye normally spawned NPCs, no more ugly just simple-textured NPCs:

Our next major update will be completely replacing all of the NPCs we currently have with these more player-like NPCs.
pcs_ffchen is offline  
Thanks
12 Users
Old 05/31/2013, 04:46   #2
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Isn't that relative simple to do (simple as in not advanced; not time consuming)? xD I can think of a few ways to achieve this, but even so it's unique and again a very good job from your side. Looking forward to more!
Super Aids is offline  
Old 05/31/2013, 04:51   #3
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
Quote:
Originally Posted by Super Aids View Post
Isn't that relative simple to do (simple as in not advanced; not time consuming)? xD I can think of a few ways to achieve this, but even so it's unique and again a very good job from your side. Looking forward to more!
It's in no way easy from my experiences because when writing V3 this is something I wanted to do but found no simple way of achieving, give it a shot and try and see what you come up with. Now that I've looked over the implementation there are a few things this video doesn't show such as npcs can be flipped back into mobs (aka attackable).

(@Bauss) I'm assuming your way of doing this was doing the armor/equipment through npcs.ini or whatever that client side file is, and then possibly respawning the "npc" as a monster (with identical gear) if you wanted to toggle between the two?
InfamousNoone is offline  
Thanks
1 User
Old 05/31/2013, 04:55   #4
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Actually rethinking it, the way I though wouldn't work either. At least not "real" xD Uhmm guess I'm out of ideas, but I'd like to give it a try some time
Super Aids is offline  
Old 05/31/2013, 07:54   #5
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
Enjoying these.
_DreadNought_ is offline  
Old 05/31/2013, 11:09   #6
 
-Shunsui-'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,152
Received Thanks: 321
You are using the Entity Spawn packet for the player/npc right? just one question how are you able to get a reply back from the client when clicking on the guard?
-Shunsui- is offline  
Old 05/31/2013, 11:18   #7
 
LordGragen.'s Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 606
Received Thanks: 67
yah its a good idea changing all npcs to character type, it can bring the game to more Alive,

it should be fun making them walk around but not to farm just like 1-2 foot per npc it will be wonderful thing.
LordGragen. is offline  
Old 05/31/2013, 14:08   #8
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Quote:
Originally Posted by -Shunsui- View Post
You are using the Entity Spawn packet for the player/npc right? just one question how are you able to get a reply back from the client when clicking on the guard?
I assume you would need some kind of hooking method to achieve this.
Super Aids is offline  
Old 05/31/2013, 14:21   #9
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
hooking left clicking to do what u want it to do, lol good luck is all I have to say, that's one of the reasons I said it was impossible, I assume the "impossible" part was directed at me
InfamousNoone is offline  
Thanks
1 User
Old 05/31/2013, 15:13   #10
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Yeah, I assume GetMessage() from the Win API is pretty much useless when it comes to this as well.
Super Aids is offline  
Old 05/31/2013, 18:04   #11
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
Ha, I love it.

I've never actually heard of this whole player=npc=player idea, seems interesting enough.

@Infamous
You should know better than saying something is impossible

@Bauss
Even though in theory it could work, that's probably one of the most retarded ideas for this so far.
_DreadNought_ is offline  
Old 05/31/2013, 18:17   #12
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
well obviously I know it's not impossible, but anyone who took the time to shred through all that asm has way too much time
InfamousNoone is offline  
Old 05/31/2013, 18:22   #13
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
Quote:
Originally Posted by InfamousNoone View Post
well obviously I know it's not impossible, but anyone who took the time to shred through all that asm has way too much time
I was under the impression this was accomplished without client-side modifications ;o

Hence.. why.. this was so cool.

And while you're messing around in the client, I'd love to see chat colours brought back.
_DreadNought_ is offline  
Old 05/31/2013, 18:31   #14
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
it's not really me doing it, but I can suggest it to them... lol I haven't touched reverse engineering at all, I came home late thursday and just around when I got in was linked to the video before when it was being posted
InfamousNoone is offline  
Old 05/31/2013, 18:56   #15
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
Quote:
Originally Posted by _DreadNought_ View Post
Ha, I love it.

I've never actually heard of this whole player=npc=player idea, seems interesting enough.

@Infamous
You should know better than saying something is impossible

@Bauss
Even though in theory it could work, that's probably one of the most retarded ideas for this so far.
Hence why I said it was useless *****
Super Aids is offline  
Reply


Similar Threads Similar Threads
[Released] PSF GOLD_DRAGUNOV in 56K+SP "no spam" "w/ PROOF" ShareActions ! Actions
12/14/2010 - Soldier Front Philippines - 5 Replies
Requirements: -available for 2nd luetenant above! ( hindi ka makakabili kung bibili ka kaagad ng wala pa sa 2nd luetenant just read the details of GOLD-DRAGUNOV) -56,000SP -PROOF- http://i52.tinypic.com/29pc36r.jpg http://i52.tinypic.com/dd15ba.jpg
Halloween "Trick or Treated"
10/21/2005 - WoW Exploits, Hacks, Tools & Macros - 11 Replies
Now that Halloween is coming around the corner, Blizzard implemented a halloween of their own.. "Hallow's End". Currently, if you speak to a Inn Keeper, you will get a item(treat bag). Inside this treat bag, there will be assorted items, ranging from wands that transform your party members into bats... frogs... gnomes! But the catch is, you can only talk to the Inn Keeper once every hour. Want to do it more than once an hour? Gather 15-20 priests. Make each of them cast Mind Vision...



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


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.