SRL Archive - First Scripts

xCheWy's SMART Spammer and AUTO Spam


NCDS

2008-10-01 16:32:03

N C D S's SMART Spammer



Features/What it does!

-Uses SMART
-Humanlike behavior
-Keeps you logged in while telling the area what you need to say
-IS MY FIRST SCRIPT
-This is the FIRST version but there will be more


UPDATES:

-want to add an auto trader


NOTE!
This is not a good script for tradeing (as it uses SMART and does not yet have auto trade) i suggest useing this script for advertiseing (example: buying rune arrows in G.E. max price!) atleast until i figure out the auto trade part of it.

Thanks and ENJOY!




N C D S's AUTO Spam



Features/What it does
-Unlike SMART Spammer this one uses a regular RuneScape Client (or scarscape)
-It talks with Human Like movement
- i made this one so people could use it to trade while i work on SMART Spammer


UPDATES:
-Probabaly wont get any ( shouldnt need any)
-if you want auto trade then wait for my SMART Spammer to be done
- if you have any other suggestions/questions feel free to ask.

HAVE FUN!

noidea

2008-10-01 17:00:22

You have SetupSRL; in your main loop twice ;) Hmmm, you don't use [TimeForPlayer = W/e] in your script. Cool, you have declare players, so all's you need is FindNormalRandoms in it.

About timeforPlayer, you could do this. (This is a better main loop)

begin
setupsrl;
SmartSetup(World, False, True, False);
SetTargetDC(SmartGetDC);
SetupSRL;
DeclarePlayers;
lolz;
repeat
MarkTime(ThisTime)
repeat
TellDemHoes;
DontGetBanned;
StayLoggedIn;
until (Not(LoggedIn))or MarkTime(ThisTime > (TimeForPlayer * 1000 * 60))
Logout;
Players[CurrentPlayer].Active := True;
NextPlayer(Players[CurrentPlayer].Active);
until(false);
end.

NCDS

2008-10-01 17:51:11

how do i set that up tho because i dont have MarkTime or ThisTime set up as variables or anything anywhere yet.

noidea

2008-10-01 18:06:10

Add
ThisTime : Integer;
under your var's. Marktime is in SRL.

NCDS

2008-10-01 18:21:11

hmm when i do that i get this

Line 1: [Error] (1:1): Variable Expected in script

i cant figure out why

this is what i put right?

var
ThisTime : integer;

i put that right after all the constants

noidea

2008-10-01 19:09:04

Crap I typed the wrong thing :o

This should work, (MainLoop, including the var's)

var
ThisTime : Integer;

begin
setupsrl;
SmartSetup(World, False, True, False);
SetTargetDC(SmartGetDC);
SetupSRL;
DeclarePlayers;
lolz;
repeat
MarkTime(w)
repeat
TellDemHoes;
DontGetBanned;
StayLoggedIn;
until (Not(LoggedIn))or(TimeFromMark(ThisTime) > (TimeForPlayer * 1000 * 60))
Logout;
Players[CurrentPlayer].Active := True;
NextPlayer(Players[CurrentPlayer].Active);
until(false);
end.

NCDS

2008-10-03 19:11:42

Line 105: [Error] (16319:10): Unknown identifier 'w' in script

MarkTime (w) is whats on the line. what is that 'w' for?

noidea

2008-10-03 19:40:01

Whoops, change 'w' to 'ThisTime'.

NCDS

2008-10-03 19:52:44

lol alright you threw me off with that.

ahh great now tho it works perfect!
thank you.

now once i can get an auto trader in there working ill post a new updated version!


rep+ for the help!

noidea

2008-10-03 19:56:47

Cool! Thanks. Take a look at Trade.scar in Mics folder of SRL =)

NCDS

2008-10-04 16:22:59

alright thanks man im hopefully going to be done with it soon!

in2it

2008-10-12 05:41:09

nice auto spammer very useful in game good job :f: