Runecape 2007 Create a bot, macro, hotkey [Safe!]

Runecape 2007 Create a bot, macro, hotkey [Safe!]


I go over the stuff needed on how to make a bot, macro, or hotkey on Runescape.

As always with any automation there is risk when doing this depending on your own actions. Using basic scripts that use hotkeys to automate actions is little to no risk. You become at a extremely higher chance of getting banned if you're afking. You will most likely get banned if:

1. You create a non-flawless script that gets stuck
2. You afk for long periods of time without human interaction
3. You use public scripts (Yes, I believe using public scripts such as Powerbot puts you at a much higher risk. Get good and make your own scripts privately)

If you don't want to get banned I highly suggest creating hotkey macros to easily take care of repetitive actions while playing. I don't know of anyone who has ever been banned for using hotkeys. I've been botting, macroing, and using hotkeys for over a decade and have only had 1 account banned before for afking when using a badly scripted program when I was new to botting (it got stuck).

Get the powerful macro tool Jitbit for free at: http://onhax.net/jitbit-macro-recorde...
Closed Caption:

whats up youtube today i'm going to show
you how to make pods macros or keybinds
using this program called a jit bit and
what this program does is it basically
lets you automate mouse clicks and it
does image recognition it you can do
different if then statements and all
kinds of stuff but this is the basic
program right here this is the script I
made for runecrafting and automatically
gets pouches out if my health is low it
will heal me it will auto stamina me up
if I need that and it will check my
glory charges and all that so as you can
see here I have my bank set up for it
right now to start this I would just do
bind like this
ok now it's asking me what kind of set
different options in here i'm just going
to do this
stamina potions yes pouches i have three
total pouches alright and now it started
its waiting for keybind function and it
works at the bank here whenever i do the
key wine so I'm going to the key behind
right now
alright it's starting fills up pouches
stamina me up puts the valve back and
that gets the pure essence up so sorry
if it's a little laggy it's the screen
recorder but seems fast enough i don't
think there's gonna be any minute miss
clicks or anything because of it
so let's go to the nature alter once
this is done i'll show you how to make
your own and this is really complex one
you have to get used to using it but
i'll give you the tools and show you how
to do it
this is nice it tells you right when you
get in here to repair your pouches even
when you know at the banks
sometimes you forget and the way it does
as it it looks for the image manage
right here and text after its seized a
degrade pouch so it knows that you know
you're through the obstacle whole
obstacle and this is the second part of
the macro right here and it does after
you do the keybind that keybind one is
done it took off my glory because it's
seen my last charge was used
now that it's in here once I do the
other key behind the duty of the key
behind right now it's going to bank the
glory that scene in my inventory and got
out of full charge glory banks it's the
essence goes down here and every loops
so you can see how useful that is and
now let's get into creating our own
you and you want to insert mouse command
this is the very first thing where I'm
going to teach you you have three
options here that you're mainly only
going to use is click right click and
move these are the main ones and move
just move your mouse obviously but to go
up here to click and this one right here
this is just hardcore screen-based
coordinates so you just say x and y it's
gonna go there every single time the
second one I'm not really sure what the
second one knows i know i never really
use it but this third one is based off
of way your current mouse's let's say my
mouse is like right here at 777 and then
433 if i type in 20 on the y-axis here
it would have gone down 20 you go i'm
saying so its relative to where your
mouse currently is so and then this one
just ignores it this is useful for some
image recognization let's say I'm
looking for an image that looks like a
lobster wood goes straight over to the
lobster but to actually click it you
would have to put in you know ignore
current coordinates and then just click
it then we have the random mais
coordinates right here that good to use
clean base coordinates if you were to
just do like 20 pixels randomly and
let's say you tell coordinates to go
like right where I am right now it would
go 50 this way 50 that way 50 this way
50 this way into a big circle
I think that's relatively how it works
I've tried it and it works good for some
situations that i use those basic things
you do the same thing with right click
and move now if you want to right-click
an object and try to get it out of your
bank what you would do is you go down
here to right click go to screen
coordinates if you know where the
coordinates are always always going to
be so let's say the first slot here we
bring all the stuff first let's say you
want to get out this first slide here
that you know if you're always going to
get it out when you do you put your
mouse directly over it perfectly tab to
the program press step to save those
coordinates all right right now it would
do you do exactly this when you run it
like this i'm not running it right now
but that's what i would do and to
actually be able to do the left click
part you would add in a secondary
command and it would be a clique would
be the third one down here and what you
would do is you would move this window
down here and you have to look at the Y
coordinates here so let's try to get
even number on the y-coordinates 250 is
good and let's say I want to grab all of
them out so 250 this is 352 so that's a
hundred and two so you would put a
hundred and two down here it's going to
be positive because positives down on
the y-axis and he would save it now the
other thing you can do is you can put a
delay in here if you want if you're
worried about it working too fast you
put like a hundred milliseconds which is
110 to the second and if we were to run
this will press run right now and it
grabbed them all out
alright for the next thing I'm going to
show you something you should do for all
the beginnings of your scripts when
using with cyclists buddy
so it's just going to be in crafting
script here and from Iran crafting
script that should be always be one of
the first things you have in here is
less buddy and then asterisk because
anything after that whatever just just a
wild card but we have OS buddy asterisk
the way you get this would be insert
window move and resize window that's
what that is to insert that and this is
you want to get current size and form of
your OS bunny once you do that every
time you run the program it's going to
set this exactly the same spot so if I
were to move this like way over here and
i would to start the program it will
move it right back
exactly and this is very important for
coordinates as RS stop the program is
very important for coordinates because
if you always tell it to go exactly
right here and you start the program and
you don't have that end it's always
going to click right here you know what
i mean so it's always important to have
your window exactly perfect every single
time so that's one thing you can do
really important
the other thing is this thing for OS
buddy
for example as you can see here you can
move this back and forth right and the
thing is I always like to keep it out
like this but then let's say for example
once I didn't have it out you want to
keep this and to select all like this
you just do click shift hold shift and
and select all like this but this
command right here
you always want to have this end too
actually if it finds this on the screen
going to position the mouse of an image
that is i guess this is like twelve
percent know how this actually works we
always do like 12 is relatively close to
the actual image it's going position
mouse on this if it finds it which it
will and then it will wait a couple
milliseconds and it will click this
exact location because it's on a click
and it's ignoring a kind coordinates
just clicking wherever it is and for it
to do that it would do this
that's very important for this too
because you want that before the actual
ability to move because it's looking for
a window that is of this it's going to
like stretch this window out by heights
and widths and you're going to get like
a distorted window if it's not that
perfect height and wits so that's kinda
how that works out
nothing you can do is keyboard command
keyboard command you can do keypress so
if I were to keep press
hi would do h keypress delay 200 copy
this paste it change it to I and if i
were to do that it would say hi I'm not
gonna do that because it would say my
name in there but you get the idea if
you want to actually copy if you want to
like copy something like for instance
one of my ones I type something in
notepad I want to copy it
what you would do is you do keyboard
command key down ctrl or ctrl on here
are actually think it's labels like left
control now
oh here is control left so you Dookie
down insert delay 200 keyboard command C
copy this delay and then you would do
the same thing but Dukey up so that
would like copy and you would do the
same thing you copy this right here
would delay here change this to V and
then copy and then paste something so as
an example of how that works
let's see what else this runs the
c-sharp code you know c-sharp pause
break what pause does is just pauses the
program obviously break stops program
which is useful for debugging and you
know logging out in certain parts of the
program if your bat messes up
images are very important to insert the
one of those you go to if commands
inserts where is it
image frowned and to do this you would
just do like select your image of a
certain item or something like that put
in twelve here it's gonna be like
relative just because you know exact
kind kind of mess ups kind of messes up
sometimes and you can either do if this
is not found on the screen or you can
just do if it is you can search the
whole screen i like to do a specific
region sometimes because if you search
the whole screen the larger area do the
solar it's going to slow down your
program the more it's going to slow down
your program so i know it's going to be
at least $MONEY in my bank i can just
kind of highlight this general area
right here
search this area images found position
mouse on the image and i'm going to copy
this command delete it from here
yes wait new command all right here we
go
alright so this images in here and we
want to we have to add and if and let's
say for example always like to put in a
small delay because programs often mess
up if you don't have at least a
millisecond delay but if it is found
we're going to do a mouse command of
right-click and current location
i'm going to copy that delay paste it
down here click and relative to
coordinates trying to get this in the
recording 10
yeah that's perfect it does find it
we're going to 255 get all out which
would be 102 so positive a hundred to on
the y coordinates and then we can put in
else command to so if this image isn't
found
we're going to close this so else if
images found capture
put 12 here search specific region make
it a little bigger than the original
position on mouse have found a copy this
end if and put it right here and if this
is found do a click put away and them
200 milliseconds but we'll do a quick
let's copy this click over and clicks
going to be just a regular coordinates
of where it is right now so let's test
this out so we'll start this
ok found the image and it's done put
these all back here but let's go to a
different tab that doesn't have it in
there and if we start it clicks it out
so that's just an example possibilities
of what you can do on the small scale of
finding stuff making sure out log out
their image commands you can go to if
pixel found you want to do a specific
pixel I don't really use this at all I
usually always use the image commands
just because they're more specific
repeat sister
it's you can do let's say you want to
repeat certain command three times and
four repeat you have to do and repeat
the net actually only go to one of my
codes for some repeats when the examples
of a repeat you can do is let me see
here
what's a good one fletching is this a
really good code can we go for a repeat
this is one of repeats that's the
example does 30 repeats of a 30-second
repeat because the delays thousand
milliseconds which is one second
that's repeating 30 times that's like 30
seconds so what this one does is it
searches for this because it's a banking
code and if it does find this it's going
to position the mouse on it it's going
to delay and it's going to click its
correct position which if it's
positioned on this going to click that
so banks everything so that's kind of
example of a repeat the thing you can do
is this is with the repeats depending on
a certain number of repeats left it can
execute I think I really use this I know
how to use it but I'm haven't really had
a need for it
that's something you can do
another thing you can do is Mouse pines
and what you can do for mouse Pines is
you would go here to insert and you'd go
to delay wait for user input and you can
add a particular key combination i
usually use something like shift up
it depends on your keyboard I external
keyboard and just kind of how my
keyboard is so I like to use a
particular key behind but I mean that's
what's good for my keyboard may depends
on yours maybe want to use like number
pad or you know the home key or stuff
along those lines that you know you're
never going to press and chat but you
know online you know since I do have I
just have a basic external keyboard for
my laptop so I can play on my TV and I i
just don't have like extra keys but the
best things I can you know say you know
if you're looking for certain things is
use the alt key kinda like alt you can
use some some of these because all
tourism really use for anything but yeah
you can you shift the brackets are good
that's what that is open brackets you
can use brackets for keybinds but i'll
just use shift up for this tutorial and
what you can do here is this is going to
wait for the user to do something
however there's no way that you know you
can actually like bind it so at any
given moment it's going to activate
because this totally pauses the script
totally pauses the script wait for the
user to do ship up in this case so just
keep that in mind that it does pause the
script now one of things you can do is
under this
if you wanted to go over and over what
you can do is you can put in go to
command down here you can go to you can
call this label whatever you want we'll
just do retry it will just do we try it
and we can do is put a label up here as
retry it above this and once this goes
to say message it works so when we run
this whole program i'm going to run
right now
alright is now running and it says
waiting for user input off to the side
here you can't really see that part
because the top of screen but when i do
ship up it works when i go back to this
all rights loop back around is waiting
for me to press shift up again it works
and that's kinda example of how you can
use this basic user input to do that and
that's hide in my nature script is when
i'm at the bank i press shift up it gets
everything out you know if i need to
stand up it stands me if I need glories
that will do that I need repair
approaches will do that part of the code
or if i need healed go grab three
lobsters out and after that it will go
down here to another part of the code
where it will wait again for me at the
nature rune altar and once I do that
again I'll go again so it would
basically look something like this it
would it would wait for my input do the
bank stuff
wait for my and put at the nature rune
alter do that stuff and loop all the way
back around and go to the front
again where it's gonna wait for me at
the bank so really there's just there's
two inputs they're of the same thing so
that's kind of how that works that's
kind of showing you of how you can use
that to your advantage and then the
other thing is actual binding macros to
hotkeys which is binding these scripts
little scripts you can make to specific
keys which is you know this is just a
basic aqui macro here that I would bind
to specific key to use at any given time
which i'm going to go over here in a
second
why did do was add in protection magic
my way I quick prayer and protection
from range and anytime I press like
shift up or shit down ship whatever it
protects so forward to run that right
now go to this your way for it to load
up to press shift down its range shipped
right is melee ship left is Magic just
kind of how they're set up here left
down right and then the top one is quick
we're so it can do quick prayer like
that now just double tap them to get
them off so my way off may lay on lay
off magic on automatically goes back to
inventory to magic a range off magic
gone magic off so you just kind of
double click them so that's something
really useful especially forget how you
do this is really simple on TT heinki
macro elantra all you have to do is go
to new and you type in you actually just
go to browse and you open a macro file
that is completely just purely made for
binding to a key that you know it's just
a very simple action maybe want a high
else key or something that you know just
want to click hi out really fast and you
would bind it to a certain key
combination and hit OK and then once
it's on here you just mark them all as
check marked when the check marked they
just work and anytime you have micro
recorder launched they should work fine
it's great for quick prayers like I did
that's only thing I have money right now
I do have a high ultra
but i haven't actually found it using
this yet i just have it as main script
using wait for key press and it loops
around using the go-to functions but
i'll probably put in here too
I just don't want to make keys because
like I said my keyboard it's not that
big
now start again
if i go here i will say in our number
one two or three or 4i render like three
are doing long was this is just a blue
state may have true or false basically
and enter one and so for doing all this
it's just copying pasting to the
clipboard so if you look here the very
first one I will say this is going to
have two options for doing a clipboard
which is that clipboard value this
command right here
what this does is you can either store
specific number here or you can store
ask the user to score a number and this
is very useful for defining specific
values that you know how the user wants
to use the program they want to do magic
logs you
maple below down your neck is just kind
of waste time but yeah what you can do
is you can there tell them to enter
number and you can after that you can do
if clipboard equals the above and if it
equals this is this it's going to go to
a label so let's say it goes to you if
it goes to you it's going to go way down
here to this label are you doing long
bows and if it's doing a longbow which
is just a yes/no message which is macy
here I believe it if message that's this
one so if message are you doing long
nose so you seen that come up before and
if it's yes it's going to be right below
it which is this is the
yes statement right here right here else
is no statement it's going to be right
here which obviously you can see the
labels you short if it's yes it's going
to be you long which is a label to go to
statements later on but right here it
says prompt user if it is yes it's going
to ask him cutting string or you want to
just cut or string and it does all
that's going to go further and further
down the script
for other ones you could do is launch
website if you want to share of a
certain a certain way your inventory
should be set up like for example like I
through this one script from crafting
always have to have six glories in this
first slot
I'm to show that i would like take a
picture of this put it on an image
hosting site and on here i could ask if
message do you need to store real image
and i would put else then
and if and if the ma care if that is
true they do need that I would launch
website to whatever at in that w alright
well that's not where you're right now
guess i'll actually no website but if
you have a website you do that else
could do go to start it and that would
be somewhere way down in the program so
that's just an example of what you can
do is it would launch to the image site
where you can share what your image
looks like and how your inventory should
be
comments
man comments of certain parts of your
code which i do do on really really long
parts my code i'll put a common in what
you can do is just add and i usually do
something like that would be to explain
part of the code so i don't get lost
aware it is a pride put what it means
and then just put a whole bunch of
symbols or pound signs so i can see
easily
specifically I can find it here where
it's banking here it is banking this is
example of how to bank right here this
is probably one of the most useful
things
let me try and log out but yeah this is
one of the most useful things right here
is banking and they don't have infinite
loops on this i don't think so
however I just want to do like an
infinite loop i just type a hundred
cakes i think that's like the max you
can do that's plenty enough but a for
banking what you want to do is this also
works for you know different kinds of
things that have blue text and runescape
which is a couple different things but
I'm want to set 12 right here
search a specific region of runescape
which is going to be right up here so it
searches the top left corner of the
screen for that blue text that's like a
perfect blue hoops and the only the only
way I got this blue text right here
which you know if you capture you have
to go up here and capture it but you you
can't do that right here because to
actually capture that you would have to
you know you see it goes away so you
can't capture that image right there
where I guess that color
no way to really capture is to do a
print screen and bring it up into like
paint.net or paint or whatever and
actually get it from that image exactly
how it is that wasn't me and it has to
be a hundred percent zoom can't be
zoomed in too much or too little but
yeah that's how you would do that i have
that image there and what does is just
repeats this statement of ok it's going
to delay 250 milliseconds and it's going
to move around randomized by three
pixels at this
current coordinates which is basically
like right here it's just going to go
doo-doo-doo-doo doo-doo-doo-doo and look
for that blue text up there which is
pretty much does instantly but just to
make sure and that's how you do that
because once it finds this image it's
going to say ok that's true
let's exit loop exit sloop and it clicks
where it currently is right here which
would be the bank once you figure out
these commands you can use them a lot
for your other scripts to
one of the things you can do up here is
make your program search a certain way
for to search for a certain direction
you're looking at for instance is like
rs3 I have to just click the compass and
once you click the compass it goes
perfectly north which is you know great
for BOTS because you know it's set by
default so easily
however an older school RS you can't
just click the compass to look north
think know so what you can do to counter
that is to make a program try to yeah
try to direction compass in a certain
way and that's what this this code is
right here as you can see it's a repeat
for basically like infinite my does is
it searches the compass up here for a
certain image of the direction of the
compass so let's say I want to look
south
well I would position my compass South
like this i would take an image of it by
capturing it quick and capture and just
dry Mia and I've said it's 12 or
relatively similar i'm testing for if it
is not found on the screen and the
compass region the region's just like
right here reading this has to be a
little bigger than the actual image and
if it's not found on the screen it's
going to repeat and do this
it repeats is key downright for
yeah yeah this is what does if it is not
found it does key down right it's just
going to keep doing right and it's going
to keep looking for that image instantly
instantly insulin once it sees its going
to say ok else
keyup which if it is found on the screen
basically it Keys up and stop spinning
and it ends the repeat so it's basically
exits loop so it's basically just making
it so easy so if you see here if I
started here it goes right here who
found the image normally would be more
to the center like right here but
because the recorder
it's a little laggy so the timings a
little off but yeah you can see how
relatively works and why reason why it
was moving upward all the ways because
before that I tell it to key down upward
for two seconds and then stop and then
it starts doing this where it eventually
finds perfect South you can do this the
same for east north west can all be done
so very very useful tool for BOTS
especially ones where you need like
creating a gentle d-bots where you know
position of where you're looking
extremely important but yeah it's
generally about it that's about
everything i'm sure missing like some
good parts of the code i could tell you
how to create but there's just so much
i've created some scripts already but uh
yeah that's generally how you would
create a private matter
crow or hotkey so thanks for watching

Video Length: 41:16
Uploaded By: Tek Rekts
View Count: 5,369

Related Software Products
Hotkey Recorder
Hotkey Recorder

Published By:
zysoft

Description:
Hotkey Recorder can record key and mouse events to file and play them back. Macros often used can be defined and played back. Macros, keystrokes and mouse events can be assigned to a hot key. When the key sequence is pressed, Hotkey Recorder will launch these macros. Hotkey Recorder may record and save mouse movements, mouse clicks, and keyboard keystrokes in any applications, When you need, you can replay the recorded activities for many times.


Related Videos
8GB steel digital audio voice recorder review, instructions and sound test
8GB steel digital audio voice recorder review, instructions and sound test

A review and full instruction guide to the popular 8GB steel audio digital voice recorder. I'll show you how to use this great little bit of kit as the instruction manual is written in very strangely translated English. Voice samples start at 18:37. Every mode is tested and explained with samples of the various audio quality modes ranging from 32kbps to 384kbps. I bought mine here ...
Video Length: 22:14
Uploaded By: 1stdrive
View Count: 40,817

Visual Basic 2008 - Mouse Recorder with Loop & Hotkeys (Made By Requests)
Visual Basic 2008 - Mouse Recorder with Loop & Hotkeys (Made By Requests)

http://www.teamnibic.com to download Project free
Video Length: 06:45
Uploaded By: TeamNiBiC
View Count: 2,706

Copyright © 2025, Ivertech. All rights reserved.