• Welcome to #1 Roulette Forum & Message Board | www.RouletteForum.cc.

News:

WARNING: Forums often contain bad advice & systems that aren't properly tested. Do NOT believe everything. Read these links: The Facts About What Works & Why | How To Proplerly Test Systems | The Top 5 Proven Systems | Best Honest Online Casinos

Main Menu
Popular pages:

Roulette System

The Roulette Systems That Really Work

Roulette Computers

Hidden Electronics That Predict Spins

Roulette Strategy

Why Roulette Betting Strategies Lose

Roulette System

The Honest Live Online Roulette Casinos

Tom's RSS Pro for BV Tutorial: Using Silver's Scripts.

Started by ThomasGrant, Oct 26, 11:24 PM 2010

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

ThomasGrant

Tom's RSS Pro for BV Tutorial:
Using Silver's Scripts.
To create the bot.

Universal script for bet on sleepers - BetVoyager.
See attachment.

What I will be attempting to do is.
Convert this script into a RSS Pro Bot.
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Ok, lets do this in simple small steps.
So you can follow along.

1. Download the .rar file.
2. Extract the files.
3. Open RSS Pro. (This should work for both RSS Pro for playtech and BetVoyager)
4. Make a new folder.
5. Do a save all. (Save to the new folder)
6. Open Notepad++
7. Open all files in Notepad++
8. Edit Project1.ssproj
9. Enter in this code into Project1.ssproj
File3=s_utils.psc
Language3=0
FileCount=3


Project1.ssproj should now look like this.
[Files]
File1=Unit1.psc
Language1=0
File2=Unit2.psc
Language2=0
FileCount=2
File3=s_utils.psc
Language3=0
FileCount=3
MainUnit=Unit1


10. Open the script again.
You should see s_utils in RSS Pro now.
[attach=1]
Run the script.

That's it.
That's all for part 1.

Easy...

Here is a video of it.
link:://:.youtube.com/watch?v=AQ_HcksnsNg#ws
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Now for part 2.
Quick Design.
This is where you design your bot.

Just create your bot the way you want it to look.
Add in the objects, and away you go.

You can read more about design in this link.
link:://rouletteforum.cc/coding-for-roulette/tom%27s-rss-pro-tutorial-v4-%28design%29-in-depth/

Here is the video for part 2.
Tom's RSS Pro Tutorial: Using Silver's Script. Part 2.

Objects added.
1 Bevel.
3 Memos
2 Buttons.
3 Edit fields.
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Now we look at the individual objects.
And how they will relate to the script.
And then we will get them to do something.

silver_bot_pic1 is what the bot will look like.

Start will start the script.
Stop will stop the script.
Balance is where you enter in the balance.
Profit is where you enter in how much you wish to go for.
StopLoss is where you enter in how much you are prepared to lose.
Marque is where the number will that come in from the roulette table come in.
Results is where the results of the spins is printed.

[attachimg=#]
[attachimg=#]
[attachimg=#]
[attachimg=#]
[attachimg=#]
[attachimg=#]
[attachimg=#]
[attachimg=#]
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Now if you look in the script that Silver did.
You will see this.

//enter the start_amount
start_amount:=987.73;
amount:=start_amount;//current amount became start_amount

//enter how much you want to increase your start_amount
wish_amount:=start_amount+100;

//enter the stop_loss, if stop_loss=0 it will not be used, with other words stop_loos will be the end of balance
stop_loss := 800;


And you can see that in the previous post that I have made the fields with these amounts.
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Now for the hard part.
Well not really.

All we do is just copy and paste.
And do a bit of editing.

So, to add in Silver's s_utils to the script.
It has to go in two areas.

First one is Project1.ssproj
[Files]
File1=Unit1.psc
Language1=0
File2=Unit2.psc
Language2=0
File3=s_utils.psc
Language3=0
FileCount=3
MainUnit=Unit1


File3=s_utils.psc

Simple...

Next is Unit2.psc
You can edit in Notepad++ or use RSS Pro.
{$FORM TForm2, Unit2.sfm}

uses
 Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls,
 StdCtrls, s_utils;


That is in the very first lines of the script.
And all you do is add in s_utils.

Now for the rest of the script.

The first thing we got to do is add in some variables that will be used in the script.

var F : Text;
   S : String;  
var i;
var chips, k_el, k_el1, start_amount, wish_amount, amount, yesno, spin_count, fl_stop, was_betting, sim_mode, stop_loss;
var elements, elements1, elements_played, total_elements, last_nr;


Then we add in some procedures.

These procedure are used to remember the window position.
A small file is saved with the window position to this file.

c:\rss-data\bv_winpos'

bv_winpos

Make sure you have a folder in your main C: called rss-data
That way the files can be saved there.

{#### Window Operations ##############################################}
procedure close_me;
begin
   if Self.Top<0 then Self.Top:=0;
   if Self.Left<0 then Self.Left:=0;
   AssignFile(F,'c:\rss-data\bv_winpos');
   Rewrite(F);              
   Writeln(F,Self.Top);
   Writeln(F,Self.Left);
   CloseFile(F);
end;

procedure load_winpos;
begin
   AssignFile(F,'c:\rss-data\bv_winpos');{If no file exist. Then you will get an error message}
   Reset(F);{open the file for reading}
   I := 0;
   while not eof(F) do {loop that will repeat until the end of file will be not found}
   begin
       S:=ReadLn(F); {read the first line into "s" variable}
       if i=0 then Self.Top:=s;
       if i=1 then Self.Left:=s;
       I := i+1;
   end;
   CloseFile(F);//close the file
end;
{#### End: Window Operations #########################################}


Next we add in some procedures for the memos.
These procedures will write numbers to the marque (Memo_RN and Memo_BN)
And send info to the results memo.

{#### Memo Operations ################################################}
procedure marque;
begin
    if number_is(last_nr,'red')then begin
      Memo_RN.Lines.Insert(0,last_nr);
      Memo_BN.Lines.Insert(0,'');
    end else begin
      Memo_RN.Lines.Insert(0,'');
      Memo_BN.Lines.Insert(0,last_nr);
    end;
end;

procedure print_to_memo(arg1);
begin
    Memo_Results.Lines.Add(arg1);
end;
{#### End: Memo Operations ###########################################}
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

Ok, here is the last part.
The last video in the series.
And the completed script.

Have a read of the script.
All the files.
Load them up in Notepad++

See how easy it is.

I would contact Silver if you wish for a specific code.
Always sends good advice.
And writes good pascal code.

Tom's RSS Pro Tutorial: Using Silver's Script. Part 4.
"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

ThomasGrant

"What we do in life, echoes in eternity"

*Link Removed*  The Roulette Professor. *Link Removed*

-