Register for your free account! | Forgot your password?

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

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

Advertisement



Over watch for Conquer

Discussion on Over watch for Conquer within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
Epic-Chaos's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 113
Received Thanks: 30
Over watch for Conquer

For any one that has played counter strike and knows what Over watch is thinking about making something sorta like that xD need some opinions.
Epic-Chaos is offline  
Old 01/07/2014, 07:36   #2
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
Quote:
Originally Posted by Epic-Chaos View Post
For any one that has played counter strike and knows what Over watch is thinking about making something sorta like that xD need some opinions.
It might help for those who haven't played to explain what over watch is.
Spirited is offline  
Old 01/07/2014, 13:04   #3
 
elite*gold: 0
Join Date: Feb 2006
Posts: 726
Received Thanks: 271
Ever played a game where after you died you then took the perspective of another player and could see everything they can? Pretty much that

TQ obviously had something similar with their arena system.
Aceking is offline  
Old 01/07/2014, 22:40   #4
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
Quote:
Originally Posted by Aceking View Post
Ever played a game where after you died you then took the perspective of another player and could see everything they can? Pretty much that

TQ obviously had something similar with their arena system.
Ohhhh - I see. I do something like that with my invisibility command. Basically, my screen system works where if a player isn't in the player's screen dictionary, the player is added an the players swap spawn packets. If the player is invisible, the invisible player simply does not send the spawn packet or any action packets.

Spirited is offline  
Thanks
1 User
Old 01/07/2014, 23:05   #5
 
elite*gold: 0
Join Date: Feb 2006
Posts: 726
Received Thanks: 271
Quote:
Originally Posted by Spirited Fang View Post
Ohhhh - I see. I do something like that with my invisibility command. Basically, my screen system works where if a player isn't in the player's screen dictionary, the player is added an the players swap spawn packets. If the player is invisible, the invisible player simply does not send the spawn packet or any action packets.

Yeah pretty much. Except I assume he wants to have the invisible person basically 'share' the same character, just the visitor wont have any controls.

Almost like the ghost character would receive and send all the same packets (spawn packet etc) as the viewing character.
Aceking is offline  
Old 01/07/2014, 23:11   #6
 
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
Quote:
Originally Posted by Aceking View Post
Yeah pretty much. Except I assume he wants to have the invisible person basically 'share' the same character, just the visitor wont have any controls.

Almost like the ghost character would receive and send all the same packets (spawn packet etc) as the viewing character.
I tried forever to achieve something like that, never found a way to make a packet do the client for example a jump
Y u k i is offline  
Old 01/07/2014, 23:15   #7
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,379
There is a way to force the character to jump from new clients. I believe it had to do with how interactions function because 'holding hands' or w/e forced you to jump when your partner did the same.

I don't know of a way to make it work in pre interaction based clients but that would work.

You'd just spoof your character ontop of theirs basically and view all of their actions. It's kinda pointless though. best to just make yourself invisible to others and then teleport ontop of them to see what they are doing.

Hell even a /follow x command that teleports you wherever they go would be useful for following a botter/speedhacker that moves too quickly but regardless... OP has not been very clear about the exact functionality of the system he wants.
pro4never is offline  
Old 01/07/2014, 23:18   #8
 
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
Quote:
Originally Posted by pro4never View Post
There is a way to force the character to jump from new clients. I believe it had to do with how interactions function because 'holding hands' or w/e forced you to jump when your partner did the same.

I don't know of a way to make it work in pre interaction based clients but that would work.

You'd just spoof your character ontop of theirs basically and view all of their actions. It's kinda pointless though. best to just make yourself invisible to others and then teleport ontop of them to see what they are doing.

Hell even a /follow x command that teleports you wherever they go would be useful for following a botter/speedhacker that moves too quickly but regardless... OP has not been very clear about the exact functionality of the system he wants.
Teleporting isnt smooth. Just my main point about having a forced jump.
Y u k i is offline  
Old 01/07/2014, 23:18   #9
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
Quote:
Originally Posted by Aceking View Post
Yeah pretty much. Except I assume he wants to have the invisible person basically 'share' the same character, just the visitor wont have any controls.

Almost like the ghost character would receive and send all the same packets (spawn packet etc) as the viewing character.
Ohhh, I see. There are ways you can do that. You'd could remove the player's mesh so the character doesn't show on the player's screen, add invisibility to the player so the other people can't see it or it's shadow, and you'd send some type of movement packet to move the character.
Spirited is offline  
Old 01/08/2014, 01:02   #10
 
elite*gold: 0
Join Date: Feb 2006
Posts: 726
Received Thanks: 271
My thinking was adding a small method to the end of the process packet method.
Add in a check for someone 'ghosting' that player, if the check is true then also send the packet being processed to the ghosting player. Probably just change the UID of the packet to that of the ghosting player.

I would also probably add a check to the beginning of the process packet method, and if a character is 'ghosting', then to not process any packets originating from their client.

Obviously the system is a little more complicated than that, but I don't see why this wouldn't work in theory.
And because you are receiving every packet from the other client, you are essentially emulating their client.

I know of some other games that did something similar, where you could 'login' to any broadcasting player and watch what they do.

Hmmm, gives me a pretty fantastic idea for a broadcasting system that I may have to investigate.
Aceking is offline  
Old 01/08/2014, 01:59   #11
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
Quote:
Originally Posted by Aceking View Post
My thinking was adding a small method to the end of the process packet method.
Add in a check for someone 'ghosting' that player, if the check is true then also send the packet being processed to the ghosting player. Probably just change the UID of the packet to that of the ghosting player.

I would also probably add a check to the beginning of the process packet method, and if a character is 'ghosting', then to not process any packets originating from their client.

Obviously the system is a little more complicated than that, but I don't see why this wouldn't work in theory.
And because you are receiving every packet from the other client, you are essentially emulating their client.

I know of some other games that did something similar, where you could 'login' to any broadcasting player and watch what they do.

Hmmm, gives me a pretty fantastic idea for a broadcasting system that I may have to investigate.
Sounds messy.
ImmuneOne is offline  
Old 01/08/2014, 01:59   #12
 
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
Quote:
Originally Posted by Aceking View Post
My thinking was adding a small method to the end of the process packet method.
Add in a check for someone 'ghosting' that player, if the check is true then also send the packet being processed to the ghosting player. Probably just change the UID of the packet to that of the ghosting player.

I would also probably add a check to the beginning of the process packet method, and if a character is 'ghosting', then to not process any packets originating from their client.

Obviously the system is a little more complicated than that, but I don't see why this wouldn't work in theory.
And because you are receiving every packet from the other client, you are essentially emulating their client.

I know of some other games that did something similar, where you could 'login' to any broadcasting player and watch what they do.

Hmmm, gives me a pretty fantastic idea for a broadcasting system that I may have to investigate.
Nothing wrong with your idea. however, the client sends packets if you jump not jumps if you send a packet :3
Y u k i is offline  
Old 01/08/2014, 02:06   #13
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
Quote:
Originally Posted by Y u k i View Post
Nothing wrong with your idea. however, the client sends packets if you jump not jumps if you send a packet :3
I'm seriously doubting you ever tested that lol..
ImmuneOne is offline  
Old 01/08/2014, 02:30   #14
 
elite*gold: 0
Join Date: Feb 2006
Posts: 726
Received Thanks: 271
Quote:
Originally Posted by ImmuneOne View Post
Sounds messy.
It could be, then again it might not be too bad. Hard to say for sure without testing it. I think the messy part would be determining which actions are your own or the emulated client's.
Aceking is offline  
Old 01/08/2014, 02:36   #15
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
Quote:
Originally Posted by Aceking View Post
It could be, then again it might not be too bad. Hard to say for sure without testing it. I think the messy part would be determining which actions are your own or the emulated client's.
You are all looking at it too complex while it's really simple, that's the problem here. The spectator shouldn't be able to view more than his public activity; movement, interactions and character modifications.
ImmuneOne is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
Tbot:IP Ban, watch out... Better watch out
12/07/2007 - Silkroad Online - 7 Replies
I have reccently got IP ban while using TBOT for the 1st time it always complaining about "SRO is undergoing inspection" HELP, need solution:mad::mad:



All times are GMT +1. The time now is 01:53.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.