SRL Archive - RS3 Outdated / Broken Scripts

[SRL] SpellDummy Curser


neG

2007-03-06 16:57:44

NEW VERSION 1.6!
/w Crumble Undead Option!


What is a SpellDummy?

A SpellDummy is a monster you Curse repeatedly from a position that it cant attack you from.

Why do I want to curse it?

Because the Runes are relatively cheap and you get 29xp each cast even if you fail. And believe me you do want to fail, if you fail the spell you can cast another curse straight away, instead of having to wait for a couple of seconds.
So I suggest wearing armor that lowers your magic attack ALOT!
Such as full iron :)

A good place you use this script is outside the champions guide, cursing the chickens. But there are alot of places you can use this script.

[imgal =right]http://img408.imageshack.us/img408/9679/poormagepd5.jpg/imgal]

I need to add a few more things to the script before It is finished.
*More FailSafes

But other than that, everything is working ok.

Cast with these: (ALWAYS FAILS, thanks Kaldo)

Iron Helm, Iron Plate
Iron Kite, Iron Legs
Dragon Vambraces



UPDATES
7/2/07 Added better antiban.
7/2/07 Multiplayer works now.
8/2/07 Fixed a Compiling Error.
8/2/07 Even better AntiBan
9/2/07 Fine Tuned Random Finding.
23/3/07 Added Way more Failsafes
23/3/07 Better Antirandom Finding
23/3/07 More Stable Monster Detection
23/3/07 Option to use Crumble Undead
23/3/07 Better Reporting (shows REAL XP gain)
1/4/07 Failsafes work, no endless loops now.
1/4/07 Added multiple monster colours
1/4/07 I think XP reporting will work now.
1/4/07 Multiplayer Switching works as it should now
1/4/07 Random Finding "" "" "" "" ""

Smartzkid

2007-03-06 17:02:44

Nice script; could use a couple improvements, but other than that, I'd have to say its pretty nice

Heh…left yah username, pass in there…

Changed and pmed.

legendaryhero90

2007-03-06 18:33:05

ok ill try this with my ranger! :D

get him to be hybrid lol

Jason2gs

2007-03-06 20:14:16

Nice lookin' script.

I'da cracked up if you actually made a script that stands there and swears at the monster :p

kushal

2007-03-07 01:33:50

ill try it now
it works but u should make it do other spells like confuse.

Meanage

2007-03-07 01:45:31

From: kushal
ill try it now
it works but u should make it do other spells like confuse.

yeah, curse, confuse and theres another one, cant think of the name. good places to do this are port sarim jail, lesser in wizzy tower is ok but it has low def so cant curse it much, the zammy monk in varrock castle is probably the best spot.

neG

2007-03-07 02:47:49

Lol I left the user name and password in there :/ my bad.
Thanks Smartzkid ;)

I think ill just make it do Curse because that gives 29xp, where as Weaken and Confuse only gives 13xp or something lame like that lol.

neG

2007-03-07 02:57:19

oops, quoted myself instead of editing.
Used to the position of other forums :)

neG

2007-03-07 02:58:21

From: meanage
yeah, curse, confuse and theres another one, cant think of the name. good places to do this are port sarim jail, lesser in wizzy tower is ok but it has low def so cant curse it much, the zammy monk in varrock castle is probably the best spot.


I agree, the Zammy Monk in Varrok is a great spot to do it, the only problems are if someone else is attacking it, or if someone else kills it, you will need to wait for a respawn. If you want to kill him I suggest you use syberium's Zammy Curser, that one changes server if it cant find him.

For my script its just easier to use it on chickens or cows or whatever behind a fence. Yea the Port Sarim Jail is ACE!

I Karma I

2007-03-08 00:32:18

Cast with these: (pure or main, it ALWAYS FAILS)
iron helm
iron plate
iron kite
iron legs
dragon vambraces (havent tried with leather)

kushal

2007-03-08 02:19:48

gr8 script but it can probably b detected easy. i got 19-25 mage with it.

juessx

2007-03-08 03:47:55

simple, but works.

nice.

kushal

2007-03-08 05:26:05

make that 19-30 now lol.

////////////////////////////////////////////
neGs Dummy Curser - Progress Report

Running Time: 14 Minutes and 53 Seconds
Spells Cast: 171
Approx. XP Gained: 4959
////////////////////////////////////////////

neG

2007-03-08 05:48:43

Thankyou so much for the progress report! I really appriciate it.
Ive made a small update which makes the Anti-Ban WAAAYY better,
So i suggest you update.
Thanks again for the feedback.

From: kushal
gr8 script but it can probably b detected easy. i got 19-25 mage with it.


New AntiBan should make it harder to detect.

Heres a quick proggy

[PHP]////////////////////////////////////////////
neGs Dummy Curser - Progress Report

Running Time: 19 Minutes and 0 Seconds
Spells Cast: 274
Approx. XP Gained: 7946
////////////////////////////////////////////[/PHP]


and another, long one.

[PHP]////////////////////////////////////////////
neGs Dummy Curser - Progress Report

Running Time: 50 Minutes and 33 Seconds
Spells Cast: 687
Approx. XP Gained: 19923
////////////////////////////////////////////

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 1 |
| SandWich[es] Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
[/PHP]

A G E N T

2007-03-08 10:24:17

Looks like a good script. I'll try it out when I get back

smills.smx

2007-03-08 11:57:21

From: kushal
gr8 script but it can probably b detected easy. i got 19-25 mage with it.


I havent tried it yet , i will though.

And it can probably not be detected easy , as when you curse the same thing over and over again you do the mouse movements over and over again ..
Belive me , people do it , i got to 55 mage with 10 hp ( before i started autoing ) so it was all legit

the flea

2007-03-08 13:36:32

nice script im gunna try it out on my pure because i need to get its mage from 41-50 tonight?

what runes do i need for this spell and how much would it cost per cast?

neG

2007-03-08 15:03:13

For the spell you will need
1 body rune
2 water runes
3 earth runes. But its alot cheaper in the long run if you use an earth staff.

on average im gonna say it would cost around 12gp per cast if you have an earth staff.

kiko

2007-03-08 21:57:44

Nice script!
Here's a preliminary proggy…
Plan on running for a while with 2 accs later.

///////////////////////////////////////////
neGs Dummy Curser - Progress Report

Running Time: 19 Minutes and 56 Seconds.
Spells Cast: 188.
XP Gained: 5452.
///////////////////////////////////////////

neG

2007-03-09 00:34:00

Thanks kiko!
Thanks also for the proggy, i love seeing how my scripts are doing.

tgeo888

2007-03-17 17:22:04

////////////////////////////////////////////
neGs Dummy Curser - Progress Report

Running Time: 43 Minutes and 12 Seconds
Spells Cast: 678
Approx. XP Gained: 19662
////////////////////////////////////////////

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Trade Missed : 3 |
| Talking Random : 1 |
| OldMen Solved : 1 |
| New Box[es] Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

I let it go from lvl 25 to lvl 37 :D

Good script.. but one suggestion I would make is you should have it hover over the magic skill every 10-15 casts or so.. (If it does this already then sorry, I left the room :P)

Thanks :D

Dunceiam

2007-03-17 17:36:28

This script will help me make my dream pure mage after all. :)

I'll test it out in a couple days (when I get the cash to buy the runes).

-Dunceiam

n3ss3s

2007-03-20 13:29:39

I havent got much experience in the maging area , but good job!
maybe i shud try to make one too.

neG

2007-03-21 21:41:52

Tonight I will be updating this script with better anti-ban, a better progress report and an option to use Crumble Undead.
Thanks to solidxxx for the Crumble Undead option idea.

From: tgeo888


I let it go from lvl 25 to lvl 37 :D

Good script.. but one suggestion I would make is you should have it hover over the magic skill every 10-15 casts or so.. (If it does this already then sorry, I left the room :P)

Thanks :D


Hehe, yea it checks the magic xp about 3 times every 40 casts.

neG

2007-03-23 03:09:50

Huge Update, Check First Post.

cyclone2527

2007-03-25 02:08:39

EXCELLENT SCRIPT!

>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 20 Minutes and 5 Seconds
> Curses Cast: 309
> XP Gained: 93235
>--------------------<>--------------------<

nickkent

2007-03-26 11:21:17

mine keeps checking the magic exp every cast, it rotates the screen and logs out every 30 casts because it looses the dummy..

marvv

2007-03-26 11:25:45

HMMM

works good, but when it cant find the dummy, when some1 killed it it logs out and not back in.

and sometimes it says >

> Running Time: 3 Minutes and 42 Seconds
> Curses Cast: 63
> XP Gained: 4205
>——————–<>——————–<
Not enough runes for cast.
Logging out.
NextPlayer

when i got over 5k of all runes in invent


try to change that

bet the rest is ok

19-40 mage with it:) 13 hp 22 cmb ftw

Woody

2007-03-26 15:26:56

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 48 Seconds
> Curses Cast: 44
> XP Gained: 1450
>——————–<>——————–<

Had it run on monk of zamorak and it worked ok the camera movement was a little off and it gut stuck, also it checks inventory almost ever cast which really isnt common

marvv

2007-03-26 16:45:42

From: Woody
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 48 Seconds
> Curses Cast: 44
> XP Gained: 1450
>——————–<>——————–<

Had it run on monk of zamorak and it worked ok the camera movement was a little off and it gut stuck, also it checks inventory almost ever cast which really isnt common


true, camera didnt move at my pc but it did at my bro's

longest one i had was like 35 mins

3Garrett3

2007-03-26 18:44:37


>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 23 Minutes and 20 Seconds
> Curses Cast: 139
> XP Gained: 8613
>--------------------<>--------------------<
Couldnt Find Dummy
Logging Out..
happens everytime,,, working it on monk of zammy in varrock palace thing..

neG

2007-03-27 09:15:55

I suggest you use this script in an area with more than one monster to curse,
such as just outside of a chicken pen,
that way if someone kills one or it moves out of the camera angle there are still others to curse :)

Im going to do an update tomorrow which should fix most of the bugs you guys are having.

3Garrett3

2007-03-27 15:21:59

I cant use the chickens because i cant wear dragon vambraces and i have an earth staff so i dont have to buy so many runes, so it never fails on chickens, but it fails everytime on the monk of zammy, and he cant attack you,, but is there a spot in the other zammy monk place?

marvv

2007-03-27 16:00:04

thnx neg,

its works great:)

> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 4 Minutes and 34 Seconds
> Curses Cast: 74
> XP Gained: 440017
>——————–<>——————–<
Successfully executed

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 28 Minutes and 33 Seconds
> Curses Cast: 421
> XP Gained: 16812
>——————–<>——————–<
Successfully executed

only the gained xp is true, and cast curses arent also



but the rest is ok, havent got any events yet, it use it at zammy mage.

got 19-60 mage in a day :spot:

marvv

2007-03-28 05:27:08

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 18 Minutes and 5 Seconds
> Curses Cast: 366
> XP Gained: 112810
>——————–<>——————–<
Successfully executed


btw neg,, it doesnt do randoms?

marvv

2007-03-28 05:29:21

From: 3garrett3

>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 23 Minutes and 20 Seconds
> Curses Cast: 139
> XP Gained: 8613
>--------------------<>--------------------<
Couldnt Find Dummy
Logging Out..
happens everytime,,, working it on monk of zammy in varrock palace thing..



i had that to,

i made it with 4 players, and filled in the same player at all forms, so when it loggs out it logs back in with the same player

neG

2007-03-28 22:43:04

Hey marvv, thanks for the awesome progress reports!
19-60 magic in one day is quite an effort, nice.

As for the randoms and player switching bugs, I have worked out what was going wrong.

Once a player runs out of runes or dones the amount of curses nessesary it wasn't setting the player to false, ive fixed that now though. The MultiPlayer should work as intended in the new version im releasing tonight.

Also, if you started the script logged in it wouldnt run the Login; prcedure which creates the BMP Mask of your nick, making the script unable to find randoms.

XP reporting should work too.

That is all fixed now though.
Ill do some more testing tonight with multiple players and if everything goes to plan the update should be out soon.

:)

marvv

2007-03-29 05:03:34

hmm.. my account got perm banned after 2 days, just made it member.. not testing anymore

this sks.. i ll sent jagex an appeal,, any1 got a good one for macroing?

rkroxpunk

2007-03-29 11:02:38

Whoa dude this script is major banage……your mouse moves too fast and it constantly repeats clicking on stats,invent spell book or something like that that's pretty much certain ban if you use for a while

marvv

2007-03-29 15:21:02

From: rkroxpunk
Whoa dude this script is major banage……your mouse moves too fast and it constantly repeats clicking on stats,invent spell book or something like that that's pretty much certain ban if you use for a while




read the post above you,

1 month membership and like 4m in runes gone

neG

2007-03-29 22:40:39

That sucks that your account got banned man.

If the mouse moves too fast then change the mouse speed in the setup at the start of the script. As for the spell book and inventory clicking, its only meant to click on it once every 10 or so casts. And it did that when I tested it, so Im not sure why it didnt for you.

Ive been using this script for a long time on chickens by falador and I havent been banned.

Bad luck about your account man.

solidxxx

2007-03-30 02:40:26

From: rkroxpunk
Whoa dude this script is major banage……your mouse moves too fast and it constantly repeats clicking on stats,invent spell book or something like that that's pretty much certain ban if you use for a while


whoa dude… having mouse speed problems? you should maybe lower the mouse speed then…. not to sure whats cracking with the constant spell book but it doesn't do that to me.

i have been running this script consistently since before the crumble of undead option, haven't got banned or black marked. mage lvl 1-72 so far.

i cant say much more about this script, its probably the best script iv seen in a while.:spot:


oh and neG, im counting the days until your flaxxor is released! id love to give it a few test runs if you would like

rkroxpunk

2007-03-30 02:45:02

Hmm Ok I will try again I didn't notice the mouse speed const lol.

mx1000

2007-03-30 08:22:22

i recommend script got from curse to 53 in 2 days (not non stop) ;)

neG

2007-03-31 01:57:00

Thanks for the support guys :D
I really appreciate it :)

Ive been working on the script to make it more reliable and safer over the last few days.
Should be a new release soon.

@solidxxx
Hey man, yea you can test the flax picker!
Give me a few days to quickly finish it and ill PM it to ya.

@mx1000, Thanks :)

solidxxx

2007-03-31 12:11:22

From: neG
Thanks for the support guys
I really appreciate it

Ive been working on the script to make it more reliable and safer over the last few days.
Should be a new release soon.


Have you been working on this script to make it better or the flaxxor?

From: neG
@solidxxx
Hey man, yea you can test the flax picker!
Give me a few days to quickly finish it and ill PM it to ya.


another exciting day for solidxxx

neG

2007-03-31 21:27:15

UPDATED to 1.4
Check first post :)

tgeo888

2007-03-31 22:02:16

I'll have to test this out

BTW the v1.2 got me 60 mage :D

thanks

neG

2007-03-31 22:15:20

Thanks man, tell me how the new version goes :D
Yea alot of people are getting their magic fairly high with this!
Makes me happy on the inside :)

neG

2007-03-31 23:02:02

Oops I screwed this version.
Just fixed tons of bugs, update now.
Go get 1.41!!

ason

2007-04-01 00:23:46

Wow, The Absolute Best I Ever Ever Ever Seen!!! I Know Cursing Is A Good Idea From The Beginning That Is Y I Usuallyl Have -68 Mage Bonus. But I Never Thought Somebody Would Make A Script, Wonderful!

neG

2007-04-01 00:25:10

Glad you like it :)
Please post a progress report if you use it.

JokeAss

2007-04-01 03:39:32

Nice script :)

A little buggy at times, but usually works well.

HanTu

2007-04-01 04:38:45

neG,

For your picture, paste this link without the asterick *



If you remove it, it should look like this below:


neG

2007-04-01 06:01:54

Thanks HanTu :)

HanTu

2007-04-01 12:14:07

Don't mention it neG. Use www.imageshack.us to host your pictures. They're easy to use.

antknee3

2007-04-01 22:31:32

Im at a drawback with this script. Despite common belief running this on the Zammy mage in verrock palace doesnt work. The script rotates and loses the dummy because of the high walls around the mage. The other option i've heard is the chickens at the chamion's guild but since i dont have high enough range lev to wear dragon vanbraces and i use a staff to conserve runes. It never fails on the chickens. I dont have a good place to run this script. Help!!

neG

2007-04-02 09:00:14

Try wearing leather bracers.
And also, do you have the newest version of the script? (1.4.2)
Because it doesn't rotate the camera and is ALOT more stable.
Use it :)

python

2007-04-02 09:28:44

killer script. will try with the rest of body runes tonight. i dont think its your falt but it doesnt do the magic boxes just leaves them in inventory.

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 8 Minutes and 31 Seconds
> Curses Cast: 879
> XP Gained: 23664
>——————–<>——————–<


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Trade Missed : 1 |
| Talking Random : 2 |
| OldMen Solved : 1 |
| Lamp Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

got from lvl 49 magic to lvl 53 magic with this =P
|
\/
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 34 Minutes and 59 Seconds
> Curses Cast: 1583
> XP Gained: 43239
>——————–<>——————–<

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 3 |
| Dwarf Solved : 1 |
| OldMen Solved : 2 |
| New Box[es] Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

oooo and it logged out when in weht to the room with pols and the spinning disks arround them

Haldope

2007-04-02 16:16:08

Hi. nice script. Probaby just me but it never clicks on the monster(monk of zamorak). I know the colours are right beause its constantly hovering over him and follows him when he moves but it never clicks to actualy cast the spell. Any Ideas. Thanx

Haldope

2007-04-02 16:50:36

I got it to work, it was my mistake. I made a slight spelling error in the dummy name therefore it didn't recognise it as the monk, nevermind :redface:

heres a progress report

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 20 Minutes and 21 Seconds
> Curses Cast: 327
> XP Gained: 9135
>——————–<>——————–<

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| New Box[es] Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

excellent script dude well done.

neG

2007-04-02 18:02:02

Hey man, thanks for he progress report!
Just to let you know, you dont need to type in the entire name.
If you are using this on the monk in varrok you can just use the name 'onk'
This will probally be faster and more reliable :)

Thanks.

ason

2007-04-05 18:10:28

From: ason
Wow, The Absolute Best I Ever Ever Ever Seen!!! I Know Cursing Is A Good Idea From The Beginning That Is Y I Usuallyl Have -68 Mage Bonus. But I Never Thought Somebody Would Make A Script, Wonderful!


well i posted that before i tested, so i decide to check it out.

very good indeed, but however, i don't know how to post progress report cuz i'm new, it worked for aobut 16 min got 2k mage exp.

there is a problem though, it IGNORED a frog random, i hope you can fix that.

sherlockmeister

2007-04-06 08:44:37

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 14 Minutes and 9 Seconds
> Curses Cast: 267
> XP Gained: 7250
>——————–<>——————–<


great script!! this worked perfectly untill all my runes ran out, next time i will equip a few thousand

misty

2007-04-21 22:59:30

need help i cant get your script to work on the chickens…it finds the colours then wont click….do you know why? or could it just be that i need to try different monsters?

neG

2007-04-22 23:01:53

Hey.
Your problem sounds like that your not setting the Monster Name right.
If you are using it on chickens, make the name "hick" or something like that.
Try that and tell me if it works :)

ason

2007-04-24 18:10:46

i think it's my problem…but can you help.

this script doesn't solve any random for me, and others do.

i think somewhere i missed a "solve random" option

misty

2007-04-26 06:38:55

hey can i ask what you guys set your mouse speed at because the script says lower is faster, which it is, BUT it takes 6-8 seconds for me to do just ONE CURSE!!!! i dont know whether i got it the wrong way round or whatever but yeh its just you guys are getting 3-4 seconds please tell me it would make it easier for me to macro :)

x_²

2007-04-28 16:09:20

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 17 Minutes and 18 Seconds
> Curses Cast: 212
> XP Gained: 5626
>——————–<>——————–<
it did that much till it ended running off an loging out it got me so far from lvl 25 to 38 almost 39 with multi trys

MrMoon

2007-04-30 17:12:10

Very impressive script neG! Here is a progress report and random report for you.

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 2 Minutes and 35 Seconds
> Curses Cast: 734
> XP Gained: 20822
>——————–<>——————–<


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 2 |
| Dwarf Solved : 1 |
| New Box[es] Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


Used with SRL Ver 3.7.

loopa

2007-05-07 13:21:47

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 7 Minutes and 51 Seconds
> Curses Cast: 143
> XP Gained: 3944
>——————–<>——————–<

Short prog, i supervised it all the time, got 1 lamp random and it totally ignored it :(
hope it doesnt ignore other randoms
anyways.. this is a great script! :)

loopa

2007-05-07 13:59:09

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 30 Minutes and 44 Seconds
> Curses Cast: 524
> XP Gained: 14384
>——————–<>——————–<

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Fight Random : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

another little longer prog report, script worked really well and it handled the swarm too, the only bad thing was it took like 40 secs before it found the swarm, but that didnt cause any problems. so i have to say this once again: this script is fvkin GREAT!

luuk99

2007-05-10 15:07:23

i always get the same error:
Line ???: [Error] (16453:8): Identifier expected in script
how can i fix it?
line is different in each script

x_²

2007-05-10 21:18:28

works gr8 =D

gillian

2007-05-14 03:58:20

How many runes do ya'll typically equip?? I would be hesitant to equip a lot in case I died, which happens if I am not at least peeking in on my scripts.

neG

2007-05-17 17:43:03

I usually equip 400 mind and 800 water.
But then if im trying to see how long it can last, i might equip 2k.
It really depends on your RS budget.

Torrent of Flame

2007-05-19 11:29:30

I keep successfully cursing them…even with that armour set =(

utot na grin

2007-05-19 20:43:08

I'ved tested it

and this is the proggy

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 6 Minutes and 44 Seconds
> Curses Cast: 874
> XP Gained: 25317
>——————–<>——————–<
Spotted a random…
******** FOUND TALKING RANDOM TEXT********: Talk-to Genie
******** SOLVED LAMP RANDOM ********
******** SOLVED LAMP RANDOM ********
_____________________________________________________

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 1 |
| Lamp Solved : 2 |
| New Box[es] Solved : 3 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/




and then it went crazy clicking the screen where the confirm button of the genie lamp window suppose to be..
then it log out..

nice Script mayne…
keep up the gud work!! :rolleyes:

wigglez7

2007-05-22 22:09:20

nice script i ran it for 41 minutes but for some reason it didnt post proggie =( it only said how long, not number of casts or xp gained…weird.

Nice job but i would make it rotate around the 3 colours if its possible…i think it would just make it more human-like, and change how it checks inventory like every other cast.

this is my first script and it did VERY good job worked great for me.

Pwnt by Pwnt

2007-05-24 19:52:44

>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 31 Minutes and 14 Seconds
> Curses Cast: 2459
> XP Gained: 66256
>--------------------<>--------------------<
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| [url]www.villu-reborn.com[/url] |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random[s] : 4 |
| Rick[s] Solved : 2 |
| OldMen Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
REALLY NICE! i got 6 levels :) ( well 5 i had to do the last like 180 cuz it didnt do those… but still good :D ) didnt see like ANY bugs at all :) really good job :D:D:D

neG

2007-05-26 04:58:25

Thanks for the reports guys!
Keep em coming, theres an update on its way :)

j-g

2007-05-26 09:26:12

it realy is SLOW

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 55 Seconds
> Curses Cast: 17
> XP Gained: 464
>——————–<>——————–<
1
1
1
1
1
1
Magic = 688763
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 54 Seconds
> Curses Cast: 36
> XP Gained: 1015
>——————–<>——————–<
1
1
1
1
1
1
1
1
1
1
1
Magic = 689256
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Minutes and 51 Seconds
> Curses Cast: 53
> XP Gained: 1508
>——————–<>——————–<
1
1
1
1
1
1
1
Magic = 689749
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 3 Minutes and 51 Seconds
> Curses Cast: 71
> XP Gained: 2001
>——————–<>——————–<
1
1
1
1
1
1
1
Magic = 690184
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 4 Minutes and 45 Seconds
> Curses Cast: 87
> XP Gained: 2436
>——————–<>——————–<
1
1
1
1
1
1
1
1
Magic = 690677
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 5 Minutes and 43 Seconds
> Curses Cast: 104
> XP Gained: 2929
>——————–<>——————–<
1
1
1
1
1
1
Magic = 691112
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 6 Minutes and 35 Seconds
> Curses Cast: 120
> XP Gained: 3364
>——————–<>——————–<
1
1
1
1
1
1
1
1
1
1
1
Magic = 691634
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 7 Minutes and 32 Seconds
> Curses Cast: 137
> XP Gained: 3886
>——————–<>——————–<
1
1
1
1
1
1
1
Magic = 692127
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 8 Minutes and 28 Seconds
> Curses Cast: 154
> XP Gained: 4379
>——————–<>——————–<
Magic = 692591
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 9 Minutes and 20 Seconds
> Curses Cast: 171
> XP Gained: 4843
>——————–<>——————–<
Magic = 693055
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 10 Minutes and 12 Seconds
> Curses Cast: 188
> XP Gained: 5307
>——————–<>——————–<
Magic = 693635
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 11 Minutes and 14 Seconds
> Curses Cast: 208
> XP Gained: 5887
>——————–<>——————–<
Successfully executed
User specified a new RS window
Successfully compiled
SRL Compiled in 172msec.
Magic = 693838
Magic = 694302
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 54 Seconds
> Curses Cast: 17
> XP Gained: 464
>——————–<>——————–<
Magic = 694795
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 47 Seconds
> Curses Cast: 35
> XP Gained: 957
>——————–<>——————–<
1
Successfully executed
Successfully compiled
SRL Compiled in 93msec.
Magic = 694969
Magic = 695491
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 59 Seconds
> Curses Cast: 19
> XP Gained: 522
>——————–<>——————–<
1
2
Successfully executed
Successfully compiled
SRL Compiled in 94msec.
Magic = 695607
Successfully executed
Successfully compiled
SRL Compiled in 110msec.
Magic = 695897
1
Successfully executed
Successfully compiled
SRL Compiled in 109msec.
Magic = 696390
Magic = 696883
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 55 Seconds
> Curses Cast: 18
> XP Gained: 493
>——————–<>——————–<
Magic = 697347
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 47 Seconds
> Curses Cast: 35
> XP Gained: 957
>——————–<>——————–<
Magic = 697869
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Minutes and 42 Seconds
> Curses Cast: 52
> XP Gained: 1479
>——————–<>——————–<
Magic = 698304
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 3 Minutes and 29 Seconds
> Curses Cast: 68
> XP Gained: 1914
>——————–<>——————–<
Magic = 698768
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 4 Minutes and 18 Seconds
> Curses Cast: 85
> XP Gained: 2378
>——————–<>——————–<
Magic = 699232
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 5 Minutes and 11 Seconds
> Curses Cast: 102
> XP Gained: 2842
>——————–<>——————–<
Magic = 699725
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 6 Minutes and 4 Seconds
> Curses Cast: 119
> XP Gained: 3335
>——————–<>——————–<
Magic = 700218
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 6 Minutes and 59 Seconds
> Curses Cast: 137
> XP Gained: 3828
>——————–<>——————–<
Successfully executed
Successfully compiled
SRL Compiled in 109msec.
Magic = 700247
1
Magic = 700740
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 58 Seconds
> Curses Cast: 18
> XP Gained: 493
>——————–<>——————–<
1
1
Magic = 701204
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Minutes and 58 Seconds
> Curses Cast: 35
> XP Gained: 957
>——————–<>——————–<
1
1
1
Magic = 701726
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Minutes and 55 Seconds
> Curses Cast: 53
> XP Gained: 1479
>——————–<>——————–<
1
Magic = 702161
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 3 Minutes and 43 Seconds
> Curses Cast: 69
> XP Gained: 1914
>——————–<>——————–<
1
1
1
Magic = 702654
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 4 Minutes and 39 Seconds
> Curses Cast: 87
> XP Gained: 2407
>——————–<>——————–<
Magic = 703118
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 5 Minutes and 33 Seconds
> Curses Cast: 104
> XP Gained: 2871
>——————–<>——————–<
1
Magic = 703553
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 6 Minutes and 23 Seconds
> Curses Cast: 120
> XP Gained: 3306
>——————–<>——————–<
1
Magic = 704046
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 7 Minutes and 17 Seconds
> Curses Cast: 138
> XP Gained: 3799
>——————–<>——————–<
Magic = 704510
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 8 Minutes and 9 Seconds
> Curses Cast: 156
> XP Gained: 4263
>——————–<>——————–<
1
1
Magic = 705032
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 9 Minutes and 7 Seconds
> Curses Cast: 174
> XP Gained: 4785
>——————–<>——————–<
1
Successfully executed

j-g

2007-05-26 09:27:41

srry for all the junk in

kimo

2007-05-26 09:44:47

I need to know where to get Dragon or Leather Vambraces ….
So kindly tell me plz.
BTW i tried to do the idea manually (boring) but got from mlvl 22 to 27 in less than 30 mins that was kool =D

EDIT : oh i forgot to ask … where should i start the script??

neG

2007-05-26 19:52:36

Ok apparently you HAVE to use dragon vambraces because they give the -10 magic bonus.
So leather ones wont work.


You can get them at Scavvo's rune store in the Champions' Guild for 2500gp.
But if you cant get in there, just buy them off someone else :)
NOTE: You will need 40 range to use them.

venomhead

2007-05-27 12:42:41

when i try to run with scar 2.03 it finds the exp and then clicks the curse button but then it just keeps clicking the curse button nonstop.

when i run with scar divi i get this error:
Failed when compiling
Line 270: [Error] (15383:9): Identifier expected in script F:\Program Files\scar\Scripts\DummyCurser neG v1.5.scar

edit: fixed wasnt using srl 3.6, if i get a good proggie ill post it good script!

sk8rjess

2007-05-27 17:05:40

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 4 Minutes and 50 Seconds
> Curses Cast: 485
> XP Gained: 9135
>——————–<>——————–<

i deleted the logout functions becuase it kept randomly logging out, but that fixed it.

great script bro.

kimo

2007-05-28 04:44:40

From: neG
Ok apparently you HAVE to use dragon vambraces because they give the -10 magic bonus.
So leather ones wont work.


You can get them at Scavvo's rune store in the Champions' Guild for 2500gp.
But if you cant get in there, just buy them off someone else :)
NOTE: You will need 40 range to use them.



dammit i dont have 40 range but i can access the champion's guild…..
How should i train myt range VERY fast any ideas?

jonol33t

2007-05-28 22:50:59

Line 270: [Error] (15328:9): Identifier expected in script C:\Documents and Settings\Owner\Desktop\DummyCurser neG v1[1].5.scar i got this error??? do u av any idea ho i can fix this??? pwb because i think this script would be awsome as

neG

2007-05-29 07:13:28

Fixed the compiling error with Divi.
Download 1.6 now :D

venomhead

2007-05-29 22:46:59

Heres my prog

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 46 Minutes and 22 Seconds
> Curses Cast: 539
> XP Gained: 15109
>——————–<>——————–<

works pretty good!

neG

2007-05-30 08:41:53

Thanks man thats a nice report :)
Got any suggestions that could help improve the script?
Because ive got some free time coming up.

venomhead

2007-05-30 16:13:11

only thing i noticed is that when it goes to click on the pixel, sometimes it lags and the name doesnt show up and it goes to the next. Not a major problem and ive had this with other scripts too so it might be my computer. Works great.

Stricker666

2007-05-31 02:14:59

i think siberiums zammy mager would be perfect without the huge missclicks that can cause bolt enchants openings.. :/ even with that sometimes worked for me for 1 hour +.. but this script is more flexible as you can use it anywhere..

neG

2007-05-31 02:49:12

Thanks :)
This was originally designed for the Zammy Mage, but there are way better places to do it than there I belive.
Such as the hobgoblins.. chickens.. cows.. anywhere where there are going to be monsters that cant attack you.
But make sure that there isnt anyone killing ur monsters while you are trying to curse them :)

PythonX

2007-05-31 03:14:29

Great stuff. Does it have anti randoms?

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 7 Minutes and 46 Seconds
> Curses Cast: 124
> XP Gained: 2987
>——————–<>——————–<

neG

2007-05-31 03:21:56

Yea it does.
Ive heard that it doesn't handle the swarm properly though.

Tazzie 02

2007-05-31 03:25:46

Will be trying this soon. I'll send u a proggie after.

EDIT: Will version 1.6 only work for divi?

Tazzie

neG

2007-05-31 03:35:35

1.6 works for divi and 2.03.
But its no different from the other versions other than they dont work in divi.

jeffreytuner

2007-05-31 11:12:58

ill try out and post proggie i used siberiums zammy mager but the enchant window came up and the it still clicking now trying this 1 because i got mud staff and 9k bodys

Zodia

2007-06-02 20:35:46

Very detectable. Moves in the same way, unless you move the screen.

neG

2007-06-02 21:11:36

Its not "Very Detectable", all mouse clicks are randomized to at lease 5x5 from the original colour.
And people do this practice a lot, and they just sit there and click spellbook, click monster, click spellbook, click monster.
I think if I made this do anything more it would be MORE detectable.

Zodia

2007-06-03 00:39:29

Regardless…Here is my progress report. Pretty good. I was also wondering if theres a anti-random for the runescape quiz?

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 2 |
| OldMen Solved : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 14 Minutes and 19 Seconds
> Curses Cast: 1064
> XP Gained: 30363
>——————–<>——————–<
Done all curses, woo!

neG

2007-06-03 01:20:54

Ahh thanks for the proggy report man :D
I don't believe SRL has a solution for the Quiz unfortunately.

Anyway, thats a really nice report.
Mind if I include it on the main page so people know what it can potentially do?

Zodia

2007-06-03 10:15:49

Go for it. =p
I gonna post some ideal spots for this. F2p and P2p!

F2P Training :
The Zamorak Mage (Varrock)
Cows (Lumby, Falador, Crafting Guild)
Hobgoblins (Near the Crafting Guild, Stand on the other side of the Peninsula so they can't reach you)
Ducks (Near the Champions Guild)
Scorpions (Al Kharhid, stand on sides above the mining spot in Al Kharid)
Guard House (Edgeville)
Any NPC in the jail house

P2P Training :
Black Dragons (Traverly Dungeon, he's made out of one of the strongest magic protection items)
Blue Dragons (Traverly Dungeon)
Hell Hounds (Traverly Dungeon, Hero's Guild)

Those are just some ideas…

neG

2007-06-04 07:47:35

Awesome work man!
Ill put them on the main page ASAP.
Thanks :D

sincos

2007-06-05 00:08:17

OK, i set up the colors for casting it on ducks in lumby in the river but when I start it up after i set everything up it clicks on the curse spell but just moves the mouse around looking for something for it to cast on. It goes right over the ducks but doesnt cast. Please someone help me, I dont want to have to cast 3500 curses myself.

Stricker666

2007-06-05 02:15:38

have u set name of the monster to duck or something?

neG

2007-06-05 08:56:00

Yea, make sure the name of the ducks is set properly.
It IS case sensitive, so check it twice :)

sincos

2007-06-05 10:26:05

Ok thanks I got it to work right. The thing was is that I had put duck instead of Duck on the name of the monster. It works great! Thanks for help.

Stricker666

2007-06-07 04:11:49

neg ive got an idea.. why dont you improve your script :) into my suggestion :)

What to have on before running the script:
- full iron
- mud staff or earth staff
- body and optionally water runes if u use earth staff

Where does it work:
- Lumbridge spawn, it curses mans lvl 2 running around there.

what does it do:
- automaticly cast curses and weakens on mans lvl 2
- wears another ring of life from the back pack if the first 1 is lost(it just randomly click to wear new ones spotted in your inventory)
- have anti-ban
- little auto talk(spanish or polish style)
- uses lumbridge home teleport if you are lost(teleporting randoms)
- optionally uses lumbridge teleport if notice you loosing hp
such script would be running overnight woot


Any sporters? plz star it if yes :P

EL_TYCHO

2007-06-09 14:04:30

Dont have a proggy but it did get my pure from lvl 19 mage to lvl 51 mage ;)
neg ive got an idea.. why dont you improve your script into my suggestion

What to have on before running the script:
- full iron
- mud staff or earth staff
- body and optionally water runes if u use earth staff

Where does it work:
- Lumbridge spawn, it curses mans lvl 2 running around there.

what does it do:
- automaticly cast curses and weakens on mans lvl 2
- wears another ring of life from the back pack if the first 1 is lost(it just randomly click to wear new ones spotted in your inventory)
- have anti-ban
- little auto talk(spanish or polish style)
- uses lumbridge home teleport if you are lost(teleporting randoms)
- optionally uses lumbridge teleport if notice you loosing hp
such script would be running overnight woot


Any sporters? plz star it if yes :P


Dont think its a good idea:
The man's arent good for doing that cuz there are a lot of starter noobs running around with maybe the same color, so if it has to find the man it should use bitmaps or DTM's.
And the Zammy monk is the best place to do it

neG

2007-06-10 22:05:59

IMO, the Zammy Monk isnt the BEST place, but it is quite good.
There is a list on page 1 of good places to do it.

Twisted

2007-06-11 00:53:23

It used to work for me but now it the mouse just sits there on curse. I'm using the Monk of zammy. I put in first Zamo, then Zamorak, then Monk. None of them worked. Why?

{———————————————————}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{———————————————————}
{———————————————————}
{ DUMMY CURSER + UNDEAD CRUMBLER }
{———————————————————}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
NumOfCurses: Integer;
AntiBann: Integer;
StartXP, EndXP, TotalXP: Integer;
zx, zy: Integer;

{———————————————————}
{ SETUP }
{———————————————————}

const
CrumbleUndead = False; // Use Crumble Undead?
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 8645; // Set this properly,

DummyName = 'Zamo'; // Dummys name eg. 'Chicken'
Colour1 = 3686561; // Colour of your dummy
Colour2 = 7840209;
Colour3 = 4015276;

MouseSpeeed = 12; // Lower is Faster, (idea from fours)

{———————————————————}
{ Declare Players }
{———————————————————}

procedure DeclarePlayers;
begin
Status('Loading Players')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := 'BLAH';
Players[0].Pass := 'BLAH';
Players[0].Nick := 'BLA'; // 3-4 letters of username
Players[0].Active := True;
end;

{———————————————————}
{ Find Talk + Fights }
{———————————————————}
//WT-Fakawi

function FindFastRandoms: Boolean;
var
i: Integer;
begin
for i := 1 to 8 do
begin
case I of
1: if FindDead then
Result := True;
2: if FindMod then
Result := True;
3: if FindMime then
Result := True;
4: if FindMaze then
Result := True;
5: if FindQuiz then
Result := True;
6: if FindDemon then
Result := True;
7: begin
if NoGameTab then
begin
Result := True;
Players[CurrentPlayer].Active := False;
Logout;
Exit;
end;
end;
8: begin
if InBlack then
begin
Result := True;
Players[CurrentPlayer].Active := False;
Logout;
Exit;
end;
end;
8: RC;
end;
wait(1);
end;
end;

{———————————————————}
{ Find Talk + Fights }
{———————————————————}

procedure TalkingRandoms;
begin
FindTalk;
wait(10)
FindFastRandoms;
wait(10);
if (FindFight = true) then
begin
RunAwayDirection('N');
Wait(10000 + random(2000));
RunBack;
end;
FindTalk;
end;

{———————————————————}
{ Random Case Randoms }
{———————————————————}

procedure NormalRandoms;
begin
if (not (LoggedIn)) then Exit;
AntiBann := 1 + Random(5)
case AntiBann of
1: FindNormalRandoms;
end;
FindTalk;
end;

{———————————————————}
{ PROGRESS REPORT }
{———————————————————}

procedure Report;
begin
SRLRandomsReport;
WriteLn('>——————–<>——————–<')
WriteLn('> neGs Dummy Curser - Progress Report ')
WriteLn('> ')
WriteLn('> Running Time: ' + (TimeRunning) + '')
WriteLn('> Curses Cast: ' + IntToStr(NumOfCurses) + '')
WriteLn('> XP Gained: ' + IntToStr(TotalXP) + '')
WriteLn('>——————–<>——————–<')
end;

{———————————————————}
{ CURSING PROCEDURE }
{———————————————————}
var t, Tries: integer;

procedure CurseDummy;
begin
if (not (LoggedIn)) then Exit;
GameTab(7);
/////////////////////////////////Crumble Undead Casting Procedure
if (CrumbleUndead) then
begin
if (not (GetColor(600, 306) = 15533737)) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;
if (GetColor(600, 306) = 15533737) then
begin
TalkingRandoms;
Cast('Crumble Undead')
FindObjMulti(DummyName, Colour1, Colour2, Colour3, 10);
GetMousePos(zx, zy);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
TalkingRandoms;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '')
CurseDummy;
end;
end;
end;
/////////////////////////////////Curse Casting Procedure
if (not (CrumbleUndead)) then
begin
if (not ((GetColor(667, 263) = 15533737))) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 8645;
Exit
end;
if (GetColor(667, 263) = 15533737) then
begin
TalkingRandoms;
Cast('Curse')
FindObjMulti(DummyName, Colour1, Colour2, Colour3, 10);
GetMousePos(zx, zy);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
TalkingRandoms;
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '');
CurseDummy;
end;
end;
end;
/////////////////////////////////Cant Find Monster Failsafe
if (Tries > 20) then
begin
WriteLn('Couldnt Find Dummy')
WriteLn('Did you set the colour/dummyname right?')
wait(500)
WriteLn('Logging Out')
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 8645;
Exit
end;
/////////////////////////////////Check XP
if (t > 15 + random(5)) then
begin
EndXP := GetXp('Magic')
wait(10);
TotalXP := (EndXP - StartXP)
wait(10)
Report;
t := 0
end;

end;

{———————————————————}
{ MAIN LOOP }
{———————————————————}
begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpeeed + Random(2);
begin
if (not (LoggedIn)) then
begin
Loginplayer;
HighestAngle;
end;
end;

repeat
StartXP := GetXp('Magic')
NickNameBMP := CreateBitmapMaskFromText(Players[CurrentPlayer].Nick, UpChars);
MouseSpeed := MouseSpeeed + Random(2);
repeat
CurseDummy;
NormalRandoms;
TalkingRandoms;
until (NumOfCurses = CursesToDo);
if (NumOfCurses = CursesToDo) then
begin
WriteLn('Done all curses, woo!');
Players[CurrentPlayer].Active := False;
LogOut;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
HighestAngle;
end;
until (false);
end.

Stricker666

2007-06-11 01:11:48

err starting noobs arent the same colors as man.. and once it found man it would curse him constantly as its non miltu combat… besides such script could be running OVERNIGHT not only 30 minutes average… and starting noobs? many peeps just use it on p2p- not many noobs there

Twisted

2007-06-11 01:28:18

its not a man tho, its supposed to be for the Monk of Zamorak

What am I doing wrong?

If its the colors could someone give me the colors for him or the proper name. lol I dont want to do 10k curses on my own..

neG

2007-06-11 09:30:03

You pick the colours yourself using the color picker in SCAR.
If you dont know how, look for a "getting started" guide on these forums.
And for the monk, try "onk".

neoneo171

2007-06-12 00:20:31

[PHP]/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 4 |
| Jekyll Solved : 1 |
| SandWich[es] Solved : 1 |
| Lamp Solved : 4 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 0 Minutes and 4 Seconds
> Curses Cast: 2117
> XP Gained: 61203
>——————–<>——————–<[/PHP]

[PHP]>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 27 Minutes and 5 Seconds
> Curses Cast: 1962
> XP Gained: 56782
>——————–<>——————–<[/PHP]

[PHP]>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 54 Minutes and 20 Seconds
> Curses Cast: 2377
> XP Gained: 68759
>——————–<>——————–<

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 3 |
| SandWich[es] Solved : 2 |
| SandWich[es] Missed : 1 |
| New Box[es] Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/[/PHP]

Its great but sometimes I would come back and im logged out also when you get a genie it uses it on mining xp instead of magic xp , if ur not facing north it logs you out, and doesn't work on some monsters I can fill in all the information and colors for ex: zombies I've tried omb, Zom, Zombie and none of them worked it just checks magic xp then invent goes to magic book and then straight to logout

sheetomg

2007-06-17 10:00:06

lol i tried with ducks using all the items you suggested but without the vembs coz i dont have 40 range and the curse worked 1 in every 2 shots literally, it kept clicking on ducks and it kept saying your foes def has already been weakened.

smokekills

2007-06-17 11:33:34

this is a noice script

Running Time: 2 Hours, 54 Minutes and 40 Seconds
> Curses Cast: 2984
> XP Gained: 86391
>——————–<>——————–<
Done all curses, woo!
NextPlayer


42k curses left to go :) :D

xanter

2007-06-22 09:05:19

Dude, you are the best man. This script rules. I got my guy from lvl 59 mage to 70 in 3 days. The best part is that it was on my lvl 80+ main and didnt get banned.

WonderBread

2007-06-25 16:40:11

> neGs Dummy Curser - Progress Report
>
> Running Time: 38 Minutes and 10 Seconds
> Curses Cast: 491
> XP Gained: 13427


very nice man, great script

WonderBread

2007-06-26 03:43:44

here's a much better one

> neGs Dummy Curser - Progress Report
>
> Running Time: 45 Minutes and 46 Seconds
> Curses Cast: 704
> XP Gained: 19691
>——————–<>——————–<

it stopped bcuz i stopped it

stripes

2007-06-29 19:40:13

hey my man i love u i think if u can answer this questions (lol) what version of scar and srl?

stripes

2007-06-29 21:48:18

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 58 Minutes and 4 Seconds
> Curses Cast: 106
> XP Gained: 3045

random telied it to white mountain and it was extreamly slow…how can i make it do like that one guy 704 in 45 minutes..please..scar divi 3.8 srl 3.8

jeffreytuner

2007-06-30 07:49:20

ill use and post proggie soon i have 4.8k bodys

EDIT: i think this is a nice 1


>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 49 Minutes and 32 Seconds
> Curses Cast: 1979
> XP Gained: 53273
>——————–<>——————–<

EDIT:

> neGs Dummy Curser - Progress Report
>
> Running Time: 56 Minutes and 38 Seconds
> Curses Cast: 928
> XP Gained: 24099
>——————–<>——————–<

i only found one thing and that is that it sometimes misclick the chickens

@ stripes i use 15 as mousespeed in the script
and in my srl setup i have 15 mouse speed to and its fast enough.

stripes

2007-07-01 23:32:04

oh dude jeff…u mean higher is faster?
script said lower=faster…lol if thats so thanks to much man love ya LOL:(h): :f:

stripes

2007-07-02 11:45:55

ok i tried what u did jeff put it at 15(i put it to 15 in the script not anywhere else) and its still slow as hell
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 39 Minutes and 26 Seconds
> Curses Cast: 68
> XP Gained: 1363
>——————–<>——————–<
How can i speed this up?

stripes

2007-07-02 13:17:42

Ok let me clear up, im using scar divi 3.06 with srl 3.8, im attacking the zammy monk in varrock castle. i got mousespeed on script set to 15 (the only speed i saw said lower for faster) well when i would put it at 4 or something and it would be just as slow as anything else i put there like thats not functioning or reading…ive tried 1-40 no diffrence all slow, how can i make this do like EVERYONE else..so fast? i redownloaded the script but still same thing

Fizzi

2007-07-02 18:15:14

From: stripes
Ok let me clear up, im using scar divi 3.06 with srl 3.8, im attacking the zammy monk in varrock castle. i got mousespeed on script set to 15 (the only speed i saw said lower for faster) well when i would put it at 4 or something and it would be just as slow as anything else i put there like thats not functioning or reading…ive tried 1-40 no diffrence all slow, how can i make this do like EVERYONE else..so fast? i redownloaded the script but still same thing


Are you wearing full iron and equipment that reduces your mage? What exactly happens? The mouse moves slow? It waits before recasting? What exactly is slow?

jeffreytuner

2007-07-02 21:16:11

use chicken maybe cant find mage good


@stripes : fally south

stripes

2007-07-03 13:39:53

what chickens? champs guild wont work now casue update :( and in lumby too many people?

stripes

2007-07-05 18:34:29

ok im at fally south chickens, colors set, mouse speed at 15, scar dive 3.06 SRL 3.80. i hit play and i get this and nothing happens.
Line 168: [Hint] (188:1): Variable 'NEWLINE' never used in script C:\Program Files\SCAR 3.06\includes\srl\srl\core\Globals.scar
SRL Compiled in 40msec.

stripes

2007-07-05 21:34:24

kk somehow only once i got it to work and while it was it was good mouse speed, now i cant run it though…HELP PLEASE!!!:eek:

stripes

2007-07-05 23:38:20

Few ok lol fixed it, i had to drag the crosshairs, sometimes u dont do that on scripts but this one u do :P works good and thanks for idea on where to run:f: :(h): :duh:

kthraa

2007-07-09 07:15:36

this is driving me insane!! which version of scar do i use?? which version of SRL do i use?? and for gods sake how do i get this script past the login part?? it logs in perfectly then it just sits there till i log out again!! i am using SCAR vrs. 2.0.3 with the latest version of SRL (i think)

jeffreytuner

2007-07-15 21:00:07

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 3 Hours, 4 Minutes and 18 Seconds
> Curses Cast: 2102
> XP Gained: 57519
>——————–<>——————–<

asdfbnm

2007-07-18 18:30:16

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 58 Minutes and 19 Seconds
> Curses Cast: 811
> XP Gained: 22591
>——————–<>——————–<
| SRL Randoms Report |
| www.villu-reborn.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talking Random : 1 |
| Certer Solved : 1 |
| New Box[es] Solved : 3 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
Awesome script!! 2 thumbs up!!
this is just 1 progress report i have others but i dont wanna fill up the page…
i had to stop it cuz the rs music was getting annoying…
no suggestions at this time.. but ill keep thinking
first time using this script so ima keep testing and hope i dont get banned
hope u keep scripting and improving this script as well

rodnman1234

2007-07-19 23:31:47

very nice script works well im stocking runes mad
but i cant figure out how to get the colors! help!:fiery:
i can only auto on the zammy mage in varrock cuz i found the color number from another script :sasmokin:

asdfbnm

2007-07-20 11:18:37

From: rodnman1234
very nice script works well im stocking runes mad
but i cant figure out how to get the colors! help!:fiery:
i can only auto on the zammy mage in varrock cuz i found the color number from another script :sasmokin:



rodnman1234

2007-07-20 15:48:45

oh ok cool thnaks a bunch man

edit: errr… i tried to get the colour thing but when i put it in the mouse just spazzes around the screen and cant find anything.. i have settings on brightest..

if anybody has a few minutes spare time can they tell me the colours for black knights please? would be much appreciated

dannymet

2007-07-21 17:50:58

it hovers over my magic xp, writes it in the debig thing then logs out for some reason!!

it used to work before i moved to the lesser, now its messed up

Puha1992

2007-07-22 00:10:23

Respect for script :)
Hybrid mage/range ftw! :)
Got 45-50 mage in 1 hour :)
>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 20 Minutes and 42 Seconds
> Curses Cast: 211
> XP Gained: 5945
>--------------------<>--------------------<

EDIT: New report:)

>--------------------<>--------------------<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 4 Minutes and 44 Seconds
> Curses Cast: 688
> XP Gained: 19472
>--------------------<>--------------------<
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL Randoms Report |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Fight Random[s] : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

Stricker666

2007-07-29 08:27:20

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 2 Hours, 32 Minutes and 41 Seconds
> Curses Cast: 3257
> XP Gained: 82215
>——————–<>——————–<
Successfully executed

Stricker666

2007-07-29 15:59:08

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 1 Hours, 54 Minutes and 34 Seconds
> Curses Cast: 2460
> XP Gained: 61683
>——————–<>——————–<
Successfully executed

Zodia

2007-07-30 15:55:51

Doesn't work
Using SRL 3.81 and divi 3.11

Stricker666

2007-07-31 23:29:42

PREPARE FOR THE MOST OWNAGE PRGGIE LOL
>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 5 Hours, 57 Minutes and 46 Seconds
> Curses Cast: 7387
> XP Gained: 193401
>——————–<>——————–<

sthu n pot k

2007-08-01 12:15:09

buying a mud staff and 90k bodies for teleblock later will use it and i strongly suggest u add iron boots to your list you cant hit if you have them with full plate armor.

Other then that impressive script =]

wulfy

2007-08-05 20:06:03

when i run it, it puts the mouse over my dummy, and it doesn't click.

Stricker666

2007-08-07 01:32:14

Script needs an update due to new interface in game

pahkina

2007-08-07 08:25:57

From: Stricker666
Script needs an update due to new interface in game


^ best script in teh planet.. will post proggy after updating the script

blaxknight

2007-08-12 16:39:09

im going to die here if I can't get this to work…
For 2 days now I can't get Scar to run any scripts, I have the latest SRL, Scar DIVI 3.11
but still the thing will not work… I put in my name, pass, nickname, am standing outside the fally chicken coop but nothing happens… It logs me in then stands there… no errors show up but on Scar all it says is that its loading players…


can anyone plz plz plz plz plz help me????

Koukero

2007-08-14 11:39:12

From: blaxknight
im going to die here if I can't get this to work…
For 2 days now I can't get Scar to run any scripts, I have the latest SRL, Scar DIVI 3.11
but still the thing will not work… I put in my name, pass, nickname, am standing outside the fally chicken coop but nothing happens… It logs me in then stands there… no errors show up but on Scar all it says is that its loading players…


can anyone plz plz plz plz plz help me????

Those scripts aint working because of new interface in RS, SRL needs to be updated before they'll work

rodnman1234

2007-08-20 20:58:59

plz plz plz update this script!!

it was so amazing when i used it…. :spot:

kushal

2007-08-25 21:17:10

yeah, there are no auto casters for SRL 4 right now i think.

Kave

2007-08-26 19:38:19

you could always modify his code to work for srl4 >.>

rodnman1234

2007-08-26 21:59:25

can sum1 update this plz?

i think u just have to change the set up form and change to FindObjCustom instead of the other find obj one…

i cant do this myself cuz i dont know how… but i did read thru the update for srl4 so i think this shud be it.. feel free to criticize me im a noob i know :D

Kave

2007-08-26 23:51:35

Well i have updated the script but i dont know if it works yet, i added confuse and weaken spell casts, im gonna test it in a bit… course i dont plan on posting it because its not mine, but if it works i may tell how i fixed it…

rodnman1234

2007-08-27 09:00:06

thanks

Kave

2007-08-30 00:22:33

I have edited this script to work for SRL4. I also added weaken and confuse to the spells you can cast. It will still use his functions to make sure you have enough runes and such, i did 600 weakens(no proggy :() but it does work. Im also considering having it find out how many spells to do by checking your rune amounts… I will implement it if anyone wants me to.

**EDIT**

Waiting for permission to post the script… I shoulda done it before posting but it was late and I wasnt thinking <.< I will post it as soon as neG allows.

Dangerous Garden Tools

2007-08-30 07:01:01

nice job Kave did you get his permission to post that?

Kave

2007-08-31 10:54:27

I have decided to just go ahead and post the script, if neG would like me to, I will take it down, but i cant seem to get a hold of him.

I have edited this script to work for SRL4. I also added weaken and confuse to the spells you can cast. It will still use his functions to make sure you have enough runes and such, i did 600 weakens(no proggy ) but it does work. Im also considering having it find out how many spells to do by checking your rune amounts… I will implement it if anyone wants me to.



{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{---------------------------------------------------------}
{ DUMMY CURSER + UNDEAD CRUMBLER }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
NumOfCurses: Integer;
AntiBann: Integer;
zx, zy: Integer;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 455; // Set this properly,

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Colour1 = 9075850; // Colour of your dummy
Colour2 = 7168622;
Colour3 = 5524308;

MouseSpeeed = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ Declare Players }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '1234';
Players[0].Pass := '1234';
Players[0].Nick := '234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ Find Talk + Fights }
{---------------------------------------------------------}
//WT-Fakawi

function FindFastRandoms: Boolean;
var
i: Integer;
begin
for i := 1 to 6 do
begin
case I of
1: if FindDead then
Result := True;
2: if FindMod then
Result := True;
3: if FindMime then
Result := True;
4: if FindMaze then
Result := True;
5: if FindQuiz then
Result := True;
6: if FindDemon then
Result := True;
end;
wait(1);
end;
end;

{---------------------------------------------------------}
{ Find Talk + Fights }
{---------------------------------------------------------}

procedure TalkingRandoms;
begin
FindTalk;
wait(10)
FindFastRandoms;
wait(10);
if (FindFight = true) then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
FindTalk;
end;

{---------------------------------------------------------}
{ Random Case Randoms }
{---------------------------------------------------------}

procedure NormalRandoms;
begin
if (not (LoggedIn)) then Exit;
AntiBann := 1 + Random(5)
case AntiBann of
1: FindNormalRandoms;
end;
FindTalk;
end;

{---------------------------------------------------------}
{ PROGRESS REPORT }
{---------------------------------------------------------}

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn('> neGs Dummy Curser - Progress Report ')
WriteLn('> ')
WriteLn('> Running Time: ' + (TimeRunning) + '')
WriteLn('> Curses Cast: ' + IntToStr(NumOfCurses) + '')
WriteLn('>--------------------<>--------------------<')
end;

{---------------------------------------------------------}
{ CURSING PROCEDURE }
{---------------------------------------------------------}
var t, Tries: integer;

procedure CurseDummy;
begin
if (not (LoggedIn)) then Exit;
GameTab(7);

Case Lowercase(Spell) of
'confuse':
begin
if (not ((GetColor(618, 238) = 15533737))) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;
if (GetColor(618, 238) = 15533737) then
begin
TalkingRandoms;
Cast('Confuse')
FindObjCustom(zx, zy, [DummyName], [Colour1, Colour2, Colour3], 10);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
wait(1200 + random(300));
TalkingRandoms;
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '');
CurseDummy;
end;
end;
end;

'weaken':
begin
if (not ((GetColor(570, 268) = 15533737))) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;
if (GetColor(570, 268) = 15533737) then
begin
TalkingRandoms;
Cast('Weaken')
FindObjCustom(zx, zy, [DummyName], [Colour1, Colour2, Colour3], 10);
GetMousePos(zx, zy);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
TalkingRandoms;
wait(1200 + random(300));
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '');
CurseDummy;
end;
end;
end;

/////////////////////////////////Curse Casting Procedure
'curse':
begin
if (not ((GetColor(665, 267) = 15533737))) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;
if (GetColor(665, 267) = 15533737) then
begin
TalkingRandoms;
Cast('Curse')
FindObjCustom(zx, zy, [DummyName], [Colour1, Colour2, Colour3], 10);
GetMousePos(zx, zy);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
TalkingRandoms;
wait(1200 + random(300));
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '');
CurseDummy;
end;
end;
end;

/////////////////////////////////Crumble Undead Casting Procedure
'crumble undead':
begin
if (not (GetColor(595, 306) = 15533737)) then
begin
WriteLn('Not enough runes for cast.'); Wait(500);
WriteLn('Logging out.');
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;
if (GetColor(595, 306) = 15533737) then
begin
TalkingRandoms;
Cast('Crumble Undead')
FindObjCustom(zx, zy, [DummyName], [Colour1, Colour2, Colour3], 10);
GetMousePos(zx, zy);
if (IsUpText(DummyName)) then
begin
Mouse(zx, zy, 0, 0, true);
wait(1200 + random(300));
NumOfCurses := NumOfCurses + 1
T := T + 1;
Tries := 0;
TalkingRandoms;
end else
begin
TalkingRandoms;
Tries := Tries + 1
wait(10);
WriteLn('' + IntToStr(Tries) + '')
CurseDummy;
end;
end;
end;
end;

/////////////////////////////////Cant Find Monster Failsafe
if (Tries > 10) then
begin
WriteLn('Couldnt Find Dummy')
WriteLn('Did you set the colour/dummyname right?')
wait(500)
WriteLn('Logging Out')
Players[CurrentPlayer].Active := False;
Logout;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
Exit
end;

end;

{---------------------------------------------------------}
{ MAIN LOOP }
{---------------------------------------------------------}
begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpeeed + Random(2);
begin
if (not (LoggedIn)) then
begin
Loginplayer;
HighestAngle;
end;
end;

repeat
NickNameBMP := CreateBitmapMaskFromText(Players[CurrentPlayer].Nick, UpChars);
MouseSpeed := MouseSpeeed + Random(2);
repeat
CurseDummy;
NormalRandoms;
TalkingRandoms;
Report;
until (NumOfCurses = CursesToDo);
if (NumOfCurses = CursesToDo) then
begin
WriteLn('Done all curses, woo!');
Players[CurrentPlayer].Active := False;
LogOut;
wait(2000)
NextPlayer(True);
NumOfCurses := 0;
HighestAngle;
end;
until (false);
end.

neep

2007-08-31 18:10:03

Zombies are very good with this, try

s1cky

2007-08-31 22:22:32

Failed when compiling
Line 179: [Error] (13132:1): Unknown identifier 'FindObjMulti' in script

umm?

Kave

2007-09-01 00:00:36

err did you dl it? or did you get the revamped version i posted? the dl is old and outdated.

trip333333

2007-09-05 00:14:50

I got a similar message

Failed when compiling
Line 162: [Error] (15387:1): Unknown identifier 'FindCustomObj' in script

supersayian2224

2007-09-05 19:51:02

help it keeps sayingUnknown identifier 'FindObjMulti' in script but im not sure if i correctly installed the new srl

Kave

2007-09-06 03:33:20

If you get the FindObjMulti then you have an old version of the script :) the newest version is right here.

{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{ DUMMY CURSER + CONFUSER + WEAKENER + CRUMBLER }
{---------------------------------------------------------}
{ WITH CURSES USE THE FOLLOWING EQUIPMENT: }
{ FULL IRON (PLATE, LEGS, FULL HELM, AND KITE) }
{ DONT USE A STAFF IF POSSIBLE! }
{ SECURITY DUNGEON BOOTS }
{ LEATHER VAMBRACES }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
NumOfCurses: Integer;
x, y, r: Integer;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 519; // Set this properly,

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Colour1 = 9075850; // Colour of your dummy
Colour2 = 7168622;
Colour3 = 5524308;

MouseSpeeed = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ PLAYER SETUP }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players...')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '1234';
Players[0].Pass := '1234';
Players[0].Nick := '1234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ DONT TOUCH!!!! }
{---------------------------------------------------------}

//WT-Fakawi
function FindFastRandoms: Boolean;
var
i: Integer;
begin
Status('Finding Randoms...');
for i := 1 to 11 do
begin
case I of
1: if FindTalk then
Result := True;
2: if FindDead then
Result := True;
3: if FindMod then
Result := True;
4: if FindMime then
Result := True;
5: if FindMaze then
Result := True;
6: if FindQuiz then
Result := True;
7: if FindDemon then
Result := True;
8: if FindTalk then
Result := True;
9: if FindLamp(LampSkill) then
Result := True;
10: if FindBox then
begin
if not(SolveBox) then GambleBox;
Result := True;
end;
11: if FindFight then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
end;
wait(1);
end;
end;

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + ' ')
WriteLn(' Curses Cast: ' + IntToStr(NumOfCurses) +'')
WriteLn('>--------------------<>--------------------<')
end;

procedure CurseDummy;
var
Tries: integer;
begin
Status('Cursing Dummy...');
if (not (LoggedIn)) then Exit;
GameTab(7);

if not(GetColor(618, 238) = 15533737) then
begin
WriteLn('Not enough runes for cast.');
Wait(500);
WriteLn('Logging out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end
else
case Lowercase(Spell) of
'confuse':
begin
FindFastRandoms;
Cast('Confuse');
end;
'weaken':
begin
FindFastRandoms;
Cast('Weaken');
end;
'curse':
begin
FindFastRandoms;
Cast('Curse')
end;
'crumble undead':
begin
FindFastRandoms;
Cast('Crumble Undead');
end;
else
begin
WriteLn('Didnt enter a correct spell... Logging Out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;
end;

repeat
FindFastRandoms;
Tries := Tries + 1
wait(10);
WriteLn('Try ' + IntToStr(Tries) + '');
until (FindObjCustom(x, y, [DummyName], [Colour1, Colour2, Colour3], 10)) or
(Tries > 10);

if not(Tries > 10) then
begin
Mouse(x, y, 0, 0, true);
wait(1200 + random(300));
FindFastRandoms;
Inc(r);
NumOfCurses := NumOfCurses + 1;
end
else
begin
WriteLn('Couldnt Find Dummy');
WriteLn('Did you set the colour/dummyname right?');
wait(500);
WriteLn('Logging Out');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;

if (r = 10) then
begin
r := 0;
Report;
end;

end;

begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpeeed + Random(2);
begin
if (not (LoggedIn)) then
begin
Loginplayer;
HighestAngle;
end;
end;

repeat
SetScreenName(Players[CurrentPlayer].Nick);
NumOfCurses := 0;
repeat
CurseDummy;
until (NumOfCurses = CursesToDo);
if (NumOfCurses = CursesToDo) then
begin
WriteLn('Done all curses, woo!');
LogOut;
wait(2000)
NextPlayer(False);
HighestAngle;
end;
until (false);
end.

If you have an error with FindObjCustom, then you dont have SRL4 installed :) but you do have the correct script hehe.

faster789

2007-09-06 15:32:48

Woooooot!!!! best script!! my pure mage is going fast!!!! i got to 55 mage from 46!


btw thanks kave! without u i cud have not used this script …thanks for update!

Kave

2007-09-06 18:47:20

err np :p thank neG though :rolleyes: its still his wonderful script (h)

Synthroids

2007-09-07 03:46:58

For me, it just logs out instantly.

if not(GetColor(618, 238) = 15533737) then
begin
WriteLn('Not enough runes for cast.');
Wait(500);
WriteLn('Logging out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end


I do have enough runes to cast 500 spells yet the script claims I don't have enough runes for me to cast and logs me out. Im unsure what colour it's searching for, but I have to dash so can't find a solution right now.

Kave

2007-09-07 04:24:34

@Synthroids
It seems that when I was updating the script, I left out a bit >.> the one your using doesnt check for the right spell <.< BUT! I fixed it and here is the fixed version :) So, dont kill me! Please!

{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{ DUMMY CURSER + CONFUSER + WEAKENER + CRUMBLER }
{---------------------------------------------------------}
{ WITH CURSES USE THE FOLLOWING EQUIPMENT: }
{ FULL IRON (PLATE, LEGS, FULL HELM, AND KITE) }
{ DONT USE A STAFF IF POSSIBLE! }
{ SECURITY DUNGEON BOOTS }
{ LEATHER VAMBRACES }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
NumOfCurses: Integer;
x, y, r: Integer;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 519; // Set this properly,

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Colour1 = 9075850; // Colour of your dummy
Colour2 = 7168622;
Colour3 = 5524308;

MouseSpeeed = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ PLAYER SETUP }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players...')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '1234';
Players[0].Pass := '1234';
Players[0].Nick := '1234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ DONT TOUCH!!!! }
{---------------------------------------------------------}

//WT-Fakawi
function FindFastRandoms: Boolean;
var
i: Integer;
begin
Status('Finding Randoms...');
for i := 1 to 11 do
begin
case I of
1: if FindTalk then
Result := True;
2: if FindDead then
Result := True;
3: if FindMod then
Result := True;
4: if FindMime then
Result := True;
5: if FindMaze then
Result := True;
6: if FindQuiz then
Result := True;
7: if FindDemon then
Result := True;
8: if FindTalk then
Result := True;
9: if FindLamp(LampSkill) then
Result := True;
10: if FindBox then
begin
if not(SolveBox) then GambleBox;
Result := True;
end;
11: if FindFight then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
end;
wait(1);
end;
end;

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + ' ')
WriteLn(' Curses Cast: ' + IntToStr(NumOfCurses) +'')
WriteLn('>--------------------<>--------------------<')
end;

procedure CurseDummy;
var
zx,zy,Tries: integer;
begin
Status('Cursing Dummy...');
if (not (LoggedIn)) then Exit;
GameTab(7);
case Lowercase(Spell) of
'confuse':
begin
zx := 618;
zy := 237;
end;
'weaken':
begin
zx := 574;
zy := 262;
end;
'curse':
begin
zx := 664;
zy := 262;
end;
'crumble undead':
begin
zx := 594;
zy := 305;
end;
else
begin
WriteLn('Didnt enter a correct spell... Logging Out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;
end;

FindFastRandoms;
if not(GetColor(zx, zy) = 15533737) then
begin
WriteLn('Not enough runes for cast.');
Wait(500);
WriteLn('Logging out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end
else
case Lowercase(Spell) of
'confuse': Cast('Confuse');
'weaken': Cast('Weaken');
'curse': Cast('Curse');
'crumble undead': Cast('Crumble Undead');
else
begin
WriteLn('Didnt enter a correct spell... Logging Out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;
end;

repeat
FindFastRandoms;
Tries := Tries + 1
wait(10);
WriteLn('Try ' + IntToStr(Tries) + '');
until (FindObjCustom(x, y, [DummyName], [Colour1, Colour2, Colour3], 10)) or
(Tries > 10);

if not(Tries > 10) then
begin
Mouse(x, y, 0, 0, true);
wait(1200 + random(300));
FindFastRandoms;
Inc(r);
NumOfCurses := NumOfCurses + 1;
end
else
begin
WriteLn('Couldnt Find Dummy');
WriteLn('Did you set the colour/dummyname right?');
wait(500);
WriteLn('Logging Out');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;

if (r = 10) then
begin
r := 0;
Report;
end;

end;

begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpeeed + Random(2);
begin
if (not (LoggedIn)) then
begin
Loginplayer;
HighestAngle;
end;
end;

repeat
SetScreenName(Players[CurrentPlayer].Nick);
NumOfCurses := 0;
repeat
CurseDummy;
until (NumOfCurses = CursesToDo);
if (NumOfCurses = CursesToDo) then
begin
WriteLn('Done all '+IntToStr(CursesToDo)+' curses, huzzah!');
LogOut;
wait(2000)
NextPlayer(False);
HighestAngle;
end;
until (false);
end.

trip333333

2007-09-08 01:27:10

Thanks for working on the script Kave, but I'm having the same problem as Synthroids was and I'm using your "updated one" and I have enough runes for 20,000 casts. I thought maybe it was because I was using a mud staff at first, but I got out some earth and water and it still didn't work…

frederick213

2007-09-08 12:43:44

this is a great script! got me from 11-38 magic and that's only the beginning ;) . thanks neGs for this awesome script and thanks Kave for the needed update

n3ss3s

2007-09-08 12:49:01

Try avoiding wearing a staff (looked at the pic), it gives 10+ mage

trip333333

2007-09-08 14:07:20

if you wear green d hide vamps and stronghold boots with your armor, then its okay to use a staff

I've already cast about 5-10k spells and I haven't hit once

Kave

2007-09-09 00:54:20

FIXED! I fixed the part I screwed up! So it works again hehe


{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{ DUMMY CURSER + CONFUSER + WEAKENER + CRUMBLER }
{---------------------------------------------------------}
{ WITH CURSES USE THE FOLLOWING EQUIPMENT: }
{ FULL IRON (PLATE, LEGS, FULL HELM, AND KITE) }
{ DONT USE A STAFF IF POSSIBLE! }
{ SECURITY DUNGEON BOOTS }
{ LEATHER VAMBRACES }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
zx1, zy1, zx2, zy2, x, y, r, NumOfCurses: Integer;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 1; // Set this properly,

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Color1 = 9075850; // Color of your dummy
Color2 = 7168622;
Color3 = 5524308;

MouseSpd = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ PLAYER SETUP }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players...')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '1234';
Players[0].Pass := '1234';
Players[0].Nick := '234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ DONT TOUCH!!!! }
{---------------------------------------------------------}

//WT-Fakawi
procedure FindFastRandoms;
var
i: Integer;
begin
Status('Finding Randoms...');
for i := 1 to 11 do
begin
case I of
1: FindTalk;
2: FindDead;
3: FindMod;
4: FindMime;
5: FindMaze;
6: FindQuiz;
7: FindDemon;
8: FindTalk;
9: FindLamp('runecrafting');
10: if FindBox then
begin
if not(SolveBox) then GambleBox;
end;
11: if FindFight then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
end;
wait(10);
end;
end;

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + ' ')
WriteLn(' Curses Cast: ' + IntToStr(NumOfCurses) +'')
WriteLn('>--------------------<>--------------------<')
end;

procedure GetCoords;
begin
case Lowercase(Spell) of
'confuse':
begin
zx1 := 606;
zx2 := 630;
zy1 := 225;
zy2 := 250;
end;
'weaken':
begin
zx1 := 558;
zx2 := 581;
zy1 := 250;
zy2 := 274;
end;
'curse':
begin
zx1 := 655;
zx2 := 678;
zy1 := 250;
zy2 := 274;
end;
'crumble undead':
begin
zx1 := 586;
zx2 := 602;
zy1 := 299;
zy2 := 322;
end;
else
begin
WriteLn('Didnt enter a correct spell... Logging Out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;
end;
end;


procedure CurseDummy;
var
Tries: integer;
CastIt: boolean;
begin
Status('Cursing Dummy...');
if (not (LoggedIn)) then Exit;
FindFastRandoms;
GameTab(7);
GetCoords;
CastIt := FindColorSpiral(x,y,15533737,zx1,zy1,zx2,zy2);
if CastIt then
begin
case Lowercase(Spell) of
'confuse': Cast('Confuse');
'weaken': Cast('Weaken');
'curse': Cast('Curse');
'crumble undead': Cast('Crumble Undead');
else
begin
WriteLn('Didnt enter a correct spell... Logging Out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;
end;
end
else
begin
WriteLn('Not enough runes for cast.');
Wait(500);
WriteLn('Logging out.');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;

repeat
Inc(Tries);
wait(10);
WriteLn('Try ' + IntToStr(Tries) + '');
until (FindObjCustom(x,y,[DummyName],[Color1,Color2,Color3],5)) or
(Tries > 10);

if not(Tries > 10) then
begin
Mouse(x, y, 0, 0, true);
wait(1200 + random(300));
FindFastRandoms;
Inc(r);
NumOfCurses := NumOfCurses + 1;
end
else
begin
WriteLn('Couldnt Find Dummy');
WriteLn('Did you set the colour/dummyname right?');
wait(500);
WriteLn('Logging Out');
Logout;
wait(2000)
NextPlayer(False);
Exit;
end;

if (r = 10) then
begin
r := 0;
Report;
end;

end;

begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpd + Random(2);
begin
if (not (LoggedIn)) then
begin
Loginplayer;
HighestAngle;
end;
end;

repeat
SetScreenName(Players[CurrentPlayer].Nick);
NumOfCurses := 0;
repeat
CurseDummy;
until (NumOfCurses = CursesToDo);
if (NumOfCurses = CursesToDo) then
begin
WriteLn('Done all '+IntToStr(CursesToDo)+' curses, huzzah!');
LogOut;
wait(2000)
NextPlayer(False);
HighestAngle;
end;
until (false);
end.

Stricker666

2007-09-12 08:05:03

KAVE u acidently left you name and pass in form!!!

i changed it for you and pmed you the new pass

Oh and about the script- NICE JOB you should apply for membership!
finally some1 updated it :)
but there are 2 things still to do to make it more flawless- It checks inventory every cast- its very not human like- make it randomly check inventory for boxes and stuff every 10 casts + random 7

Tepear

2007-09-15 16:20:22

My Proggie

>——————–<>——————–<
neGs Dummy Curser - Progress Report

Running Time: 19 Minutes and 52 Seconds
Curses Cast: 180
>——————–<>——————–<

You had an error in there

Colour1 = 8760021
should be
Color1 = 8760021

sthu n pot k

2007-09-16 21:41:21

Line 22: [Error] (15247:21): Duplicate identifier 'x' in script

Help please?

tehdemon

2007-09-17 00:18:11

sthu, i had the same prob with another script…i downloaded srl from web(file; dowload SRL) first and it gave me 3.81 or something, then i downloaded again from here, 4 beta and reinstalled

sthu n pot k

2007-09-17 21:18:45

From: tehdemon
sthu, i had the same prob with another script…i downloaded srl from web(file; dowload SRL) first and it gave me 3.81 or something, then i downloaded again from here, 4 beta and reinstalled


Thanks so much for help etc but could you be more specific by what you mean and will it even wok after i follow these steps? I have 107k bodies and a need for teleblock would appreciate a responce

sthu n pot k

2007-09-17 21:49:47

Line 79: [Error] (15304:8): Unknown identifier 'FindBox' in script C:\Users\Matt\Desktop\l\SRL\SRL.scar

I removed the variable and stuff and no i get this..

tehdemon

2007-09-20 20:24:54

idk i keep getting errors also, it worked on my other comp

sthu n pot k

2007-09-21 15:01:18

ehhh Need some help here people >.<

musicguy

2007-09-21 17:52:40

hmm Line 179: [Error] (13132:1): Unknown identifier 'FindObjMulti' in scrip

Kave

2007-09-21 19:52:25

err heres the last update of the script, I don't plan on upgrading this script any longer. If it doesn't work then you need to upgrade to SRL 4 or use Scar Divi 3.11.

{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{ DUMMY CURSER & CONFUSER & WEAKENER & CRUMBLER }
{---------------------------------------------------------}
{ WITH CURSES USE THE FOLLOWING EQUIPMENT: }
{ FULL IRON (PLATE, LEGS, FULL HELM, AND KITE) }
{ DONT USE A STAFF IF POSSIBLE! }
{ SECURITY DUNGEON BOOTS }
{ LEATHER VAMBRACES }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
x, y, r, NumOfCurses,AFKMark: Integer;
Quit: boolean;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 600; // Set this properly
TimeBetween = 2000; // Time Between casts. (1000 ms = 1 s)
NoBan = 10; //amount of time before afk

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Color1 = 9075850; // Color of your dummy
Color2 = 7168622; // Color of your dummy
Color3 = 5524308; // Color of your dummy

MouseSpd = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ PLAYER SETUP }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players...')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '123456';
Players[0].Pass := '123456';
Players[0].Nick := '234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ DONT TOUCH!!!! }
{---------------------------------------------------------}

//WT-Fakawi
procedure FindFastRandoms;
var
i: Integer;
begin
Status('Finding Randoms...');
for i := 1 to 11 do
begin
case I of
1: FindTalk;
2: FindDead;
3: FindMod;
4: FindMime;
5: FindMaze;
6: FindQuiz;
7: FindDemon;
8: FindTalk;
9: FindLamp('magic');
10: if FindBox then
begin
if not(SolveBox) then GambleBox;
end;
11: if FindFight then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
end;
wait(10);
end;
end;

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + ' ')
WriteLn(' Spells Cast: ' + IntToStr(NumOfCurses) +'')
WriteLn('>--------------------<>--------------------<')
end;

procedure CurseDummy;
var
Tries, i: integer;
begin
if (not (LoggedIn)) then Exit;
Status('Cursing Dummy...');
if Cast(Spell) then
begin
repeat
wait(100);
Inc(Tries);
until (FindObjCustom(x,y,[DummyName],[Color1,Color2,Color3],5)) or
(Tries > 10);

if not(Tries > 10) then
begin
Mouse(x,y,2,2,true)
wait(200 + random(200));
Inc(r);
if (r = (5 + random(6))) then FindFastRandoms;
if (r = (10+ random(6))) then begin r := 0; Report; end;
Inc(NumOfCurses);
end
else
begin
WriteLn('Couldnt Find Dummy. Did you set the color/dummyname right?');
Quit := True;
end;
if (TimeFromMark(AFKMark) > ((NoBan+random(6))*60000)) then
begin
i := random(4);
case i of
0: TypeSend('gah, brb..');
1: TypeSend('afk..');
2: TypeSend('afk need water');
3: TypeSend('afk need hotpocket');
end;
PickUpMouse;
wait(10000+random(50000));
PickUpMouse;
case i of
0: TypeSend('stupid trash, back..');
1: TypeSend('back..');
2: TypeSend('yay water');
3: TypeSend('mmm hotpocket');
end;
end;
end
else
begin
WriteLn('Not enough runes for cast.');
Quit := True;
end;
end;

begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpd + Random(2);
if not(LoggedIn) then Loginplayer;

repeat
HighestAngle;
SetScreenName(Players[CurrentPlayer].Nick);
NumOfCurses := 0;
Quit := False;
MarkTime(AFKMark);
repeat
CurseDummy;
wait(TimeBetween + random(200));
until (NumOfCurses = CursesToDo) or (Quit);
if (NumOfCurses = CursesToDo) then
begin
Report;
WriteLn('Done all '+IntToStr(CursesToDo)+' curses, huzzah!');
end;
Status('Logging Out...');
LogOut;
wait(1000);
NextPlayer(False);
HighestAngle;
until (false);
end.

tehdemon

2007-09-23 00:04:11

kave if u dont update who will?

ZephyrsFury

2007-09-23 00:07:43

If you're so desperate why don't you learn to update it yourself?…

tehdemon

2007-09-23 00:13:20

im learning, but i cant make a script that does anything good yet…anyway i cant figure this out

Line 249: [Error] (1083:11): Unknown identifier 'ScanExactMinimapD' in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Core/Color.scar

i kno i have 3.11 and 4 beta, i just downloaded, and the script only has 193 lines in it so where is line 249?

ZephyrsFury

2007-09-23 00:37:55

It means you didn't install the plugins properly. Make sure you copy the stuff in the "place inside plugins folder" in the SRL 4 folder to the "Plugins" folder in SCAR's main directory.

tehdemon

2007-09-23 00:58:08

Line 22: [Error] (15247:1): Duplicate identifier 'x' in script

theres only one x on line 22

thanks btw…totally overlooked

Kave

2007-09-23 04:16:10

err you dont have srl 4… check the tutorial section and make sure you did it right….

the scar noob

2007-09-23 04:58:35

Whoah! I thought someone else updated it since neg isn't active anymore and the script is older then my grammy:p

sthu n pot k

2007-09-23 16:29:15

Include file C:\Program Files\SCAR 3.12\includes\SRL\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.12\includes\SRL\SRL\skill\magic.scar does not exist.

help =.=

blahum

2007-09-25 23:14:43

Line 179: [Error] (13132:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\test\Desktop\DummyCurser neG v1.6.scar

What's wrong?

Kave

2007-09-25 23:20:41

@sthu n pot
you dont have srl installed….

@blahum
You got the wrong version this is the right one…

{---------------------------------------------------------}
{ ________ }
{ ____ ____ / _____/ }
{ / \ / __ \/ \ ___ }
{ | | \| ___/\ \_\ \ }
{ |___| / \___ >\______ / _ }
{ \/ \/ \/ |_| }
{ EDITED FOR SRL4 by KAVE }
{---------------------------------------------------------}
{ DUMMY CURSER & CONFUSER & WEAKENER & CRUMBLER }
{---------------------------------------------------------}
{ WITH CURSES USE THE FOLLOWING EQUIPMENT: }
{ FULL IRON (PLATE, LEGS, FULL HELM, AND KITE) }
{ DONT USE A STAFF IF POSSIBLE! }
{ SECURITY DUNGEON BOOTS }
{ LEATHER VAMBRACES }
{---------------------------------------------------------}
program SpellDummy;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\magic.scar}
var
x, y, r, NumOfCurses,AFKMark: Integer;
Quit: boolean;

{---------------------------------------------------------}
{ SETUP }
{---------------------------------------------------------}

const
Spell = 'Crumble Undead'; // 'Confuse', 'Weaken', 'Curse', or 'Crumble Undead'
RunAwayDir = 'S'; // Direction to run away. N,S,E or W (Choose Well)
CursesToDo = 600; // Set this properly
TimeBetween = 2000; // Time Between casts. (1000 ms = 1 s)
NoBan = 10; //amount of time before afk

DummyName = 'ombi'; // Dummys name eg. 'Chicken'
Color1 = 9075850; // Color of your dummy
Color2 = 7168622; // Color of your dummy
Color3 = 5524308; // Color of your dummy

MouseSpd = 14; // Lower is Faster, (idea from fours)

{---------------------------------------------------------}
{ PLAYER SETUP }
{---------------------------------------------------------}

procedure DeclarePlayers;
begin
Status('Loading Players...')

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name := '123456';
Players[0].Pass := '123456';
Players[0].Nick := '234'; // 3-4 letters of username
Players[0].Active := True;
end;

{---------------------------------------------------------}
{ DONT TOUCH!!!! }
{---------------------------------------------------------}

//WT-Fakawi
procedure FindFastRandoms;
var
i: Integer;
begin
Status('Finding Randoms...');
for i := 1 to 11 do
begin
case I of
1: FindTalk;
2: FindDead;
3: FindMod;
4: FindMime;
5: FindMaze;
6: FindQuiz;
7: FindDemon;
8: FindTalk;
9: FindLamp('magic');
10: if FindBox then
begin
if not(SolveBox) then GambleBox;
end;
11: if FindFight then
begin
RunAwayDirection(RunAwayDir);
Wait(10000 + random(2000));
RunBack;
end;
end;
wait(10);
end;
end;

procedure Report;
begin
ClearDebug;
SRLRandomsReport;
WriteLn('>--------------------<>--------------------<')
WriteLn(' neGs Dummy Curser - Progress Report ')
WriteLn(' ')
WriteLn(' Running Time: ' + (TimeRunning) + ' ')
WriteLn(' Spells Cast: ' + IntToStr(NumOfCurses) +'')
WriteLn('>--------------------<>--------------------<')
end;

procedure CurseDummy;
var
Tries, i: integer;
begin
if (not (LoggedIn)) then Exit;
Status('Cursing Dummy...');
if Cast(Spell) then
begin
repeat
wait(100);
Inc(Tries);
until (FindObjCustom(x,y,[DummyName],[Color1,Color2,Color3],5)) or
(Tries > 10);

if not(Tries > 10) then
begin
Mouse(x,y,2,2,true)
wait(200 + random(200));
Inc(r);
if (r = (5 + random(6))) then FindFastRandoms;
if (r = (10+ random(6))) then begin r := 0; Report; end;
Inc(NumOfCurses);
end
else
begin
WriteLn('Couldnt Find Dummy. Did you set the color/dummyname right?');
Quit := True;
end;
if (TimeFromMark(AFKMark) > ((NoBan+random(6))*60000)) then
begin
i := random(4);
case i of
0: TypeSend('gah, brb..');
1: TypeSend('afk..');
2: TypeSend('afk need water');
3: TypeSend('afk need hotpocket');
end;
PickUpMouse;
wait(10000+random(50000));
PickUpMouse;
case i of
0: TypeSend('stupid trash, back..');
1: TypeSend('back..');
2: TypeSend('yay water');
3: TypeSend('mmm hotpocket');
end;
end;
end
else
begin
WriteLn('Not enough runes for cast.');
Quit := True;
end;
end;

begin
SetupSRL;
ActivateClient;
DeclarePlayers;
MouseSpeed := MouseSpd + Random(2);
if not(LoggedIn) then Loginplayer;

repeat
HighestAngle;
SetScreenName(Players[CurrentPlayer].Nick);
NumOfCurses := 0;
Quit := False;
MarkTime(AFKMark);
repeat
CurseDummy;
wait(TimeBetween + random(200));
until (NumOfCurses = CursesToDo) or (Quit);
if (NumOfCurses = CursesToDo) then
begin
Report;
WriteLn('Done all '+IntToStr(CursesToDo)+' curses, huzzah!');
end;
Status('Logging Out...');
LogOut;
wait(1000);
NextPlayer(False);
HighestAngle;
until (false);
end.

neG

2007-09-28 20:10:32

Hey everyone.
I've decided to start scripting again so I will fix/update all the old scripts I had here, including this and my fletcher.

Thanks kave for keeping the script alive, ill keep you in the credits when I release the new version :)

TheGhostofChristmasPast

2007-10-08 10:21:41

I'm going to test this thing out tonight hopefully, does anyone know if it still works?

ZephyrsFury

2007-10-09 09:37:10

Kave's latest one posted above might.

s33 teh pain

2007-10-17 18:17:35

when i use this script i get thise error"

Failed when compiling
Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Snel\Local Settings\Temporary Internet Files\Content.IE5\54XI2B6R\DummyCurser%20neG%20v1.5[1].scar

how can i fix that??

KoKouKo

2007-10-19 15:19:43

You should curse in fight pits (the one where you get fire cape I forgot if it's cave or pit) and curse the purple thing on the third wave (there are no randoms in fight w/e).

s1cky

2007-10-25 16:25:22

would it be possible, if i was to log onto two different accounts at the same time, duel each other, and use this script on my other char(as in instead of picking a monster i would pick the char to fight) so no randies will show, and mah other account will never log. good idea or not so much?

TheGhostofChristmasPast

2007-10-26 10:35:40

not a good idea if you don't have a diff ip for the accts… you will easily get both banned otherwise

Nose Smasher

2007-10-26 15:17:41

sweet - looks good!

I'll test when i finish gettin my army outa tut island, need them to telly =)

NiCbaZ

2007-10-26 20:06:43

yea same error as the guy above…
Failed when compiling
Line 179: [Error] (15596:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Admin\Desktop\DummyCurser neG v1.6.scar

lolpie

2007-10-26 20:43:41

Here's my proggy using only one guy. Got me to 55 mage :)

>——————–<>——————–<
> neGs Dummy Curser - Progress Report
>
> Running Time: 4 Hours, 55 Minutes and 4 Seconds
> Curses Cast: 3363
>——————–<>——————–<

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 7 |
| Old Men : 5 |
| Sandwiches : 2 |
| Boxes Solved : 6 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

xx sleepy

2007-10-29 22:41:00

found bug..was trying to cast on ducks in pond in fally park

and it said that i didnt have enough runes to cast

schoony

2007-10-29 23:06:00

Cast it on the zammy monk under the stairs of varrock castle. 49/50 times it will splash. Have gotten three pures to 59 mage this way:p

xx sleepy

2007-10-30 18:36:05

From: s33 teh pain
when i use this script i get thise error"

Failed when compiling
Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Snel\Local Settings\Temporary Internet Files\Content.IE5\54XI2B6R\DummyCurser%20neG%20v1.5[1].scar

how can i fix that??


I too get the same error, any suggestions?

I tried ducks in falador pond and monk under stairs in varrock castle…

lolpie

2007-10-31 02:18:52

You're supposed to save it somewhere on your computer, not run it when it asks to download

Khazar

2007-11-04 20:21:37

how could I fix this?;

Line 215: [Error] (15632:1): Unknown identifier 'FindObjMulti' in script C:\Program Files\SCAR 3.12\Scripts\DummyCurser neG v1.6.scar

gillian

2007-11-12 07:10:52

From: neG
Hey everyone.
I've decided to start scripting again so I will fix/update all the old scripts I had here, including this and my fletcher.

Thanks kave for keeping the script alive, ill keep you in the credits when I release the new version :)


neG,

Thanks for posting :) Do you still plan on updating and if so .. when? I used this script before on another noob and it is quality .. I have an army of 11 that I would like to use it on now. I haven't tried the last update Kave posted since I am still mining essence .. not sure if it works with SRL 6 or not.

Birfday_Cake

2007-11-13 20:14:12

Is this script ready for SRL6? Or is it out of commission?

gillian

2007-11-17 01:50:33

Birfday .. (love that name by the way lol) .. I am running 2 players through it right now and watching - it seems to be doing just fine. I will EDIT in a more thorough proggy tho when I am done .. I haven't had any randoms yet. I want to see it run through what I set it up for, deal with randoms, and switch to another character before I set it up for the rest of the Girlies.

EDIT: Trial run done and was a success. Proggy below:

Proggy is NOT accurate .. it only counts spells cast for the LAST player before the script finishes. So, in reality … I cast 170 spells (85 each) in the running time (which is for all characters and accurate).

>——————–<>——————–<
neGs Dummy Curser - Progress Report

Running Time: 13 Minutes and 45 Seconds
Spells Cast: 85
>——————–<>——————–<
Done all 85 curses, huzzah!
NextPlayer
Successfully executed


I still don't know how it deals with randoms.

CheetahNub

2007-11-17 02:40:17

OH CRAP… wrong thread, I'm sorry :(

luki

2007-11-17 19:21:14

its not only a nice scirpt i got 50 to 70 mage with it

gillian

2007-11-18 01:15:13

WARNING .. do not use this script unattended - it still isn't "perfect" .. it will save you the onerous task of clicking for yourself, but if you are using multiple players - please babysit it. It works, but it needs to be watched until neG updates it.

ZaSz

2007-11-18 01:18:24

pretty good works fine for me. Will try to post proggie soon

gillian

2007-11-19 00:50:19

Okay .. I am pretty much done with this script - trained 11 players to 37 magic with it - and here are my thoughts:

1. neG .. when you get some time - it is in SERIOUS need of updating.

2. It is NOT safe to run overnight.

3. If you run it for 100+ spells .. you get his auto talker - it doesn't loop well .. says that you are "afk" (which is reportable) .. and it said 5 times in a row without a break that I was afk for water :p before I stopped it.

4. Even if you set the colors for the monk .. it doesn't detect them well because it won't set your compass to the best angle for seeing the monk.

5. No SRL stats

Bottom line is that it is a helpful script if you are looking to save yourself the clicking time and do something else, but you HAVE to watch it if you want to be safe. It's also time consuming :(

bgxsaer

2007-11-21 08:37:22

Any1 tried running this in the fight caves?

s1cky

2007-11-26 16:02:46

Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Owner\Desktop\DummyCurser neG v1.6.scar


ermm.. i have been using this script for a while now, and all of a sudden i re downlaod it and this happens.. :( anyone have any ideas?

and also..i am weilding a mystic mud staff, whcih gives me unlimited earth and water runes, so basically all i had to buy was bodies, and its telling me that i don't have enough runes for cast…so does that mean i can't use my staff?

luki

2007-11-29 01:52:59

my best progress report
3 hours spells cast bout 3303 xp gained like 95780 xp

luki

2007-11-29 01:55:55

no u can use mud staff i do to it just mite be u got lower version of scar or you have written something wrong in the script

s1cky

2007-11-29 20:15:57

omg, still doesn't work

Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Owner\Desktop\DummyCurser neG v1.6.scar

i have scar 3.13 and srl 4 ..wow how can this just all of a sudden happen?

Birfday_Cake

2007-12-02 14:26:04

From: s1cky
omg, still doesn't work

Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Owner\Desktop\DummyCurser neG v1.6.scar

i have scar 3.13 and srl 4 ..wow how can this just all of a sudden happen?


I get the same problem…

kushal

2007-12-06 03:59:25

i get that problem too lol

EvilChicken!

2007-12-06 05:19:16

Instead of:
Logout;
wait(2000)
NextPlayer(True);
Replace with:
NextPlayer(False);

Why would you need to have the player stay active anyway?

And by the way, this script is outdated.

sameedpak

2007-12-18 20:37:30

I tried working this, I got this same error Line 179: [Error] (15990:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Owner\My Documents\Scar\DummyCurser neG v1.6.scar
Failed when compiling

I get these type of errors on most scripts I try to run, any reasons?

corre

2008-01-07 09:49:49

I get this error:

Failed when compiling
Line 57: [Error] (10291:24): Type mismatch in script E:\Program Files\SCAR 3.13\includes\SRL/SRL/Core/AntiRandoms/EvilBob.scar

can you help me?

danman1212

2008-01-12 13:54:45

for all the people using scar 3.13 try using 3.12c it is for some reason beter then the update.

jacksteel

2008-03-01 17:22:28

things like:
Line 57: [Error] (10291:24): Type mismatch in script E:\Program Files\SCAR 3.13\includes\SRL/SRL/Core/AntiRandoms/EvilBob.scar
and
Line 179: [Error] (15582:1): Unknown identifier 'FindObjMulti' in script C:\Documents and Settings\Owner\Desktop\DummyCurser neG v1.6.scar
Just mean the script is out of date.

Griff

2008-03-15 16:45:49

when i try thr script i get Line 71: [Error] (13372:7): Unknown identifier 'FindMime' in script
help pls

Blumblebee

2008-03-15 20:05:52

ill give this a spin later, ill post a proggie when i get the chance
EDIT: Just by looking at other posts, before i try this is it out of date?

nofkoff

2008-03-21 04:24:59

I bet it is OUT OF DATE

cheater95

2008-03-21 07:28:10

did you guys ever notice none even posted afte January 1. ??? I am sure this is outdated.

shrubie1

2008-03-21 07:59:26

this is a great script. shame there isnt a higher lvl version of crumble undead for once u get higher mage.

shrubie1

2008-03-21 08:00:43

mk sory guys jus realised the script t'is outdated.