Hmm, I'll ask another question here that hopefully may be looked upon and answered;
Given my 2nd question, I'm trying to make a potential antiban suggestion;
I'm thinking it has something to do with either my repeating method (how I used flight's label idea) or how I use the KeyUp/Down..
Simba Code:
// Synthesized from help via MasterBB, Flight, R1ch, Nebula and Wizzup?
procedure RandomArrowKeyAngleToggle;
var
StartAngle, PressKeyz, i, a: integer;
label
Start; //Flight guided
begin
FindNormalRandoms;
StartAngle := round(rs_GetCompassAngleDegrees());
Start:
PressKeyz:= RandomRange(50, 65);
i:= random(4);
begin
case (i) of
1: begin
KeyDown(VK_Left); // MasterBB guided
KeyUp(VK_Left);
end;
2: begin
KeyDown(VK_Right);
KeyUp(VK_Right);
end;
3: begin
KeyDown(40);
KeyUp(40);
end;
4: begin
KeyDown(38);
KeyUp(38);
end;
end;
Inc(a);
end;
if (a<PressKeyz) then
goto Start
else if (a=PressKeyz) then
begin
MakeCompass(StartAngle);
end;
end;
However when I run, my player will login, then idle/press a key, then just have the cam spin in circles until it reaches the "a=PressKeyz"
Ideally I'm aiming to have the arrow keys be hit any # of times in the specified RandomRange, as to replicate how a bored human would toggle random arrow keys on a laptop..
Any help appreciated.