|
You last visited: Today at 11:48
Advertisement
Proof of concept - Ingame Vote System
Discussion on Proof of concept - Ingame Vote System within the CO2 Private Server forum part of the Conquer Online 2 category.
08/20/2013, 19:47
|
#1
|
elite*gold: 0
Join Date: Mar 2005
Posts: 1,430
Received Thanks: 1,586
|
Proof of concept - Ingame Vote System
Do i need to say anymore?
PS: Direct X is amazing
|
|
|
08/20/2013, 19:51
|
#2
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
|
You never fail to amaze.
|
|
|
08/20/2013, 19:57
|
#3
|
elite*gold: 0
Join Date: Mar 2005
Posts: 1,430
Received Thanks: 1,586
|
i can troll too
|
|
|
08/20/2013, 22:38
|
#4
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
|
I'm trying to understand how you did this one, are you using a DirectX hook with a few resource edits to Conquer.exe, or are you doing something else? Again, amazing - I seriously love seeing these threads from you, they always make me think.
|
|
|
08/21/2013, 03:11
|
#5
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Fang
I'm trying to understand how you did this one, are you using a DirectX hook with a few resource edits to Conquer.exe, or are you doing something else? Again, amazing - I seriously love seeing these threads from you, they always make me think.
|
I believe I released a lib back then that pretty much hinted at how you should initialize it.
|
|
|
08/21/2013, 06:25
|
#6
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
|
Quote:
Originally Posted by ImmuneOne
I believe I released a lib back then that pretty much hinted at how you should initialize it.
|
You did, that's why I was asking. I'm really interested to know if that's the general idea he used to program this feature.
|
|
|
08/21/2013, 06:47
|
#7
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Fang
You did, that's why I was asking. I'm really interested to know if that's the general idea he used to program this feature.
|
Your question is pretty retarded "I love Dx". I would of said this over Skype aswell so don't use advantage of territory.
|
|
|
08/21/2013, 06:57
|
#8
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
|
Quote:
Originally Posted by ImmuneOne
Your question is pretty retarded "I love Dx". I would of said this over Skype aswell so don't use advantage of territory.
|
My educated question about how he programmed the feature is retarded, huh? Well, sorry that my two years of programming experience didn't cover this extremely specific programming technique. Please care to explain so I don't make the same mistake again.
|
|
|
08/21/2013, 06:59
|
#9
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Fang
My educated question about how he programmed the feature is retarded, huh? Well, sorry that my two years of programming experience didn't cover this extremely specific programming technique. Please care to explain so I don't make the same mistake again.
|
Long answer: yes, short answer: yes.
Love it when you automaticly go into defense mode.
|
|
|
08/21/2013, 07:19
|
#10
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
|
Quote:
Originally Posted by ImmuneOne
Long answer: yes, short answer: yes.
Love it when you automaticly go into defense mode.
|
I believe I'm responding appropriately. I'm requesting that you provide me with more information because my limited experience doesn't include this subject. If you're unable to explain to me why my question was so "retarded", then hopefully another member will because I'm very interested in this subject.
|
|
|
08/21/2013, 07:24
|
#11
|
elite*gold: 0
Join Date: May 2013
Posts: 126
Received Thanks: 74
|
Quote:
Originally Posted by ImmuneOne
Your question is pretty retarded "I love Dx". I would of said this over Skype aswell so don't use advantage of territory.
|
Why was his question retarded? I think there is nothing retarded about his question tho.
|
|
|
08/21/2013, 07:25
|
#12
|
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
|
Quote:
Originally Posted by Fang
I believe I'm responding appropriately. I'm requesting that you provide me with more information because my limited experience doesn't include this subject. If you're unable to explain to me why my question was so "retarded", then hopefully another member will because I'm very interested in this subject.
|
Well if you look up more on the subject you will be amazed how resourceful the internet is. I don't believe me or Ulti are going to share any documentation for that matter.
|
|
|
08/21/2013, 08:02
|
#13
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,282
Received Thanks: 4,190
|
Quote:
Originally Posted by ImmuneOne
Well if you look up more on the subject you will be amazed how resourceful the internet is. I don't believe me or Ulti are going to share any documentation for that matter.
|
The community is in a troubling state when the top contributors and programmers in the community are telling each other to screw off and figure things out on their own. I'm not asking for a detailed explanation on how to implement such a thing, I was simply asking what technologies were used. I was trying to be social and ask what approach he took. I know the technology now thanks to another member. If you don't want members to know of that technology, fine. I won't tread on anyone's feet, so to speak. Though, it's just unnecessary drama in my opinion and a harm on the people actually interested. Sorry you found my interest to be retarded.
|
|
|
08/21/2013, 09:49
|
#14
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
|
With some reverse engineering and the winapi this could be achieved as well. I know Conquer blocks childs that are not created by itself. (At least from my experience?)
You could start out going from the call to EnumChildWindows in Conquer.exe and figure out where it checks for such ****.
I'm sure this is not the way Ulti did it tho, but meh.
|
|
|
08/21/2013, 10:13
|
#15
|
elite*gold: 0
Join Date: Mar 2005
Posts: 1,430
Received Thanks: 1,586
|
Dunno what happened to this thread but lets start at the beginning.
Q: How it works?
A: its a simple EndScene hook on the Direct3DDevice8, Those who know me know ive used this technique before.
Quote:
Originally Posted by Super Aids
With some reverse engineering and the winapi this could be achieved as well. I know Conquer blocks childs that are not created by itself. (At least from my experience?)
You could start out going from the call to EnumChildWindows in Conquer.exe and figure out where it checks for such shit.
I'm sure this is not the way Ulti did it tho, but meh.
|
On the latest client as far as i know the easiest way to get past there protection is to hook GetModuleName (Or something like that). And GetWindowText?? (spomething like that) and check the data against your window name and return null or false. That pretty much takes care of tqs EnumWindos and EnumModules.
Though in this case because its a hook, the GUI that u see there is nothing but several images behaving like a GUI. So EnumWindows wouldnt detect them anyway
And if you wanted to Hook into binaries, Alot of them have added a check to MSCore.dll for .net framework so i simply Hook ExitProcess(); and do a infinite Loop, This tends to hold there "AntiCheat" threads :P
Also Added Ingame Item Stat Trading System.
|
|
|
 |
|
Similar Threads
|
Proof of concept - Colored Names
10/04/2013 - CO2 Private Server - 41 Replies
Colored names can be achieved, even multicolored names, Ill post a vid later, but here is a lil image :)
http://i.imgur.com/LWcVgob.png
http://img850.imageshack.us/img850/4351/9r8f.png
|
Proof of Concept - Player HP Bars
06/05/2013 - CO2 Private Server - 11 Replies
Proof of Concept - Player HP Bars - YouTube
It took us 7 hours to do, but we got it...
read video description for more
|
Proof of Concept - Controlled Movement Speed
06/03/2013 - CO2 Private Server - 9 Replies
Hello slows, movement speed increase, stuns, etc. actually being a major part of PvP, and even PvE now! Like us on FaceBook! (link in signature)
https://www.youtube.com/watch?v=G4jvuCC5eYM
|
Proof of Concept - Map/Monster Scale
05/31/2013 - CO2 Private Server - 14 Replies
More messing with non-standard stuff, now imagine this used in a boss fight (well, it'll be used in our Phoenix Castle boss fight).
Proof of Concept - Map and Monster Scale - YouTube
|
[Proof of Concept] New PServer project by ColdFever^NoEx
02/27/2011 - SRO Private Server - 53 Replies
UPDATE!!!
sroDB | Silkroad Online DataBase
Enjoy!!
|
All times are GMT +1. The time now is 11:52.
|
|