
Originally Posted by
m34tcode
I didnt realize you were referring to ismoving. Ismoving does not detect player movement. It detects if you are walking or not. It uses pixelshift on the minimap, not the main screen. You must create a box around your char, and calc the pixelshift in that ;]
Ohh :P that clears so much up. Thats why it didn't work, I guess i learnt something out of this too 
here is an example of what m34tcode suggested
Simba Code:
procedure ChopIvy;
var x, y: integer;
begin
if FindObj(x, y, 'hop Iv', 3629644, 20) then
begin
Mouse(x, y, 2, 2, false);
ChooseOption('hop Iv');
end;
repeat
wait(400+random(250));
AntiBan;
Until (PixelShift(IntToBox(237, 150, 293, 208), 1000) < 600) ;
FindNormalRandoms;
end;
This is my understanding of this pixelshift function anyways -
you declare a box i.e. (237, 150, 293, 208) 237,150 being the top left x and y co-ords and 293, 208 being the bottom right. Use the colour picking tool to make this box.
Basically it checks how much the pixels change in the box you made over a period of time, in this case i set it to 1000(ms).
You can play around with that line until it works for you.