Results 1 to 20 of 20

Thread: Distress Autotalker

  1. #1
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Distress Autotalker

    As my first script (not acctually my first, but my first rs-related) I decided to write a autotalker, easier done then said, here it is, there is acctually another version created before this one, but this one is much more easy to use, even my best friends littlebrother has already tried it, but his opinion doesn't count.

    Please post if you tried it, and what you thought of it, it might not be good, but i have been in the scripting business a few days.

    EDIT:
    Btw, the Writeln feature isnt writing in debug box, or not at all, can someone help me fix this?

  2. #2
    Join Date
    Dec 2007
    Posts
    193
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Looks nice, you may want to add 'Worked For' In your progress report.
    ~ Rs-Gp-4U
    _____________________________________________

    Bux.To! Sign Up Easy Money!

  3. #3
    Join Date
    Jul 2007
    Location
    Right now? Chair.
    Posts
    8,488
    Mentioned
    3 Post(s)
    Quoted
    12 Post(s)

    Default

    you might also want to check out SRL's TypeSend because SendKeys is detectable, and make it say a certain number of times, isntead of talking forever. And you actually won't have a nice ending because it'll never get past the spamming procedure

    Rasta Magician

    I & I know Zion. It is in the spirit, body and mind of every one of us
    RMouse(obj: TMSIObject): boolean;

  4. #4
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Okay, thanks for the feedback both of you, but isn't noone who has a answer to my question about why my Writeln command doesn't write?

    and RS GP 4 U, what do you meen with "worked for"?

  5. #5
    Join Date
    Nov 2007
    Posts
    12
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    thanks, i do prefer ghost controll pro (yes i know its a g mouse but it dosnt work like one)

  6. #6
    Join Date
    Jul 2007
    Posts
    31
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    im gonna try out soon i came back with report

  7. #7
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice thank you

  8. #8
    Join Date
    Jul 2007
    Location
    Right now? Chair.
    Posts
    8,488
    Mentioned
    3 Post(s)
    Quoted
    12 Post(s)

    Default

    Quote Originally Posted by distress View Post
    Okay, thanks for the feedback both of you, but isn't noone who has a answer to my question about why my Writeln command doesn't write?

    and RS GP 4 U, what do you meen with "worked for"?
    i did answer it. the Spam procedure has a never ending loop, which means it'll stay in it forever. so it will never reach the NiceEnding procedure thus never getting to write in the debug.

    I & I know Zion. It is in the spirit, body and mind of every one of us
    RMouse(obj: TMSIObject): boolean;

  9. #9
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    ooookey! thanks, so i have to put NiceEnding in the beginning, making it to NiceBeginning? I have thought of this before, putting the ASCII in the Writeln procedure at the same time, removing it from the beginning of the script, making t more neat.

  10. #10
    Join Date
    Nov 2007
    Location
    Australia
    Posts
    15
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice. Rasta means that it will never reach the NiceEnding procedure because the procedure Spam is this...
    SCAR Code:
    procedure Spam;
     begin
      repeat
       Sendkeys(spam1+Chr(13));
       Wait(1200+random(400));   //Time between spams.
      until(false);
     end;
    You have until false at the end which means that you need to stop it. If you stop it, then how will it reach the NiceEnding procedure? A good way to fix this is by adding a counter. Ask how many times you want to type the message and once it reaches that, go onto the NiceEnding procedure.

    Using SRL is also very important as Rasta mentioned in his first post. SRL's TypeSend makes a different wait time between each letter making this more human-like and therefore less detectable.

    Overall, good job.

  11. #11
    Join Date
    Dec 2007
    Posts
    72
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Works great thanks =D

  12. #12
    Join Date
    Dec 2007
    Location
    I'm the short man in all those arcade games you play
    Posts
    169
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    The script looks good, however do add the things that previous people have said.

  13. #13
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    What do you mean?

  14. #14
    Join Date
    Dec 2007
    Posts
    193
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Well...
    'Worked For' i meant put it in your progress report to say worked for ()mins
    Or you could add Talked..Times Like this..

    SCAR Code:
    var TimesTalked: Integer;

    SCAR Code:
    Writeln('Talked '+ IntToStr(TimesTalked) +' Time(s).');

    SCAR Code:
    procedure Talk;
    var i: Integer;
    begin
      TimesTalked := 0;
      repeat
        begin
          TypeSend(TextToType);
          i := i + 1;
          TimesTalked := TimesTalked + 1;
        end;
      until (i = 1) // Change to number of times you want to say TextToType.
    end;
    ~ Rs-Gp-4U
    _____________________________________________

    Bux.To! Sign Up Easy Money!

  15. #15
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thank you for your help, i really need progress report, i wil change the script when i get home, as i'm not home right now.

  16. #16
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    There is a problem with including SRL.scar in my script, it says i need a identifier in:
    Code:
    (.include srl.scar)
    how can i fix this?

  17. #17
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    bump, can someone help?

  18. #18
    Join Date
    Nov 2007
    Posts
    33
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thank you

  19. #19
    Join Date
    Oct 2007
    Location
    http://ushort.us/oqmd65
    Posts
    2,605
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by distress View Post
    bump, can someone help?
    Did you read rules? Bumping isn't allowed.
    I do visit every 2-6 months

  20. #20
    Join Date
    Mar 2007
    Location
    <3
    Posts
    2,683
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Read Text manual and like other person said,
    - Use Typesend(' Texthere ');

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. My First AutoTalker
    By eurostylz in forum First Scripts
    Replies: 13
    Last Post: 02-10-2008, 11:11 AM
  2. AutoTalker
    By snatch in forum First Scripts
    Replies: 3
    Last Post: 09-03-2007, 12:18 PM
  3. autotalker
    By wobbii in forum First Scripts
    Replies: 3
    Last Post: 04-16-2007, 01:48 AM
  4. My AutoTalker
    By RudeBoiAlex in forum RS3 Outdated / Broken Scripts
    Replies: 10
    Last Post: 03-05-2007, 03:34 PM
  5. need autotalker help
    By Dadeer in forum OSR Help
    Replies: 1
    Last Post: 12-01-2006, 12:12 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •