@rawrcakez you should totally go for it, those ogres aren't going anywhere - not for the time being, you've got enough time to practice writing a script for them.
I'd advice starting with a simple object finding command (such as find Objex) and adding color modifiers to it.
And since you lose your arrows, you don't need to worry about picking them up - just to recognize that you're out of arrows - ofc you wont be ranging with 200k arrows in inv, that would be silly and you could risk dying to random events - this can be done with commands such as:
Simba Code:
function OutofRange:boolean;
Begin //This detects uiver (quiver, arrows) and one (one, knives) on the first sentence on the rs chat box
if (not(loggedin)) then exit;
result := FindTextTPA(clBlack , 0, 179, 447, 216, 460, 'uiver', smallChars07, Nothing) or FindTextTPA(clBlack , 0, 116, 442, 144, 455, 'one', smallChars07, Nothing);
end;
It really does sound like a simple task and you seem like your aching to build this script, so good luck! if you have any issues/problems you can always post a topic in the scripting help section .