Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 00:34

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

Advertisement



All About Programmers

Discussion on All About Programmers within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old 10/15/2008, 19:48   #31
 
evanxxxm's Avatar
 
elite*gold: 20
Join Date: Oct 2006
Posts: 2,707
Received Thanks: 2,525
MushyPeas@
all i can say is yes, that consider as programmer
(as also pointed out by unknownone, programming/programmer can be broad, and classify into many columns, levels, standards..etc)
well as, elementary kid goes to school, u cant deny him as a student just because he is learning ABC and 1+1. because he falls under meaning of student = a person to gain knowledge
well as, a cleaning lady getting minimum wages doing simple jobs like wiping the floor is indeed a worker. u cant deny her as a worker just because u are so mightily business man that serves hundreds of people per day and make millions

if u classify yourself is a some-what programmer, maybe this will be easier to understand
consider the following:
Code:
if (var==1 or var==2 or var==3 .....or var==1000)
cout<<"The number is included in the list";
else
cout<<"The number is not existed in the list";
if var =1, are u going to deny its position in the list just because its too small value?
maybe human will, but in programmings, if the function stated its definition, and if the variable falls under that definitions, then yes, it is absolutely included in the list
i also understand people like abusing titles to mislead people, for example, i went to a supermarket in China, all the workers there are either manager or supervisor...for example, people declare themselves as college graduates, when they sleep and cheat through the whole time...anyways, yea, but according to the definitions, it falls under the group

btw, in order for a script to work, it must be translated to a low level language like, machine code
ur cpu does not understand what is MsgBox, or SendRawKey string
so... isnt that a big plus advantage for AHKcompile -> MC when run EXE -> decompileAHK?
(thats why the comments in EXE -> AHKscript will disappear, because the comments never translated to C++/MC)

there are also softwares that can convert C++, vb..etc back to script form, comments also disappeared
same concept, just that its build-in decompile function in AHK
thats why i mention earlier about next generation language, it will come, maybe not AHK/autoIt, but the concept will be same, higher level language - more user friendly and simplier (silverlight by microsoft coming up, or u never know what google will come out with)
evanxxxm is offline  
Old 10/15/2008, 22:27   #32
 
elite*gold: 0
Join Date: Feb 2006
Posts: 550
Received Thanks: 82
evanxxxm if you care about visuals that much, you should use visual c++ express. GUI creator is simple to use, and you'd be using c++.

Looking at the syntax of AHK, i dislike it. First thing i think, is like C++ converted to a vb-like syntax
ChingChong23 is offline  
Old 10/16/2008, 01:13   #33
 
evanxxxm's Avatar
 
elite*gold: 20
Join Date: Oct 2006
Posts: 2,707
Received Thanks: 2,525
ChingChong23@
of course i tried it (AHK has something similar too)
both of them looks fancy but never gets to exactly what u want
thats why i type codes myself

for example, the GUI creator can never produce something like my ELSEpath
even has the frame, then afterwards, u need to go back declare like 20+ variables
then move around coordinates, then edit around the drop down bar list, then hook some INI loaded values in the GUI, then declare some g-label subfunctions when a user do certain selections/clicks...etc
so basically, its a O-M-G work, better to just scratch the frame yourself as it goes

another reason not using those creators is, it gets the graphics settings done, but totally not organized, it just randomly put codes together in order to look like what u have produce, it is extremely hard for a programmer to modify the "above things" that i mention

an example will be:
if i declare myself, it will be something like: (AHKcode, yes its simple like that, nothing more)
Code:
GUI, tab1
GUI, text, x10 y10, blah blah blah
GUI, combobox, x10 y30, xyz
GUI, tab2
GUI, dropdownlist, x10 y10, a|b|c|d
GUI, show
vs. those so-call creator: (possible scenario)
Code:
GUI, tab2, dropdownlist, a|b|c|d
GUI, controlmove, dropdownlist, x+3
GUI, controlmove, dropdownlist, x+7
GUI, controlmove, dropdownlist, y+10
GUI, tab1, combobox, xyz
GUI, controlmove, combobox, x+10
GUI, text, x10, blah blaha
GUI, controledit, text, blah blah blah
GUI, controlmove, combobox, y+30
GUI, controlmove, text, y+10
GUI, show
just randomly organized, why? because no programmers are perfect, they will edit things that produce before, so as an result, those so-call creator will have a hard time following, and create a mess (but it got the graphic done)

if u have no idea what i am talking about
think of those macro programs, it records ur mouse position and keys, clicks and waits..etc (perfectly)
however, have u ever look at those codes that the macro generate?
u will be O-M-G again, i just click few buttons and login my gmail and it gives me hundreds of lines (very hard to modify too)
vs. if u write code urself, probably u can finish that within 10-20 lines plus it can be easily edit afterwards
evanxxxm is offline  
Old 10/16/2008, 03:28   #34
 
elite*gold: 0
Join Date: Feb 2006
Posts: 550
Received Thanks: 82
Quote:
Originally Posted by evanxxxm View Post
ChingChong23@
of course i tried it (AHK has something similar too)
both of them looks fancy but never gets to exactly what u want
thats why i type codes myself

for example, the GUI creator can never produce something like my ELSEpath
even has the frame, then afterwards, u need to go back declare like 20+ variables
then move around coordinates, then edit around the drop down bar list, then hook some INI loaded values in the GUI, then declare some g-label subfunctions when a user do certain selections/clicks...etc
so basically, its a O-M-G work, better to just scratch the frame yourself as it goes

another reason not using those creators is, it gets the graphics settings done, but totally not organized, it just randomly put codes together in order to look like what u have produce, it is extremely hard for a programmer to modify the "above things" that i mention

an example will be:
if i declare myself, it will be something like: (AHKcode, yes its simple like that, nothing more)
Code:
GUI, tab1
GUI, text, x10 y10, blah blah blah
GUI, combobox, x10 y30, xyz
GUI, tab2
GUI, dropdownlist, x10 y10, a|b|c|d
GUI, show
vs. those so-call creator: (possible scenario)
Code:
GUI, tab2, dropdownlist, a|b|c|d
GUI, controlmove, dropdownlist, x+3
GUI, controlmove, dropdownlist, x+7
GUI, controlmove, dropdownlist, y+10
GUI, tab1, combobox, xyz
GUI, controlmove, combobox, x+10
GUI, text, x10, blah blaha
GUI, controledit, text, blah blah blah
GUI, controlmove, combobox, y+30
GUI, controlmove, text, y+10
GUI, show
just randomly organized, why? because no programmers are perfect, they will edit things that produce before, so as an result, those so-call creator will have a hard time following, and create a mess (but it got the graphic done)

if u have no idea what i am talking about
think of those macro programs, it records ur mouse position and keys, clicks and waits..etc (perfectly)
however, have u ever look at those codes that the macro generate?
u will be O-M-G again, i just click few buttons and login my gmail and it gives me hundreds of lines (very hard to modify too)
vs. if u write code urself, probably u can finish that within 10-20 lines plus it can be easily edit afterwards
I understand what your talking about. Like i could use GUI designers in a few of my languages, but i only use a designer to align the controls etc. I manually add the action/mouse listeners. But alignment saves a lot of time rather than doing it in code, compiling and running, editing and making the coords perfect.
ChingChong23 is offline  
Old 10/16/2008, 03:58   #35
 
elite*gold: 0
Join Date: Aug 2007
Posts: 49
Received Thanks: 12
Programming is merely an implementation detail.. it takes skill to implement a complex program properly, but really not that much skill.

Where real talent is needed is in coming up with better algorithms - faster and more efficient ways to solve the problem at hand. After all a program is just a list of instructions (no different from a script). It's coming up with the best set of instructions to solve a problem where logic and problem solving comes into play. Once you know the algorithm you want to implement, the language you use to implement it is merely a detail making the actual programming part merely a detail too.

If you think you're a good programmer, check out the Algorithm contests at TopCoder.com. Not sure if they still payout $$ but I made a couple k from them back when I was in University (not to mention free trips around the world for ACM contests: ).

Anyways, when it comes to writing a cheat or hack for a game.. sub-optimal algorithms generally suffice and so there's not really a lot of programming skill involved. Reverse engineering skill is really what is needed - knowing how a program works helps reverse it, but it's pretty implementation specific so I find it quite tedious. It's the kind of thing where anyone with enough time and motivation could figure it out eventually, and it's just about approaching it the right way so you don't have to spend as much time on the problem - opportunity cost, etc. There also seems to be more of a luck factor in it.. someone could get the right address by pure luck and get the hack working faster whereas coming up with a faster algorithm is typically not something that happens by chance.
flowerpot! is offline  
Old 10/22/2008, 10:21   #36


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Those 9 levels of programming dont really work, because i have devoloped my own style as have thousands of other programmers, but that doesnt mean that we are at the same level as each other :P
Korvacs is offline  
Reply


Similar Threads Similar Threads
sa mga programmers.......
03/09/2024 - Grand Chase Philippines - 5 Replies
gawa nman sana kayo ng fragment hack hehehehhe ang hirap ng drop ngaun kahit saan.... 2frags per finish
Looking for programmers
05/11/2009 - World of Warcraft - 0 Replies
PrimaryGaming is looking for 1 or 2 MYSQL programmers (Windows & if possible Linux) for a private WoW server. If you are interested please contact me or TheMule for more details via mIRC or Ventrilo, our contact info can be found here. PG Team
Tip for programmers
01/23/2009 - Conquer Online 2 - 1 Replies
last week using cid proxy by 7-9 hours a day i got like 6-10kk for each day.. but i got also 3 chars botjailed.. because autoloot in cidproxy is easily detectable for other online players.. he only drops uppon gold and jump as a crazy frog.. so.. the bot we want is simplified autoloot that are slower than cid.. that would be great get money without losing a charv:D
to programmers
01/20/2007 - Conquer Online 2 - 1 Replies
I'm trying to send a f2 to the game with my macro (autohotkey ControlSend, ,{F2},ahk_id %id%) however the game doesn't seem to respond to this at all. I tried sending to firefox (for f11 fullscreen) and it works. So it must be a special way that the game intercepts keypresses. Anyone can help me with this? Like what specific control of the conquer window should i use? (right now i left it blank...) ps. If i have the window activated and use the regular send function to send keys it works. ...
any programmers please look
11/28/2006 - Conquer Online 2 - 14 Replies
ok i have a question not sure if possible maybe it is maybe its not.is there any way for a trojin to hit a flying archer.maybe some sort of programable thing that can be done for it im not sure what is server side and what is client side but i would like some input on this so i dont waist a bunch of my time on something that is imposible.



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


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

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