Sythe.Org Forums     Register     FAQ     Members List     Calendar     Mark Forums Read    
 
Sythe.Org Forums  
   Runescape Gold

Sythe.org — A Virtual Goods Trading Hub

Make real cash! buying and selling in-game items.

We have a no-scam policy.

You can make thousands playing your favourite games here at Sythe.org.

Just sign up an account and follow the rules!


Take me to

Runescape Markets

Other Game Markets

Support Center

Register an Account

Close
Help with starting an rsbot In C
Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 01-05-2012, 01:04 AM
Member
 
Join Date: Dec 2011
Posts: 69
Default Help with starting an rsbot In C

I have basic knowledge in C and want to make as basic bots for rs.
What I have thought of is a program that translates all the pixels on the rs window to variables and uses if loops to call for methods.
Also, it seemed like a nice idea to code a new language to program. Say RSC+ is it convenient to code a compiler for a new language in C or should I just stick a shitload of #REPLACE and typedef statements?
Reply With Quote
  #2  
Old 01-05-2012, 04:33 AM
Blupig's Avatar
i am a guy ok?? -.-
Ex-Moderator Zombie Visual Basic Programmers
 
Join Date: Nov 2006
Location: Canada
Posts: 5,232
Send a message via MSN to Blupig Send a message via Skype™ to Blupig
MushyMuncher
Default Re: Help with starting an rsbot In C

I'd use C++ if you're going to start making bots, it'll make your life a whole lot easier. If you know C, then C++ won't be too hard to adjust to.

Secondly, if you want to make a new language, having it compile would be cool - But, for the sake of your project, you might want to just use an interpreted language for scripts and such. A good example of bots that use interpreted languages are my scriptable autotalker and autoclicker (the autotalker can be found in the verified programs section) as well as RAHbot for RSCE and the old RS bots for RSC AutoRune and STS/sBot.

Thirdly, if you are to call it something, don't call it RSC+. That'll be confusing since RSC players might think your bot for RSC (Runescape Classic).

And lastly, what do you mean translating all the pixels into variables? Do you mean you want to make some kind of 1x1px image array or vector (idk if there are vectors in C, if there aren't that's another reason to use C++) and store the pixels in there? If so, that's going to be really really slow since the pixels are constantly updating and there are thousands within a single frame of the RS client. If you're really bent on making a bot, go for C++ and use some Direct X or Open GL hooking. That's really the only way to make anything useful after the nuke.
__________________
Reply With Quote
  #3  
Old 01-06-2012, 09:22 AM
Member
 
Join Date: Dec 2011
Posts: 69
Default Re: Help with starting an rsbot In C

Quote:
Originally Posted by Blupig View Post
I'd use C++ if you're going to start making bots, it'll make your life a whole lot easier. If you know C, then C++ won't be too hard to adjust to.

Secondly, if you want to make a new language, having it compile would be cool - But, for the sake of your project, you might want to just use an interpreted language for scripts and such. A good example of bots that use interpreted languages are my scriptable autotalker and autoclicker (the autotalker can be found in the verified programs section) as well as RAHbot for RSCE and the old RS bots for RSC AutoRune and STS/sBot.

Thirdly, if you are to call it something, don't call it RSC+. That'll be confusing since RSC players might think your bot for RSC (Runescape Classic).

And lastly, what do you mean translating all the pixels into variables? Do you mean you want to make some kind of 1x1px image array or vector (idk if there are vectors in C, if there aren't that's another reason to use C++) and store the pixels in there? If so, that's going to be really really slow since the pixels are constantly updating and there are thousands within a single frame of the RS client. If you're really bent on making a bot, go for C++ and use some Direct X or Open GL hooking. That's really the only way to make anything useful after the nuke.
Hey blupig, thanks for your help.
I'll consider moving onto C++ but I still have a lot of things to learn on C. When would the right time be to move onto C++?

What do you mean with interpreted languages? How would I go on learning about coding compilers? it seems like an odd thing to learn. And I have in mind kind of keeping the language C based. Like modifying a compiler to read "my language". What knowledge do you need to have to code a compiler?

What Screen recognition system do you think would be viable.
What I was trying to do was simply creating an array of X and an array of Y and assorting them values, but it seems really complicated. Ideally I would need to only map objects and NPCs within game coordinates instead of pixels coordinates. I am strongly tending to base the bot on "if" loops.
I have no clue of structures or protocols to be used in programming, I have never programmed anything serious, I am mostly an amateur.
My sketch of the bot would be:
Data recognition( Transforming screen,configuration and character data to variables)
Mapping (Transforming screen data to Coordinates, NPCs and Objects)
Macro (If this, that,these and those)
Control Method(Call physical alarm if something goes wrong, I die, get stuck etc...)

I am also planning to add a database so I don't need to enter the same data over and over.
And a "database" of functions like, click, attack, walk, bank.Is there anyway a separate or derivate language can make things easier for coding bots?

Thanks and do you think I am the right track? I am all an board for reading long articles or essays on certain programming aspects, but I have never found data on HOW to actually program I just read about pointers arrays libraries etc... but never how to use them for certain purposes, I just deduce and imagine how to use them for what I need, but sometimes stuff either I can't deduce or I have a very messy way of doing it or not an optimal, what should I look for if I'm looking for common programming structures, problems,paradigms. The only practical things I have ever learned to do are binary search trees and bubble sorting, am I clear as to what I am looking for?
Reply With Quote
  #4  
Old 01-08-2012, 06:19 AM
Member
 
Join Date: Dec 2011
Posts: 69
Default Re: Help with starting an rsbot In C

Does someone know how the auth commercialization method works?
I tried a bot from rsbots.net once and I just downloaded a client and entered the auth and the bot automatically started, did it download something in the loading process? or does the client send information to a server and the server sends the client what to do?
Reply With Quote
  #5  
Old 01-08-2012, 08:02 AM
RSUltimate AREA SCAMMMERRS
 
Join Date: Nov 2011
Posts: 859
Default Re: Help with starting an rsbot In C

Quote:
Originally Posted by LoveLover View Post
Does someone know how the auth commercialization method works?
I tried a bot from rsbots.net once and I just downloaded a client and entered the auth and the bot automatically started, did it download something in the loading process? or does the client send information to a server and the server sends the client what to do?
Once the auth key is verified the client(your PC) sends a message to the server saying that you need x script, x script is then downloaded to your pc and run through the client.
Reply With Quote
  #6  
Old 01-08-2012, 09:04 AM
Member
 
Join Date: Dec 2011
Posts: 69
Default Re: Help with starting an rsbot In C

Quote:
Originally Posted by iJava View Post
Once the auth key is verified the client(your PC) sends a message to the server saying that you need x script, x script is then downloaded to your pc and run through the client.
are you sure? isn't this easily exploitable? keygens, crackers etc...
Reply With Quote
  #7  
Old 05-18-2012, 02:58 AM
Active Member
 
Join Date: May 2012
Posts: 194
Send a message via MSN to Unanime Send a message via Yahoo to Unanime
Default Re: Help with starting an rsbot In C

Is it a must to know C++ to create a rsbot?
Reply With Quote
Reply



Cheap RS Gold Store  Runescape Gold

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

All times are GMT +1. The time now is 12:02 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.1