I thought i might share a script with you guys that i made a looong time ago. I haven't tested it in ages, everything should work but you may need to change the DTM values for the kiteshield, scim, 2h and the lobster. It is mainly for f2p pkers but you can modify the code for your own uses.
It doesn't use SRL so by simply downloading scar and putting in that code it should work.
What does it do?
Basically it you press the right shift key down (while on the inventory tab) it first search for a 2h sword, if it finds the 2h it will click it and move the mouse to the center of the screen so the mouse should be hovered somewhere above your opponent. (This is good if you want to get the kO hit, simply press right shift button then wait a sec and when the mouse is over your opponent just click on him for the KO).
You can now simply press right shift again and it will equip your scimmy and kite-shield and continue the battle, press right shift again if you think your ready for the KO.
You can also press right alt to quick heal.
Note: I used a similar code that i made on my pure with dclaws/g maul mager combination to rush people, i got many many kills but soon enough i got a message saying, "Your account has been disabled, please check your inbox for details." So use at your own risk, im not responsible for what you do with this code).
Code:
program Two2h;
var
thDTM,scimDTM,lobDTM,kiteDTM,xLoc,yLoc:integer;
begin
//You may need to update these DTMs. In order scimmy,2h sword, lobster, kiteshield
scimDTM:= DTMFromString('78DA6394656060106040014E1149609A11CA6' +
'7940612620C688009558D2490E027A0860F48481050C30D2454F0' +
'AB0100FDA501EA');
thDTM := DTMFromString('78DA6394606060006124A0696E07A619A17C4' +
'6452021C080069850D5C801097E026A448184020135BC404209BF' +
'1A00CB8701A3');
lobDTM := DTMFromString('78DA6394646060106340013BA2A5C0342394C' +
'FA80824A419D00013AA1A71202147408D0C90E023A0861BD33D18' +
'6A348104177E35007E2A0262');
kiteDTM := DTMFromString('78DA63CC626060106540010EB6B6609A11CA6' +
'78C0612320C688009554D2990E027A026034828135093022438F0' +
'AB0100802F033E');
repeat
if IsFunctionKeyDown(8) then
begin
if FindDTM(lobDTM, xLoc, yLoc, 467, 158, 726, 385) then
begin
wait(5+random(5))
ClickMouse(xLoc, yLoc, true)
wait(10+random(10))
ClickMouse(xLoc, yLoc, true)
wait(1290+random(380))
end else
begin
writeln('Did not find lob!')
end;
if FindDTM(lobDTM, xLoc, yLoc, 467, 158, 726, 385) then
begin
wait(5+random(5))
ClickMouse(xLoc, yLoc, true)
wait(100+random(100))
ClickMouse(xLoc, yLoc, true)
wait(100)
end;
end;
if IsFunctionKeyDown(6) then
begin
if FindDTM(thDTM, xLoc, yLoc, 467, 158, 726, 385) then
begin
wait(5+random(5))
ClickMouse(xLoc, yLoc, true)
wait(10)
MoveMouse(209, 155)
end else
begin
//writeln('Did not find!');
if FindDTM(scimDTM, xLoc, yLoc, 467, 158, 726, 385) then
begin
wait(5+random(5))
ClickMouse(xLoc, yLoc, true)
wait(10)
end else
begin
writeln('Did not find scim!');
end;
if FindDTM(kiteDTM, xLoc, yLoc, 467, 158, 726, 385) then
begin
wait(5+random(5))
ClickMouse(xLoc, yLoc, true)
wait(10)
//MoveMouse(209, 155)
end else
begin
writeln('Did not find kite!');
end;
end;
end;
wait(100)
until(false)
end.