Mmm So Bot proxy All That Need Advice

05/05/2011 19:25 aeldepaky#1
Soo I Was Thinking Why I Can Not Make My own Bot And When Start With excitement I learn That Won"t Be That Easy I Need To Learn Coding First To Do That I Need my Machine Language So I Start with that And I have told The Language Leart Not That Easy Soo i Search And I Found C# C++ C+ Java And I can not Tell What Is The Best To Learn That c#or c+or c++ or Java To Make A Bot or Proxy Soo Can YOU Tell me What Do I Do And What Is The Best Book For That ok Iam Sorry For 1m From Your Time :o
05/05/2011 22:58 bgdu77#2
Quote:
Originally Posted by aeldepaky View Post
Soo I Was Thinking Why I Can Not Make My own Bot And When Start With excitement I learn That Won"t Be That Easy I Need To Learn Coding First To Do That I Need my Machine Language So I Start with that And I have told The Language Leart Not That Easy Soo i Search And I Found C# C++ C+ Java And I can not Tell What Is The Best To Learn That c#or c+or c++ or Java To Make A Bot or Proxy Soo Can YOU Tell me What Do I Do And What Is The Best Book For That ok Iam Sorry For 1m From Your Time :o
Learn all and YOU will know which one is the best all depend on your skill's .

If you plan to make a bot like COF or COG, it will take you more then a year of code learning ... its not so easy
05/06/2011 13:34 TomasLT#3
my fav is c++ and java.
05/09/2011 08:41 pro4never#4
If you go with C# you have access to MULTIPLE full proxy source codes (mine and tannel's) as examples as well as all the encryption/handshake/packet systems that are used in all the public materials on epvp...

If you go with Java you can convert much of the C# stuff easily (C# and Java syntax is extremely similar) and you can look at the old QoProxy source code as a bit of a guide (it's messy as hell...)

If you go with C++ you will have very few resources other than the 1-2 C++ co pserver sources released. Obviously you can work on converting C# to C++ but if you haven't learned coding already this will be a challenge... that coupled with the fact that C++ program dev time is SIGNIFICANTLY higher than C# and I'd personally not recommend it. There's no real reason to be going with C++ in this situation... you don't need the performance gain (only comes into effect when you're maxing out some form of resource... a proxy should NEVER be running into issues here as you would have a couple characters using it... not hundreds->thousands like some pservers)


C# is great cause it's very simple to learn, there's a TON of resources all over the site (again... including my C# proxy source code... with a few minor changes it will still run current patch) and combine that with the rapid prototyping nature of the language and you have a winner. With the same level of coding knowledge you can make the 'same' program in C# in far less time than you can in C++ generally.
05/09/2011 14:21 Huseby#5
Big text equals annoying text, kindly dont abuse it. :p