B.A.A - Blanko's Attempt (at) A.N.N.A

Discussion in 'RuneScape Scripts' started by Blankothe3rd, Mar 3, 2009.

B.A.A - Blanko's Attempt (at) A.N.N.A
  1. Unread #1 - Mar 3, 2009 at 11:39 PM
  2. Blankothe3rd
    Joined:
    May 27, 2007
    Posts:
    259
    Referrals:
    0
    Sythe Gold:
    0

    Blankothe3rd Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    hey guise, hope u liek

    Save as BlankoAnna.scar

    Code:
    {
    //////////////////////////////////B.A.A///////////////////////////////////////
    Program: Blanko`s attempt (at) A.N.N.A [B.A.A]
    ________________________________________________________________________________
    Version: Test
    ________________________________________________________________________________
    Description: An automatic responder, read below for more info.
    ________________________________________________________________________________
    Check on script: All the time.
    ________________________________________________________________________________
    Class of script: Auto-Responder
    ________________________________________________________________________________
    Notes:
    ________________________________________________________________________________
    This script is based off of:
         Basicut - GMKs coolness with everything, even letting me make a fork
         A.N.N.A - A robot program written in tons of languages
         Cake Theiver - took an antiban from it and modded it, soz NCDS
    ________________________________________________________________________________
    Copyright Info:
              This script is Copyright Creative Commons
              Attribution-Share Alike 3.0 United States
              you may add procedures into your script,
              as long as you credit "GMK, Blankothe3rd,
              and NCDS".
              
              Source: http://creativecommons.org/licenses/by-sa/3.0/us/
    ________________________________________________________________________________}
    program BlankoAnna;
    {.include SRL/SRL.scar}
    
    var
    x,y:integer;
    l,lo:integer;
    anti:integer;
    rep,tal,spl:integer;
    notyet,gow:boolean;
    posx,posxx:integer;
    posy:integer;
    flagg,toomuch:integer;
    
    procedure DeclarePlayers;// fill this out below
    begin
      HowManyPlayers := 1;//keep it at 1
      CurrentPlayer := 0;
      NumberOfPlayers(HowManyPlayers);
    
      Players[0].Name := '';//name of your character
      Players[0].Pass := '';//password of your character
      Players[0].Nick := '';//nickname of your character, 3 or four characters from your name.
      Players[0].Active := True;
    end;
    
    procedure comp; // compiles the script
    begin
    LoadNPCArray;
    l:=0
    lo:=0
    cleardebug;
    wait(10)
    writeln('/////////////////////////////////////////')
    writeln('Blanko <3s A.N.N.A)')
    writeln('It`s the end of the world as we know it!')
    writeln('/////////////////////////////////////////')
    ActivateClient;
    wait(1000)
    end;
    
    procedure Load;
    begin
    flagg := BitmapFromString(17, 18, 'beNr7/3+AAQNDrLEgSepJ' +
           '0wJWT4IWmHpitSCpJ0oLqnrCWjDUkxxi//8fC2MZ1TIIteAEAPN7K' +
           'IQ=');
    end;
    
    
    procedure autorespond; //
    begin
    if InChat('hi')=true then
    TypeSend(AddMistakes('Hello', 20));
    if InChat('bot')=true then
    TypeSend(AddMistakes('No im not you noob', 20));
    if InChat('Newb')=true then
    TypeSend(AddMistakes('No u', 20));
    if InChat('Nub')=true then
    TypeSend(AddMistakes('yo mom', 20));
    if InChat('****')=true then
    TypeSend(AddMistakes('watch your language', 20));
    if InChat('do you want')=true then
    TypeSend(AddMistakes('nty', 20));
    if InChat('asl?')=true then
    TypeSend(AddMistakes('Gtfo creep', 20));
    if InChat('WHY DONT YOU')=true then
    TypeSend(AddMistakes('How about you have a seat over there instead? lol', 20));
    if InChat('what are you doing')=true then
    TypeSend(AddMistakes('Do not disturb my circles! - Archimedes', 20));
    if InChat('what are u doing')=true then
    TypeSend(AddMistakes('Do not disturb my circles! - Archimedes', 20));
    
    
    end;
    
    Procedure Talkk; // talking antiban procedure.
    begin
    tal:=tal+1
    Anti:= Random(7);
    case Anti of
    1:TypeSend(AddMistakes('Hi!', 20));
    2:TypeSend(AddMistakes('Im really bored', 20));
    3:TypeSend(AddMistakes('*yawn*', 20));
    4:TypeSend(AddMistakes('Im tired of woodcutting!', 20));
    5:TypeSend(AddMistakes('Sw33tn3ss!', 20));
    6:TypeSend(AddMistakes('this sucks, I cant wait till I start cutting yews', 20));
    7:TypeSend(AddMIstakes('too much sauce', 20));
    
    end;
    end;
    
    procedure antiban; // talks to an anti?
    begin
    if lo=5 then
    begin
    wait(100 + random(1337))
    lo:=0
    Anti:= Random(6);
    case Anti of
    1:Talkk;
    end;
    end;
    end;
    
    Procedure Randoms;// runs away from aggressive randoms (you pussy)
    begin
    Findnormalrandoms;
    if FindFight=true then
    RunAway('n',true,1,9000)
    end;
    
    function RandomsFS: Boolean; // failsafe of Randoms if it fails to detect a fight
    
    begin
      if HpPercent < 50 then
      begin
        WriteLn('running from aggressive NPC');
        RunAway('n', True, 1, 12000) Result:= True;
      end;
    end;
    
    
    begin // Don't mess with this unless you added a procedure!
    tal:=0
    rep:=0
    spl:=0
    SetupSRL;
    comp;
    DeclarePlayers;
    repeat
    rep:=rep+1
    lo:=lo+1
    wait(100 + random(50))
    wait(10+random(5))
    Pickupmouse;
    autorespond;
    Randoms;
    RandomsFS;
    wait(10+random(5))
    antiban;
    Talkk;
    until(false)
    end.
    bugs: none jotted down

    extra notes: its database is very small, you can test this program with a friend if you want
     
  3. Unread #2 - Mar 4, 2009 at 1:01 PM
  4. Jethr0x
    Joined:
    Jan 24, 2007
    Posts:
    3,070
    Referrals:
    13
    Sythe Gold:
    0

    Jethr0x Grand Master
    Banned

    B.A.A - Blanko's Attempt (at) A.N.N.A

    Try making a 100% working quick chat responder :p
     
  5. Unread #3 - Mar 4, 2009 at 1:05 PM
  6. C_Town_Hero
    Joined:
    Feb 15, 2009
    Posts:
    543
    Referrals:
    0
    Sythe Gold:
    17
    Discord Unique ID:
    366250078429511684
    Discord Username:
    C_Town_hero

    C_Town_Hero Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    i used to auto =/
    I should start up again lol.
     
  7. Unread #4 - Mar 4, 2009 at 3:11 PM
  8. Blankothe3rd
    Joined:
    May 27, 2007
    Posts:
    259
    Referrals:
    0
    Sythe Gold:
    0

    Blankothe3rd Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    I believe it does work Jethr0x, but it's a test, go try it with your friend or something.

    C_Town: Now is not the best time to auto, due to the recent increase on bot bannings.

    Remember everyone you can make your own versions of the bot under the following conditions:

    They must be compatible with Creative Commons Attribution v3 or similar

    You must credit the 3 original authors: GMK, Blankothe3rd, and NCDS.

    You cannot any version as your own, even I can't mate, however you can name the script "YourName's Attempt At Anna" :p
     
  9. Unread #5 - Mar 4, 2009 at 3:12 PM
  10. cazax
    Joined:
    Nov 13, 2007
    Posts:
    457
    Referrals:
    0
    Sythe Gold:
    0

    cazax Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    AddMistakes? That function isn't included in SRL
     
  11. Unread #6 - Mar 4, 2009 at 3:42 PM
  12. Blankothe3rd
    Joined:
    May 27, 2007
    Posts:
    259
    Referrals:
    0
    Sythe Gold:
    0

    Blankothe3rd Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    I've tried removing that part but it only gives me problems. Again, if you have a problem and you think you can fix it, go ahead and post your version here
     
  13. Unread #7 - Mar 4, 2009 at 4:22 PM
  14. cazax
    Joined:
    Nov 13, 2007
    Posts:
    457
    Referrals:
    0
    Sythe Gold:
    0

    cazax Forum Addict

    B.A.A - Blanko's Attempt (at) A.N.N.A

    TypeSend is enough, unless you think it's necessary to have it.
     
< The Pest Controller! | Varrock East Clay Softner >

Users viewing this thread
1 guest


 
 
Adblock breaks this site