Secet
2007-02-28 19:40:23
<!– BEGIN TEMPLATE: formanswers –>
Secet - SRL Member Application Form
Secet
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
Delphi
Other Communitys
moparisthebest.com
How Long have You Played Runescape
Not sure, but I did play RS 1
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Well, I have played Runescape for quite long time, but started scripting cheats for it about 1 year ago. I'm SRL member and well known (I guess, atleast active) @ moparisthebest.com so I decided to apply here too.
Other languages that I know, Delphi. I have made two programs in it. You can see pictures about them at http://www.secetweb.com/images/secettalker3.png and http://www.secetweb.com/images/secetmerchanter1dot2.PNG
I'm working on imba Draynor cutter and banker, I think it will be pay script if/when I finish it.
Well, about myself. I'm 16 years old boy from Finland, I have no social life. Just kidding, I got life. :)
That's all, ask if you want to know more.
-Secet
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
Here is the SCAR version of my SecetTalker, you need a picture to compile it, you can get it from here:
http://www.secetweb.com/images/Tausta.bmp
Here is the code:
Here is my SecetFighter, it doesn't have any super cool functions since I made it for myself, private use. It was kinda half AFK script, I never went fully AFK so no randoms or stuff like that needed. :)
I hope you accept me, since I have been SRL member @ moparisthebest.com :)
——————————————————
<!– END TEMPLATE: formanswers –>
Secet - SRL Member Application Form
Secet
What is the meaning to life?
Where you Referred to SRL? If yes, by whom?
no
Programming Knowledge
Delphi
Other Communitys
moparisthebest.com
How Long have You Played Runescape
Not sure, but I did play RS 1
Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.
Well, I have played Runescape for quite long time, but started scripting cheats for it about 1 year ago. I'm SRL member and well known (I guess, atleast active) @ moparisthebest.com so I decided to apply here too.
Other languages that I know, Delphi. I have made two programs in it. You can see pictures about them at http://www.secetweb.com/images/secettalker3.png and http://www.secetweb.com/images/secetmerchanter1dot2.PNG
I'm working on imba Draynor cutter and banker, I think it will be pay script if/when I finish it.
Well, about myself. I'm 16 years old boy from Finland, I have no social life. Just kidding, I got life. :)
That's all, ask if you want to know more.
-Secet
——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted
Here is the SCAR version of my SecetTalker, you need a picture to compile it, you can get it from here:
http://www.secetweb.com/images/Tausta.bmp
Here is the code:
{*************************************************************|
| Script made by |
| _____ _ |
| / ____| | | |
| | (___ ___ ___ ___| |_ |
| \___ \ / _ \/ __/ _ \ __| |
| ____) | __/ (_| __/ |_ |
| |_____/ \___|\___\___|\__| |
| |
| v2.6 |
| + Started in 21. July 2006 |
| + With this script you can |
| sell your items easy, just |
| enter the text you want |
| AutoTalker to say and select |
| effects & colors! |
| + Humanlike typing! |
| + Typing Speed! |
| + Minimizes to tray on start up |
| + Now saves your settings! |
| + Should work with SCAR 2.03 |
| |
| |
| -=Setup=- |
| + Drag crosshair into RS window |
| + Start the script |
| + Type in boxes what you want to say, |
| select effects & colors. |
| + Press Start button and start making |
| money! |
| + To stop and for progressreport |
| press F10. |
| |
| That's it! |
| Good luck selling your items or making JaGex angry :) |
| |
| |
| Do not copy without permission! |
**************************************************************}
program SecetTalker;
const
Mask = 'SecetTalker - v2.6'; //If you want antiban protection change it to
// something like "Winamp" and etc.
var
Form: TForm;
F1TextLabel: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
Edit1: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit2: TEdit;
Start: TButton;
ComboBox1: TComboBox;
ComboBox2: TComboBox;
ComboBox3: TComboBox;
ComboBox4: TComboBox;
ComboBox5: TComboBox;
ComboBox6: TComboBox;
ComboBox7: TComboBox;
ComboBox8: TComboBox;
ComboBox9: TComboBox;
ComboBox10: TComboBox;
ComboBox11: TComboBox;
variF1, variF2, variF3, variF4, variF5, efektiF1, efektiF2, efektiF3,
efektiF4, efektiF5, F1Message, F2Message, F3Message, F4Message, F5Message: string;
lauseet, Tausta, Formpic, I, WaitT, MainWait, RandWait : integer;
procedure TypingSpeed;
begin
if(ComboBox11.Text = 'Slow')then
RandWait := 150;
MainWait := 100;
if(ComboBox11.Text = 'Normal')then
RandWait := 100;
Mainwait := 50;
if(ComboBox11.Text = 'Fast')then
Randwait := 50;
MainWait := 25;
if(ComboBox11.Text = 'Spam!')then
RandWait := 0;
MainWait := 0;
end;
// The Minimize Procedure will Minimize Scar by pressing Ctrl+M.
// Made by Ron. :)
Procedure MinimizeToTray;
Begin
KeyDown(17);
KeyDown(GetKeyCode('m'));
KeyUp(GetKeyCode('m'));
KeyUp(17);
End;
procedure DisguiseScar(disguise: string); // Taken from SSI2 - Thanks goes to Stupid3ooo
var
Application: tapplication;
Self: TForm;
begin
Application := GetApplication;
Application.Title := disguise;
Self := GetSelf;
Self.Caption := disguise;
end;
Procedure SendMSG(Msg: String);
begin
I:= 1;
repeat
WaitT:= MainWait+random(RandWait);
SendKeys(StrGet(Msg, I));
I:= I + 1;
wait(WaitT);
until(I>Length(Msg));
SendKeys(chr(13));
end;
procedure raportti; //Progressreport
begin
ClearDebug;
Writeln('<----------------------------------------->');
Writeln('| Thanks for using |');
Writeln('| AutoTalker |');
Writeln('| Made by Secet |');
Writeln('| -- |');
Writeln('| "You" have written ' + IntToStr(lauseet) + ' sentences. |');
Writeln('<----------------------------------------->');
end;
procedure buttonclick(sender: TObject);
begin
TypingSpeed;
F1Message := Edit1.Text;
F2Message := Edit2.Text;
F3Message := Edit3.Text;
F4Message := Edit4.Text;
F5Message := Edit5.Text;
if (ComboBox1.Text <> '') then
begin
variF1 := ComboBox1.Text;
end;
if (ComboBox3.Text <> '') then
begin
variF2 := ComboBox3.Text;
end;
if (ComboBox5.Text <> '') then
begin
variF3 := ComboBox5.Text;
end;
if (ComboBox7.Text <> '') then
begin
variF4 := ComboBox7.Text;
end;
if (ComboBox9.Text <> '') then
begin
variF5 := ComboBox9.Text;
end;
if (ComboBox2.Text <> '') then
begin
efektiF1 := ComboBox2.Text;
end;
if (ComboBox4.Text <> '') then
begin
efektiF2 := ComboBox4.Text;
end;
if (ComboBox6.Text <> '') then
begin
efektiF3 := ComboBox6.Text;
end;
if (ComboBox8.Text <> '') then
begin
efektiF4 := ComboBox8.Text;
end;
if (ComboBox10.Text <> '') then
begin
efektiF5 := ComboBox10.Text;
end;
SaveSetting('TextSaver', 'F1Text', Edit1.Text);
SaveSetting('TextSaver', 'F2Text', Edit2.Text);
SaveSetting('TextSaver', 'F3Text', Edit3.Text);
SaveSetting('TextSaver', 'F4Text', Edit4.Text);
SaveSetting('TextSaver', 'F5Text', Edit5.Text);
SaveSetting('TextSaver', 'ColorF1', ComboBox1.Text);
SaveSetting('TextSaver', 'EffectF1', ComboBox2.Text);
SaveSetting('TextSaver', 'ColorF2', ComboBox3.Text);
SaveSetting('TextSaver', 'EffectF2', ComboBox4.Text);
SaveSetting('TextSaver', 'ColorF3', ComboBox5.Text);
SaveSetting('TextSaver', 'EffectF3', ComboBox6.Text);
SaveSetting('TextSaver', 'ColorF4', ComboBox7.Text);
SaveSetting('TextSaver', 'EffectF4', ComboBox8.Text);
SaveSetting('TextSaver', 'ColorF5', ComboBox9.Text);
SaveSetting('TextSaver', 'EffectF5', ComboBox10.Text);
SaveSetting('TextSaver', 'TypingSpeed', ComboBox11.Text);
Writeln('Settings saved succesfully!');
Form.ModalResult := mrOk;
end;
procedure F1Messagetext1;
begin
SendMSG(variF1+efektiF1+F1Message);
lauseet := lauseet + 1;
wait(150);
end;
procedure F1Messagetext;
begin
if (IsFKeyDown(2)) then
begin
F1Messagetext1;
end;
end;
procedure F2Messagetext2;
begin
SendMSG(variF2+efektiF2+F2Message);
lauseet := lauseet + 1;
wait(150);
end;
procedure F2Messagetext;
begin
if (IsFKeyDown(4)) then
begin
F2Messagetext2;
end;
end;
procedure F3Messagetext2;
begin
SendMSG(variF3+efektiF3+F3Message);
lauseet := lauseet + 1;
wait(150);
end;
procedure F3Messagetext;
begin
if (IsFKeyDown(6)) then
begin
F3Messagetext2;
end;
end;
procedure F4Messagetext2;
begin
SendMSG(variF4+efektiF4+F4Message);
lauseet := lauseet + 1;
wait(150);
end;
procedure F4Messagetext;
begin
if (IsFKeyDown(8)) then
begin
F4Messagetext2
end;
end;
procedure F5Messagetext2;
begin
SendMSG(variF5+efektiF5+F5Message);
lauseet := lauseet + 1;
wait(150);
end;
procedure F5Messagetext;
begin
if (IsFKeyDown(9)) then
begin
F5Messagetext2;
end;
end;
procedure SafePaint;
var
Canvas : TCanvas;
begin
Canvas := GetBitmapCanvas(Tausta);
SafeCopyCanvas(Canvas, Form.Canvas, 0, 0, 650, 267, 0, 0, 650, 267);
end;
procedure PaintForm(Sender:TObject);
begin
SafePaint;
end;
procedure InitForm;
begin
///////////////// Generated from: Autotalkerboxi.dfm
Form := CreateForm;
Form.Left := 368;
Form.Top := 210;
Form.Width := 650;
Form.Height := 267;
Form.BorderStyle := bsToolWindow;
Form.OnPaint:= @PaintForm;
Form.Caption := 'SecetTalker - v2.6';
Form.Color := clBtnFace;
Form.Font.Color := clWindowText;
Form.Font.Height := -11;
Form.Font.Name := 'MS Sans Serif';
Form.Font.Style := [];
Form.Visible := False;
Form.PixelsPerInch := 96;
F1TextLabel := TLabel.Create(Form);
F1TextLabel.Parent := Form;
F1TextLabel.Left := 4;
F1TextLabel.Top := 52;
F1TextLabel.Width := 84;
F1TextLabel.Height := 13;
F1TextLabel.Caption := 'Text for button F2';
F1TextLabel.Font.Color := clWhite;
Label3 := TLabel.Create(Form);
Label3.Parent := Form;
Label3.Left := 4;
Label3.Top := 82;
Label3.Width := 84;
Label3.Height := 13;
Label3.Caption := 'Text for button F4';
Label3.Font.Color := clWhite;
Label4 := TLabel.Create(Form);
Label4.Parent := Form;
Label4.Left := 4;
Label4.Top := 112;
Label4.Width := 84;
Label4.Height := 13;
Label4.Caption := 'Text for button F6';
Label4.Font.Color := clWhite;
Label5 := TLabel.Create(Form);
Label5.Parent := Form;
Label5.Left := 4;
Label5.Top := 142;
Label5.Width := 84;
Label5.Height := 13;
Label5.Caption := 'Text for button F8';
Label5.Font.Color := clWhite;
Label6 := TLabel.Create(Form);
Label6.Parent := Form;
Label6.Left := 4;
Label6.Top := 172;
Label6.Width := 84;
Label6.Height := 13;
Label6.Caption := 'Text for button F9';
Label6.Font.Color := clWhite;
Label7 := TLabel.Create(Form);
Label7.Parent := Form;
Label7.Left := 245;
Label7.Top := 52;
Label7.Width := 68;
Label7.Height := 13;
Label7.Caption := 'Select effects!';
Label7.Font.Color := clWhite;
Label8 := TLabel.Create(Form);
Label8.Parent := Form;
Label8.Left := 245;
Label8.Top := 82;
Label8.Width := 68;
Label8.Height := 13;
Label8.Caption := 'Select effects!';
Label8.Font.Color := clWhite;
Label9 := TLabel.Create(Form);
Label9.Parent := Form;
Label9.Left := 245;
Label9.Top := 112;
Label9.Width := 68;
Label9.Height := 13;
Label9.Caption := 'Select effects!';
Label9.Font.Color := clWhite;
Label10 := TLabel.Create(Form);
Label10.Parent := Form;
Label10.Left := 245;
Label10.Top := 142;
Label10.Width := 68;
Label10.Height := 13;
Label10.Caption := 'Select effects!';
Label10.Font.Color := clWhite;
Label11 := TLabel.Create(Form);
Label11.Parent := Form;
Label11.Left := 245;
Label11.Top := 172;
Label11.Width := 68;
Label11.Height := 13;
Label11.Caption := 'Select effects!';
Label11.Font.Color := clWhite;
Label12 := TLabel.Create(Form);
Label12.Parent := Form;
Label12.Left := 350;
Label12.Top := 28;
Label12.Width := 29;
Label12.Height := 13;
Label12.Caption := 'Colors';
Label12.Font.Color := clWhite;
Label13 := TLabel.Create(Form);
Label13.Parent := Form;
Label13.Left := 440;
Label13.Top := 28;
Label13.Width := 33;
Label13.Height := 13;
Label13.Caption := 'Effects';
Label13.Font.Color := clWhite;
Label14 := TLabel.Create(Form);
Label14.Parent := Form;
Label14.Left := 530;
Label14.Top := 88;
Label14.Width := 84;
Label14.Height := 13;
Label14.Caption := 'Typing speed:';
Label14.Font.Color := clWhite;
Edit1 := TEdit.Create(Form);
Edit1.Parent := Form;
Edit1.Left := 119;
Edit1.Top := 48;
Edit1.Width := 121;
Edit1.Height := 21;
Edit1.TabOrder := 8;
Edit1.Text := LoadSetting('TextSaver', 'F1Text');
Edit2 := TEdit.Create(Form);
Edit2.Parent := Form;
Edit2.Left := 119;
Edit2.Top := 78;
Edit2.Width := 121;
Edit2.Height := 21;
Edit2.TabOrder := 9;
Edit2.Text := LoadSetting('TextSaver', 'F2Text');
Edit3 := TEdit.Create(Form);
Edit3.Parent := Form;
Edit3.Left := 119;
Edit3.Top := 108;
Edit3.Width := 121;
Edit3.Height := 21;
Edit3.TabOrder := 10;
Edit3.Text := LoadSetting('TextSaver', 'F3Text');
Edit4 := TEdit.Create(Form);
Edit4.Parent := Form;
Edit4.Left := 119;
Edit4.Top := 138;
Edit4.Width := 121;
Edit4.Height := 21;
Edit4.TabOrder := 11;
Edit4.Text := LoadSetting('TextSaver', 'F4Text');
Edit5 := TEdit.Create(Form);
Edit5.Parent := Form;
Edit5.Left := 119;
Edit5.Top := 168;
Edit5.Width := 121;
Edit5.Height := 21;
Edit5.TabOrder := 12;
Edit5.Text := LoadSetting('TextSaver', 'F5Text');
Start := TButton.Create(Form);
Start.Parent := Form;
Start.Left := 240;
Start.Top := 202;
Start.OnClick := @buttonclick;
Start.Width := 75;
Start.Height := 25;
Start.Caption := '&Start!';
Start.TabOrder := 13;
ComboBox1 := TComboBox.Create(Form);
ComboBox1.Parent := Form;
ComboBox1.Left := 321;
ComboBox1.Top := 47;
ComboBox1.Width := 90;
ComboBox1.Height := 21;
ComboBox1.ItemHeight := 13;
ComboBox1.TabOrder := 14;
ComboBox1.DropDownCount := 12;
ComboBox1.Text := LoadSetting('TextSaver', 'ColorF1');
ComboBox1.Items.Add('');
ComboBox1.Items.Add('Red:');
ComboBox1.Items.Add('Green:');
ComboBox1.Items.Add('Cyan:');
ComboBox1.Items.Add('Purple:');
ComboBox1.Items.Add('White:');
ComboBox1.Items.Add('Flash1:');
ComboBox1.Items.Add('Flash2:');
ComboBox1.Items.Add('Flash3:');
ComboBox1.Items.Add('Glow1:');
ComboBox1.Items.Add('Glow2:');
ComboBox1.Items.Add('Glow3:');
ComboBox2 := TComboBox.Create(Form);
ComboBox2.Parent := Form;
ComboBox2.Left := 416;
ComboBox2.Top := 47;
ComboBox2.Width := 90;
ComboBox2.Height := 21;
ComboBox2.ItemHeight := 13;
ComboBox2.TabOrder := 15;
ComboBox2.Text := LoadSetting('TextSaver', 'EffectF1');
ComboBox2.Items.Add('');
ComboBox2.Items.Add('Scroll:');
ComboBox2.Items.Add('Shake:');
ComboBox2.Items.Add('Slide:');
ComboBox2.Items.Add('Wave:');
ComboBox2.Items.Add('Wave2:');
ComboBox3 := TComboBox.Create(Form);
ComboBox3.Parent := Form;
ComboBox3.Left := 321;
ComboBox3.Top := 77;
ComboBox3.Width := 90;
ComboBox3.Height := 21;
ComboBox3.ItemHeight := 13;
ComboBox3.TabOrder := 16;
ComboBox3.DropDownCount := 12;
ComboBox3.Text := LoadSetting('TextSaver', 'ColorF2');
ComboBox3.Items.Add('');
ComboBox3.Items.Add('Red:');
ComboBox3.Items.Add('Green:');
ComboBox3.Items.Add('Cyan:');
ComboBox3.Items.Add('Purple:');
ComboBox3.Items.Add('White:');
ComboBox3.Items.Add('Flash1:');
ComboBox3.Items.Add('Flash2:');
ComboBox3.Items.Add('Flash3:');
ComboBox3.Items.Add('Glow1:');
ComboBox3.Items.Add('Glow2:');
ComboBox3.Items.Add('Glow3:');
ComboBox4 := TComboBox.Create(Form);
ComboBox4.Parent := Form;
ComboBox4.Left := 416;
ComboBox4.Top := 77;
ComboBox4.Width := 90;
ComboBox4.Height := 21;
ComboBox4.ItemHeight := 13;
ComboBox4.TabOrder := 17;
ComboBox4.Text := LoadSetting('TextSaver', 'EffectF2');
ComboBox4.Items.Add('');
ComboBox4.Items.Add('Scroll:');
ComboBox4.Items.Add('Shake:');
ComboBox4.Items.Add('Slide:');
ComboBox4.Items.Add('Wave:');
ComboBox4.Items.Add('Wave2:');
ComboBox5 := TComboBox.Create(Form);
ComboBox5.Parent := Form;
ComboBox5.Left := 321;
ComboBox5.Top := 107;
ComboBox5.Width := 90;
ComboBox5.Height := 21;
ComboBox5.ItemHeight := 13;
ComboBox5.TabOrder := 18;
ComboBox5.DropDownCount := 12;
ComboBox5.Text := LoadSetting('TextSaver', 'ColorF3');
ComboBox5.Items.Add('');
ComboBox5.Items.Add('Red:');
ComboBox5.Items.Add('Green:');
ComboBox5.Items.Add('Cyan:');
ComboBox5.Items.Add('Purple:');
ComboBox5.Items.Add('White:');
ComboBox5.Items.Add('Flash1:');
ComboBox5.Items.Add('Flash2:');
ComboBox5.Items.Add('Flash3:');
ComboBox5.Items.Add('Glow1:');
ComboBox5.Items.Add('Glow2:');
ComboBox5.Items.Add('Glow3:');
ComboBox6 := TComboBox.Create(Form);
ComboBox6.Parent := Form;
ComboBox6.Left := 416;
ComboBox6.Top := 107;
ComboBox6.Width := 90;
ComboBox6.Height := 21;
ComboBox6.ItemHeight := 13;
ComboBox6.TabOrder := 19;
ComboBox6.Text := LoadSetting('TextSaver', 'EffectF3');
ComboBox6.Items.Add('');
ComboBox6.Items.Add('Scroll:');
ComboBox6.Items.Add('Shake:');
ComboBox6.Items.Add('Slide:');
ComboBox6.Items.Add('Wave:');
ComboBox6.Items.Add('Wave2:');
ComboBox7 := TComboBox.Create(Form);
ComboBox7.Parent := Form;
ComboBox7.Left := 321;
ComboBox7.Top := 137;
ComboBox7.Width := 90;
ComboBox7.Height := 21;
ComboBox7.ItemHeight := 13;
ComboBox7.TabOrder := 20;
ComboBox7.DropDownCount := 12;
ComboBox7.Text := LoadSetting('TextSaver', 'ColorF4');
ComboBox7.Items.Add('');
ComboBox7.Items.Add('Red:');
ComboBox7.Items.Add('Green:');
ComboBox7.Items.Add('Cyan:');
ComboBox7.Items.Add('Purple:');
ComboBox7.Items.Add('White:');
ComboBox7.Items.Add('Flash1:');
ComboBox7.Items.Add('Flash2:');
ComboBox7.Items.Add('Flash3:');
ComboBox7.Items.Add('Glow1:');
ComboBox7.Items.Add('Glow2:');
ComboBox7.Items.Add('Glow3:');
ComboBox8 := TComboBox.Create(Form);
ComboBox8.Parent := Form;
ComboBox8.Left := 416;
ComboBox8.Top := 137;
ComboBox8.Width := 90;
ComboBox8.Height := 21;
ComboBox8.ItemHeight := 13;
ComboBox8.TabOrder := 21;
ComboBox8.Text := LoadSetting('TextSaver', 'EffectF4');
ComboBox8.Items.Add('');
ComboBox8.Items.Add('Scroll:');
ComboBox8.Items.Add('Shake:');
ComboBox8.Items.Add('Slide:');
ComboBox8.Items.Add('Wave:');
ComboBox8.Items.Add('Wave2:');
ComboBox9 := TComboBox.Create(Form);
ComboBox9.Parent := Form;
ComboBox9.Left := 321;
ComboBox9.Top := 167;
ComboBox9.Width := 90;
ComboBox9.Height := 21;
ComboBox9.ItemHeight := 13;
ComboBox9.TabOrder := 22;
ComboBox9.DropDownCount := 12;
ComboBox9.Text := LoadSetting('TextSaver', 'ColorF5');
ComboBox9.Items.Add('');
ComboBox9.Items.Add('Red:');
ComboBox9.Items.Add('Green:');
ComboBox9.Items.Add('Cyan:');
ComboBox9.Items.Add('Purple:');
ComboBox9.Items.Add('White:');
ComboBox9.Items.Add('Flash1:');
ComboBox9.Items.Add('Flash2:');
ComboBox9.Items.Add('Flash3:');
ComboBox9.Items.Add('Glow1:');
ComboBox9.Items.Add('Glow2:');
ComboBox9.Items.Add('Glow3:');
ComboBox10 := TComboBox.Create(Form);
ComboBox10.Parent := Form;
ComboBox10.Left := 416;
ComboBox10.Top := 167;
ComboBox10.Width := 90;
ComboBox10.Height := 21;
ComboBox10.ItemHeight := 13;
ComboBox10.TabOrder := 23;
ComboBox10.Text := LoadSetting('TextSaver', 'EffectF5');
ComboBox10.Items.Add('');
ComboBox10.Items.Add('Scroll:');
ComboBox10.Items.Add('Shake:');
ComboBox10.Items.Add('Slide:');
ComboBox10.Items.Add('Wave:');
ComboBox10.Items.Add('Wave2:');
ComboBox11 := TComboBox.Create(Form);
ComboBox11.Parent := Form;
ComboBox11.Left := 530;
ComboBox11.Top := 107;
ComboBox11.Width := 90;
ComboBox11.Height := 21;
ComboBox11.ItemHeight := 13;
ComboBox11.TabOrder := 17;
ComboBox11.Text := LoadSetting('TextSaver', 'TypingSpeed');
ComboBox11.Items.Add('Slow');
ComboBox11.Items.Add('Normal');
ComboBox11.Items.Add('Fast');
ComboBox11.Items.Add('Spam!');
end;
procedure SafeInitForm;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('InitForm', v);
end;
procedure ShowFormModal;
begin
Form.ShowModal;
end;
procedure SafeShowFormModal;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('ShowFormModal', v);
end;
begin
FormPic := LoadBitmap('Tausta.bmp')
DisguiseScar(Mask);
SafeInitForm;
SafeShowFormModal;
FreeForm(Form);
MinimizeToTray;
repeat
F1Messagetext;
F2Messagetext;
F3Messagetext;
F4Messagetext;
F5Messagetext;
wait(100)
until (isFKeyDown(10))
raportti;
end.
Here is my SecetFighter, it doesn't have any super cool functions since I made it for myself, private use. It was kinda half AFK script, I never went fully AFK so no randoms or stuff like that needed. :)
program SecetFighter;
{.include SRL\SRL.scar}
{.include SRL\SRL\skill\Fighting.scar}
const
Runaway='e';
Scar='SecetFighter';
var
frmDesign : TForm;
SetupGroupBox, GroupBox1, GroupBox2, SettingsGroupBox : TGroupBox;
Label1, Label2, Label3, Label4, Label5, Label6, RuokaLabel,
RuokaLabel3, LampLabel, FightstyleLabel, Label7, Label8, Label9 : TLabel;
Edit0, Edit1, Edit2, Edit3, Edit4, Edit5, Edit6, Edit8, Edit9,
Edit10, Edit11, Edit12 : TEdit;
ComboBox1 : TComboBox;
Button1 : TButton;
FoodColor, Color1, Color2, Color3, style, Tolerance, Tol, kills, tapot,
EatHp, LogHP : integer;
MonsterName, npcname, Username, Password : string;
foodlogout : Boolean;
//////////////--------FORM BEGIN---------\\\\\\\\\\\\\\
procedure buttonclick(sender: TObject);
begin
SaveSetting('SettingsSaver', 'a1', Edit0.Text);
SaveSetting('SettingsSaver', 'a2', Edit1.Text);
SaveSetting('SettingsSaver', 'a3', Edit2.Text);
SaveSetting('SettingsSaver', 'a4', Edit3.Text);
SaveSetting('SettingsSaver', 'a5', Edit4.Text);
SaveSetting('SettingsSaver', 'a6', Edit5.Text);
SaveSetting('SettingsSaver', 'a7', Edit6.Text);
SaveSetting('SettingsSaver', 'a9', Edit8.Text);
SaveSetting('SettingsSaver', 'a10', Edit9.Text);
SaveSetting('SettingsSaver', 'a11', Edit10.Text);
SaveSetting('SettingsSaver', 'a12', Edit11.Text);
SaveSetting('SettingsSaver', 'a13', ComboBox1.Text);
SaveSetting('SettingsSaver', 'a14', Edit12.Text);
Writeln('Settings saved succesfully!');
Color1 := StrToInt(Edit0.Text);
EatHp := StrToInt(Edit1.Text);
Color2 := StrToInt(Edit2.Text);
Color3 := StrToInt(Edit3.Text);
Monstername := Edit4.Text;
npcname := MonsterName;
FoodColor := StrToInt(Edit5.Text);
Tolerance := StrToInt(Edit6.TEXT);
Tol := StrToInt(Edit6.Text);
LogHP := StrToInt(Edit8.Text);
Username := Edit10.Text;
Password := Edit11.text;
kills := StrToInt(Edit12.Text);
tapot := 0;
style := StrToInt(ComboBox1.text);
frmDesign.ModalResult:= mrOk;
end;
procedure InitForm;
begin
frmDesign := CreateForm;
frmDesign.Left := 249;
frmDesign.Top := 135;
frmDesign.Width := 475;
frmDesign.Height := 496;
frmDesign.BorderStyle := bsToolWindow;
frmDesign.Caption := 'SecetFighter';
frmDesign.Color := clBtnFace;
frmDesign.Font.Color := clWindowText;
frmDesign.Font.Height := -11;
frmDesign.Font.Name := 'MS Sans Serif';
frmDesign.Font.Style := [];
frmDesign.Visible := False;
frmDesign.PixelsPerInch := 96;
SetupGroupBox := TGroupBox.Create(frmDesign);
SetupGroupBox.Parent := frmDesign;
SetupGroupBox.Left := 18;
SetupGroupBox.Top := 62;
SetupGroupBox.Width := 215;
SetupGroupBox.Height := 286;
SetupGroupBox.Caption := 'color setup';
SetupGroupBox.Font.Color := clWindowText;
SetupGroupBox.Font.Height := -11;
SetupGroupBox.Font.Name := 'BitOut';
SetupGroupBox.Font.Style := [];
SetupGroupBox.ParentFont := False;
SetupGroupBox.TabOrder := 0;
Label1 := TLabel.Create(SetupGroupBox);
Label1.Parent := SetupGroupBox;
Label1.Left := 8;
Label1.Top := 37;
Label1.Width := 90;
Label1.Height := 13;
Label1.Caption := 'Monster colors: 1';
Label1.Font.Color := clWindowText;
Label1.Font.Height := -11;
Label1.Font.Name := 'MS Sans Serif';
Label1.Font.Style := [];
Label1.ParentFont := False;
Label2 := TLabel.Create(SetupGroupBox);
Label2.Parent := SetupGroupBox;
Label2.Left := 89;
Label2.Top := 72;
Label2.Width := 9;
Label2.Height := 13;
Label2.Caption := ' 2';
Label2.Font.Color := clWindowText;
Label2.Font.Height := -11;
Label2.Font.Name := 'MS Sans Serif';
Label2.Font.Style := [];
Label2.ParentFont := False;
Label3 := TLabel.Create(SetupGroupBox);
Label3.Parent := SetupGroupBox;
Label3.Left := 89;
Label3.Top := 107;
Label3.Width := 9;
Label3.Height := 13;
Label3.Caption := ' 3';
Label3.Font.Color := clWindowText;
Label3.Font.Height := -11;
Label3.Font.Name := 'MS Sans Serif';
Label3.Font.Style := [];
Label3.ParentFont := False;
Label4 := TLabel.Create(SetupGroupBox);
Label4.Parent := SetupGroupBox;
Label4.Left := 27;
Label4.Top := 142;
Label4.Width := 9;
Label4.Height := 13;
Label4.Caption := 'Monster name:';
Label4.Font.Color := clWindowText;
Label4.Font.Height := -11;
Label4.Font.Name := 'MS Sans Serif';
Label4.Font.Style := [];
Label4.ParentFont := False;
Label5 := TLabel.Create(SetupGroupBox);
Label5.Parent := SetupGroupBox;
Label5.Left := 47;
Label5.Top := 195;
Label5.Width := 53;
Label5.Height := 13;
Label5.Caption := 'Food color:';
Label5.Font.Color := clWindowText;
Label5.Font.Height := -11;
Label5.Font.Name := 'MS Sans Serif';
Label5.Font.Style := [];
Label5.ParentFont := False;
Label6 := TLabel.Create(SetupGroupBox);
Label6.Parent := SetupGroupBox;
Label6.Left := 47;
Label6.Top := 245;
Label6.Width := 51;
Label6.Height := 13;
Label6.Caption := 'Tolerance:';
Label6.Font.Color := clWindowText;
Label6.Font.Height := -11;
Label6.Font.Name := 'MS Sans Serif';
Label6.Font.Style := [];
Label6.ParentFont := False;
Edit0 := TEdit.Create(SetupGroupBox);
Edit0.Parent := SetupGroupBox;
Edit0.Left := 105;
Edit0.Top := 35;
Edit0.Width := 100;
Edit0.Height := 21;
Edit0.TEXT := LoadSetting('SettingsSaver', 'a1');
Edit0.Font.Color := clWindowText;
Edit0.Font.Height := -11;
Edit0.Font.Name := 'MS Sans Serif';
Edit0.Font.Style := [];
Edit0.ParentFont := False;
Edit0.TabOrder := 0;
Edit2 := TEdit.Create(SetupGroupBox);
Edit2.Parent := SetupGroupBox;
Edit2.Left := 105;
Edit2.Top := 70;
Edit2.Width := 100;
Edit2.Height := 21;
Edit2.TEXT := LoadSetting('SettingsSaver', 'a3');
Edit2.Font.Color := clWindowText;
Edit2.Font.Height := -11;
Edit2.Font.Name := 'MS Sans Serif';
Edit2.Font.Style := [];
Edit2.ParentFont := False;
Edit2.TabOrder := 1;
Edit3 := TEdit.Create(SetupGroupBox);
Edit3.Parent := SetupGroupBox;
Edit3.Left := 105;
Edit3.Top := 105;
Edit3.Width := 100;
Edit3.Height := 21;
Edit3.TEXT := LoadSetting('SettingsSaver', 'a4');
Edit3.Font.Color := clWindowText;
Edit3.Font.Height := -11;
Edit3.Font.Name := 'MS Sans Serif';
Edit3.Font.Style := [];
Edit3.ParentFont := False;
Edit3.TabOrder := 2;
Edit4 := TEdit.Create(SetupGroupBox);
Edit4.Parent := SetupGroupBox;
Edit4.Left := 105;
Edit4.Top := 140;
Edit4.Width := 100;
Edit4.Height := 21;
Edit4.TEXT := LoadSetting('SettingsSaver', 'a5');
Edit4.Font.Color := clWindowText;
Edit4.Font.Height := -11;
Edit4.Font.Name := 'MS Sans Serif';
Edit4.Font.Style := [];
Edit4.ParentFont := False;
Edit4.TabOrder := 3;
Edit5 := TEdit.Create(SetupGroupBox);
Edit5.Parent := SetupGroupBox;
Edit5.Left := 105;
Edit5.Top := 190;
Edit5.Width := 100;
Edit5.Height := 21;
Edit5.TEXT := LoadSetting('SettingsSaver', 'a6');
Edit5.Font.Color := clWindowText;
Edit5.Font.Height := -11;
Edit5.Font.Name := 'MS Sans Serif';
Edit5.Font.Style := [];
Edit5.ParentFont := False;
Edit5.TabOrder := 4;
Edit6 := TEdit.Create(SetupGroupBox);
Edit6.Parent := SetupGroupBox;
Edit6.Left := 105;
Edit6.Top := 240;
Edit6.Width := 100;
Edit6.Height := 21;
Edit6.TEXT := LoadSetting('SettingsSaver', 'a7');
Edit6.Font.Color := clWindowText;
Edit6.Font.Height := -11;
Edit6.Font.Name := 'MS Sans Serif';
Edit6.Font.Style := [];
Edit6.ParentFont := False;
Edit6.TabOrder := 5;
SettingsGroupBox := TGroupBox.Create(frmDesign);
SettingsGroupBox.Parent := frmDesign;
SettingsGroupBox.Left := 251;
SettingsGroupBox.Top := 62;
SettingsGroupBox.Width := 195;
SettingsGroupBox.Height := 210;
SettingsGroupBox.Caption := 'settings';
SettingsGroupBox.Font.Color := clWindowText;
SettingsGroupBox.Font.Height := -11;
SettingsGroupBox.Font.Name := 'BitOut';
SettingsGroupBox.Font.Style := [];
SettingsGroupBox.ParentFont := False;
SettingsGroupBox.TabOrder := 1;
RuokaLabel := TLabel.Create(SettingsGroupBox);
RuokaLabel.Parent := SettingsGroupBox;
RuokaLabel.Left := 8;
RuokaLabel.Top := 40;
RuokaLabel.Width := 85;
RuokaLabel.Height := 13;
RuokaLabel.Caption := 'HP to start eating:';
RuokaLabel.Font.Color := clWindowText;
RuokaLabel.Font.Height := -11;
RuokaLabel.Font.Name := 'MS Sans Serif';
RuokaLabel.Font.Style := [];
RuokaLabel.ParentFont := False;
RuokaLabel3 := TLabel.Create(SettingsGroupBox);
RuokaLabel3.Parent := SettingsGroupBox;
RuokaLabel3.Left := 8;
RuokaLabel3.Top := 90;
RuokaLabel3.Width := 62;
RuokaLabel3.Height := 13;
RuokaLabel3.Caption := 'HP to logout:';
RuokaLabel3.Font.Color := clWindowText;
RuokaLabel3.Font.Height := -11;
RuokaLabel3.Font.Name := 'MS Sans Serif';
RuokaLabel3.Font.Style := [];
RuokaLabel3.ParentFont := False;
LampLabel := TLabel.Create(SettingsGroupBox);
LampLabel.Parent := SettingsGroupBox;
LampLabel.Left := 8;
LampLabel.Top := 135;
LampLabel.Width := 74;
LampLabel.Height := 13;
LampLabel.Caption := 'Exp from lamps:';
LampLabel.Font.Color := clWindowText;
LampLabel.Font.Height := -11;
LampLabel.Font.Name := 'MS Sans Serif';
LampLabel.Font.Style := [];
LampLabel.ParentFont := False;
FightstyleLabel := TLabel.Create(SettingsGroupBox);
FightstyleLabel.Parent := SettingsGroupBox;
FightstyleLabel.Left := 8;
FightstyleLabel.Top := 180;
FightstyleLabel.Width := 47;
FightstyleLabel.Height := 13;
FightstyleLabel.Caption := 'Fightstyle:';
FightstyleLabel.Font.Color := clWindowText;
FightstyleLabel.Font.Height := -11;
FightstyleLabel.Font.Name := 'MS Sans Serif';
FightstyleLabel.Font.Style := [];
FightstyleLabel.ParentFont := False;
Edit1 := TEdit.Create(SettingsGroupBox);
Edit1.Parent := SettingsGroupBox;
Edit1.Left := 96;
Edit1.Top := 35;
Edit1.Width := 95;
Edit1.Height := 21;
Edit1.TEXT := LoadSetting('SettingsSaver', 'a2');
Edit1.Font.Color := clWindowText;
Edit1.Font.Height := -11;
Edit1.Font.Name := 'MS Sans Serif';
Edit1.Font.Style := [];
Edit1.ParentFont := False;
Edit1.TabOrder := 0;
Edit8 := TEdit.Create(SettingsGroupBox);
Edit8.Parent := SettingsGroupBox;
Edit8.Left := 96;
Edit8.Top := 85;
Edit8.Width := 95;
Edit8.Height := 21;
Edit8.TEXT := LoadSetting('SettingsSaver', 'a9');
Edit8.Font.Color := clWindowText;
Edit8.Font.Height := -11;
Edit8.Font.Name := 'MS Sans Serif';
Edit8.Font.Style := [];
Edit8.ParentFont := False;
Edit8.TabOrder := 2;
Edit9 := TEdit.Create(SettingsGroupBox);
Edit9.Parent := SettingsGroupBox;
Edit9.Left := 96;
Edit9.Top := 130;
Edit9.Width := 95;
Edit9.Height := 21;
Edit9.TEXT := LoadSetting('SettingsSaver', 'a10');
Edit9.Font.Color := clWindowText;
Edit9.Font.Height := -11;
Edit9.Font.Name := 'MS Sans Serif';
Edit9.Font.Style := [];
Edit9.ParentFont := False;
Edit9.TabOrder := 3;
ComboBox1 := TComboBox.Create(SettingsGroupBox);
ComboBox1.Parent := SettingsGroupBox;
ComboBox1.Left := 96;
ComboBox1.Top := 176;
ComboBox1.Width := 95;
ComboBox1.Height := 21;
ComboBox1.Font.Color := clWindowText;
ComboBox1.Font.Height := -11;
ComboBox1.Font.Name := 'MS Sans Serif';
ComboBox1.Font.Style := [];
ComboBox1.ItemHeight := 13;
ComboBox1.ParentFont := False;
ComboBox1.TabOrder := 4;
ComboBox1.Text := LoadSetting('SettingsSaver', 'a13')
ComboBox1.Items.Add('1');
ComboBox1.Items.Add('2');
ComboBox1.Items.Add('3');
ComboBox1.Items.Add('4');
GroupBox1 := TGroupBox.Create(frmDesign);
GroupBox1.Parent := frmDesign;
GroupBox1.Left := 252;
GroupBox1.Top := 277;
GroupBox1.Width := 198;
GroupBox1.Height := 70;
GroupBox1.Font.Name := 'BitOut';
GroupBox1.Caption := 'username and password';
GroupBox1.TabOrder := 2;
Label7 := TLabel.Create(GroupBox1);
Label7.Parent := GroupBox1;
Label7.Left := 10;
Label7.Top := 18;
Label7.Width := 48;
Label7.Height := 13;
Label7.Font.Name := 'MS Sans Serif';
Label7.Caption := 'Username';
Label8 := TLabel.Create(GroupBox1);
Label8.Parent := GroupBox1;
Label8.Left := 10;
Label8.Top := 43;
Label8.Width := 46;
Label8.Height := 13;
Label8.Font.Name := 'MS Sans Serif';
Label8.Caption := 'Password';
Edit10 := TEdit.Create(GroupBox1);
Edit10.Parent := GroupBox1;
Edit10.Left := 72;
Edit10.Top := 16;
Edit10.Width := 121;
Edit10.Height := 21;
Edit10.TabOrder := 0;
Edit10.Font.Name := 'MS Sans Serif';
Edit10.TEXT := LoadSetting('SettingsSaver', 'a11');
Edit11 := TEdit.Create(GroupBox1);
Edit11.Parent := GroupBox1;
Edit11.Left := 72;
Edit11.Top := 40;
Edit11.Width := 121;
Edit11.Height := 21;
Edit11.TabOrder := 1;
Edit11.Font.Name := 'MS Sans Serif';
Edit11.TEXT := LoadSetting('SettingsSaver', 'a12');
Edit11.PasswordChar:= '*';
Button1 := TButton.Create(frmDesign);
Button1.OnClick := @buttonclick
Button1.Parent := frmDesign;
Button1.Left := 156;
Button1.Top := 361;
Button1.Width := 156;
Button1.Height := 78;
Button1.Caption := '&Save settings and start';
Button1.Font.Color := clWindowText;
Button1.Font.Height := -11;
Button1.Font.Name := 'MS Sans Serif';
Button1.Font.Style := [fsBold];
Button1.ParentFont := False;
Button1.TabOrder := 3;
GroupBox2 := TGroupBox.Create(frmDesign);
GroupBox2.Parent := frmDesign;
GroupBox2.Left := 250;
GroupBox2.Top := 9;
GroupBox2.Width := 195;
GroupBox2.Height := 52;
GroupBox2.Caption := 'extra options';
GroupBox2.Font.Color := clWindowText;
GroupBox2.Font.Height := -11;
GroupBox2.Font.Name := 'BitOut';
GroupBox2.Font.Style := [];
GroupBox2.ParentFont := False;
GroupBox2.TabOrder := 4;
Label9 := TLabel.Create(GroupBox2);
Label9.Parent := GroupBox2;
Label9.Left := 9;
Label9.Top := 14;
Label9.Width := 129;
Label9.Height := 13;
Label9.Caption := 'How many you want to kill?';
Label9.Font.Color := clWindowText;
Label9.Font.Height := -11;
Label9.Font.Name := 'MS Sans Serif';
Label9.Font.Style := [];
Label9.ParentFont := False;
Edit12 := TEdit.Create(GroupBox2);
Edit12.Parent := GroupBox2;
Edit12.Left := 9;
Edit12.Top := 29;
Edit12.Width := 121;
Edit12.Height := 18;
Edit12.TEXT := LoadSetting('SettingsSaver', 'a14');
Edit12.Font.Color := clWindowText;
Edit12.Font.Height := -11;
Edit12.Font.Name := 'MS Sans Serif';
Edit12.Font.Style := [];
Edit12.ParentFont := False;
Edit12.TabOrder := 0;
end;
procedure SafeInitForm;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('InitForm', v);
end;
procedure ShowFormModal;
begin
frmDesign.ShowModal;
end;
procedure SafeShowFormModal;
var
v: TVariantArray;
begin
setarraylength(V, 0);
ThreadSafeCall('ShowFormModal', v);
end;
//////////////--------FORM END---------\\\\\\\\\\\\\\
Procedure Randoms;
begin
FindNormalRandoms;
end;
procedure ProgressReport;
begin
ClearDebug;
Writeln('<----------------------------------------->');
Writeln(' Thanks for using ');
Writeln(' AutoFighter ');
Writeln(' Made by Secet ');
Writeln(' -- ');
Writeln(' Script has been running for ' + TimeRunning + ' |');
Writeln(' "You" have killed ' + IntToStr(tapot) + ' monsters. ');
Writeln('<----------------------------------------->');
end;
procedure CheckLogin;
begin
if(not(LoggedIn))then
LoginPlayer;
end;
Procedure HPtsekkaus;
begin
GetHp;
if(GetHp<=LogHP)then
begin
RunAwayDirection(RunAway);
Wait(10000+Random(1000));
Logout;
Writeln('HP is too low, trying to run away & log out');
TerminateScript;
end;
end;
procedure FightStyle;
begin
SetFightMode(style);
end;
procedure Startkilling;
begin
wait(500+100);
HPtsekkaus;
RealEatIfNeeded(foodcolor, eathp, foodlogout=true);
FindMonster(color1, color2, color3, Tolerance, MonsterName);
tapot := tapot + 1;
wait(500+random(200));
end;
begin
SafeInitForm;
SafeShowFormModal;
SetupSRL;
Checklogin;
Fightstyle;
repeat
if(not(LoggedIn))then
begin
wait(30000+random(15000));
CheckLogin;
end;
Randoms;
HPtsekkaus;
wait(500+random(120));
startkilling;
wait(500+random(200));
until( kills = tapot )
ProgressReport;
end.I hope you accept me, since I have been SRL member @ moparisthebest.com :)
——————————————————
<!– END TEMPLATE: formanswers –>