Page 5 of 10 FirstFirst ... 34567 ... LastLast
Results 101 to 125 of 239

Thread: Randoms Development

  1. #101
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    I've finished integrating the findtalk stuff for the chat randoms, so those that are just talking randoms will be done. Also danny's sandwich solver is called in it. I'll submit a pull in a little bit for it. Also is anyone else getting compiling errors with the evilbob addtosrllog stuff? Is it b/c I don't have the 993 build on this computer?
    I didn't have any issues compiling, what are the error messages?

    E: Fixed in latest pull request
    Last edited by Justin; 03-12-2013 at 03:06 AM.

    Forum account issues? Please send me a PM

  2. #102
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    I didn't have any issues compiling, what are the error messages?
    [Error] C:\Simba\Includes\SRL-OSR/SRL/core/antirandoms\evilbob.simba(114:43): Syntax error at line 113

    It was several of the addtosrllog lines that had big spaces like " don ' ' t " or some such, I just removed the extra '' stuff and it worked. Strange indeedy

  3. #103
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    [Error] C:\Simba\Includes\SRL-OSR/SRL/core/antirandoms\evilbob.simba(114:43): Syntax error at line 113

    It was several of the addtosrllog lines that had big spaces like " don ' ' t " or some such, I just removed the extra '' stuff and it worked. Strange indeedy
    Quote Originally Posted by Justin View Post
    E: Fixed in latest pull request
    ^^^

    Forum account issues? Please send me a PM

  4. #104
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    ^^^
    Sweet


    So I just send in a bunch of pull requests, not sure if I messed it up haha. Pretty much did the following:

    -Added findtalk to findnormalrandoms, it will search for the users nickname on the MS, if it detects it, it will move the mouse below it and if it finds the talk to or guard option, will right click and get the options
    -Depending on the options, solvetalkingrandoms will determine which random it is and the proper course of action (ex: sandwich lady, call SL_Solve)
    -You set the nickname like so:
    SetScreenName(Players[0].Nick);

    -Added a global boolean, SRL_CombatRandoms. User must set this to false after setupsrl to not detect combat randoms.
    -Added a detection for infight, if infight and using combatrandoms, it will run away in a random direction which can be set by the scripter.
    -Added a global array, SRL_FindRandomRunDirection, if it has not been set by the user, it will make you run in a random direction based on the 4 cardinal directions. But it can be set like so:
    SRL_FindRandomRunDirection := ['W', 'N']; (whatever directions you want)

    We can take or leave whatever, check out the changes on my pull requests

  5. #105
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Sweet


    So I just send in a bunch of pull requests, not sure if I messed it up haha. Pretty much did the following:

    -Added findtalk to findnormalrandoms, it will search for the users nickname on the MS, if it detects it, it will move the mouse below it and if it finds the talk to or guard option, will right click and get the options
    -Depending on the options, solvetalkingrandoms will determine which random it is and the proper course of action (ex: sandwich lady, call SL_Solve)
    -You set the nickname like so:
    SetScreenName(Players[0].Nick);

    -Added a global boolean, SRL_CombatRandoms. User must set this to false after setupsrl to not detect combat randoms.
    -Added a detection for infight, if infight and using combatrandoms, it will run away in a random direction which can be set by the scripter.
    -Added a global array, SRL_FindRandomRunDirection, if it has not been set by the user, it will make you run in a random direction based on the 4 cardinal directions. But it can be set like so:
    SRL_FindRandomRunDirection := ['W', 'N']; (whatever directions you want)

    We can take or leave whatever, check out the changes on my pull requests
    SetScreenName(Players[0].Nick);

    Should that go into SetupSRL;

    With a failsafe (I think CheckNickname?) to check if the nick is set?

    Forum account issues? Please send me a PM

  6. #106
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    SetScreenName(Players[0].Nick);

    Should that go into SetupSRL;

    With a failsafe (I think CheckNickname?) to check if the nick is set?
    Yeah it probably should, Also prob should add something to turn public chat off for false positives


    Edit:

    If you guys could start testing out findnormalrandoms, that would be great (especially for the talking randoms detection)
    Last edited by Ashaman88; 03-12-2013 at 04:52 AM.

  7. #107
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Yeah it probably should, Also prob should add something to turn public chat off for false positives


    Edit:

    If you guys could start testing out findnormalrandoms, that would be great (especially for the talking randoms detection)
    I'll be testing this, don't you worry!

    Forum account issues? Please send me a PM

  8. #108
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    I'll be testing this, don't you worry!
    Sweet!

    Just got the frog random, it detected it fine, but the princess was hoping all over and the text appeared over one of her friends - so looks like for that one, after we identify it's the frog we'll need to do some ACA to find the princess from there

  9. #109
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Sweet!

    Just got the frog random, it detected it fine, but the princess was hoping all over and the text appeared over one of her friends - so looks like for that one, after we identify it's the frog we'll need to do some ACA to find the princess from there
    Yeah I'd like to redo the detection system for that random

    FYI:
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Cap,n Hand
    Screenshot of: Solving Talking Random - Talk-to Cap,n Hand 7 Minutes and 11 Seconds
    Found CAP random


    Will keep an eye out for more!

    Forum account issues? Please send me a PM

  10. #110
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    Yeah I'd like to redo the detection system for that random

    FYI:
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Cap,n Hand
    Screenshot of: Solving Talking Random - Talk-to Cap,n Hand 7 Minutes and 11 Seconds
    Found CAP random


    Will keep an eye out for more!
    Nice, findtalk is working well

  11. #111
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Nice, findtalk is working well

    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Drunken Dwarf
    Screenshot of: Solving Talking Random - Talk-to Drunken Dwarf 10 Minutes and 10 Seconds
    Found DWARF random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Cap,n Hand
    Screenshot of: Solving Talking Random - Talk-to Cap,n Hand 10 Minutes and 51 Seconds
    Found CAP random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Genie
    Screenshot of: Solving Talking Random - Talk-to Genie 11 Minutes and 30 Seconds
    Found geni random
    ***** Found Random: Rewards *****
    RD_SolveLamp: Found experience lamp
    RD_SolveXP: Clicked XP reward
    RD_SolveXP: Solved experience reward
    ***** Solved Random: Rewards *****
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to RickTurpentine
    Screenshot of: Solving Talking Random - Talk-to RickTurpentine 9 Minutes and 59 Seconds
    Found RICK random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to RickTurpentine
    Screenshot of: Solving Talking Random - Talk-to RickTurpentine 9 Minutes and 26 Seconds
    Found RICK random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Dr Jekyll
    Screenshot of: Solving Talking Random - Talk-to Dr Jekyll 9 Minutes and 37 Seconds
    Found JEKYLL/HYDE random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Drunken Dwarf
    Screenshot of: Solving Talking Random - Talk-to Drunken Dwarf 11 Minutes and 34 Seconds
    Found DWARF random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Genie
    Screenshot of: Solving Talking Random - Talk-to Genie 13 Minutes and 4 Seconds
    Found geni random
    ***** Found Random: Rewards *****
    RD_SolveLamp: Found experience lamp
    RD_SolveXP: Clicked XP reward
    RD_SolveXP: Solved experience reward
    ***** Solved Random: Rewards *****
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Mysterious Old Man
    Screenshot of: Solving Talking Random - Talk-to Mysterious Old Man 27 Minutes and 1 Seconds
    Found OLD MAN random
    Code:
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Mysterious Old Man
    Screenshot of: Solving Talking Random - Talk-to Mysterious Old Man 14 Minutes and 57 Seconds
    Found OLD MAN random
    Getting a random event ~10 minutes :O

    Noticed with the Genie random, the solver NEEDS to finish talking to the genie in order for it to de-spawn

    This is making my day

    --Done testing randoms for the night
    Last edited by Justin; 03-12-2013 at 11:24 AM.

    Forum account issues? Please send me a PM

  12. #112
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Great to see!! I think there are a few click to continues in there, is that function updated?

  13. #113
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Great to see!! I think there are a few click to continues in there, is that function updated?
    Yeah ClickContinue works good

    Forum account issues? Please send me a PM

  14. #114
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    Yeah ClickContinue works good
    Then I guess it just needs to be called more often for the solvetalkingrandoms

    Good to see it all coming together though!

  15. #115
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Then I guess it just needs to be called more often for the solvetalkingrandoms

    Good to see it all coming together though!
    I think my sandwich solver probably needs another clickcontinue after solving the random screen to get rid of her saying "hope that fills you up" or whatever she says, although she will despawn if you click anywhere to lose the message, so it shouldn't matter that much,

    Great Job guys! I've been really busy past few days so haven't been able to do much, but glad to see we're making such quick progress nearly ready to get the long progress reports going for scripts!


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  16. #116
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by DannyRS View Post
    I think my sandwich solver probably needs another clickcontinue after solving the random screen to get rid of her saying "hope that fills you up" or whatever she says, although she will despawn if you click anywhere to lose the message, so it shouldn't matter that much,

    Great Job guys! I've been really busy past few days so haven't been able to do much, but glad to see we're making such quick progress nearly ready to get the long progress reports going for scripts!
    Yeah I think all those talking randoms should put the continue clicking in them

  17. #117
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    @DannyRS
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Sandwich lady
    Screenshot of: Solving Talking Random - Talk-to Sandwich lady 24 Minutes and 19 Seconds
    Found SANDWICH random
    [Sandwich Random] Sandwich Name: pie
    [Sandwich Random] [ERROR] Invalid sandwich name found
    [Sandwich Random] [ERROR] Invalid sandwich number

    Looked in the include, seem to be missing the pie

    Forum account issues? Please send me a PM

  18. #118
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    @DannyRS
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Sandwich lady
    Screenshot of: Solving Talking Random - Talk-to Sandwich lady 24 Minutes and 19 Seconds
    Found SANDWICH random
    [Sandwich Random] Sandwich Name: pie
    [Sandwich Random] [ERROR] Invalid sandwich name found
    [Sandwich Random] [ERROR] Invalid sandwich number

    Looked in the include, seem to be missing the pie
    How could @DannyRS forget the pie?? Pies are the best!!

    Also, going to be doing some more tweaking to the quiz master random tonight as Justin was the bomb and lent me another account to use (it eventually works, but I got some ideas for improving it)

  19. #119
    Join Date
    Mar 2006
    Posts
    13,241
    Mentioned
    228 Post(s)
    Quoted
    267 Post(s)

    Default

    STOP PM'ING ME

  20. #120
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    @DannyRS
    Found NickName
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Sandwich lady
    Screenshot of: Solving Talking Random - Talk-to Sandwich lady 24 Minutes and 19 Seconds
    Found SANDWICH random
    [Sandwich Random] Sandwich Name: pie
    [Sandwich Random] [ERROR] Invalid sandwich name found
    [Sandwich Random] [ERROR] Invalid sandwich number

    Looked in the include, seem to be missing the pie
    Quote Originally Posted by Ashaman88 View Post
    How could @DannyRS forget the pie?? Pies are the best!!
    Oh Jagex ! Is it named "Meat Pie" or just "Pie"? All the old 07 screenshots and info I could find had it listed as meat pie, I guess on screen it's just pie ^^ the colors are there, just need to change the case string from "meat pie" to "pie"

    @Ashaman88, Pie was the first one I ACA'd because it was easiest!

    @Justin, Typical the first actual real-world test and it didn't know what to look for ! but if it made it to that stage ok, then I'd say it will handle the rest just fine , good spot. And thanks so much for all the random testing! Idk how you are pulling the 1 random every 10min, I bot static tree clicking for hours trying to bait them and not so much as a dwarf >.< just my luck

    @Hobbit, Hahahah, the George Bush bit !

    Edit - https://github.com/SRL/SRL-OSR/pull/84
    Last edited by DannyRS; 03-14-2013 at 01:21 AM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  21. #121
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    double post :/ above is crowded

    Pillory.simba

    https://github.com/SRL/SRL-OSR/pull/88

    Simba Code:
    ***** Found Random: Pillory (Cage) *****
    [Pillory Random] [PL_ClickCage] Opened Lock Screen
    [Pillory Random] [PL_GetLock] Lock Found: square [844]
    [Pillory Random] [PL_GetKeys] Keys Found: circle square triangle
    [Pillory Random] [PL_Solve] Clicking key : square
    [Pillory Random] [PL_GetLock] Lock Found: circle [1058]
    [Pillory Random] [PL_GetKeys] Keys Found: circle square triangle
    [Pillory Random] [PL_Solve] Clicking key : circle
    [Pillory Random] [PL_GetLock] Lock Found: square [897]
    [Pillory Random] [PL_GetKeys] Keys Found: triangle circle square
    [Pillory Random] [PL_Solve] Clicking key : square
    [Pillory Random] [PL_GetLock] Lock Found: diamond [463]
    [Pillory Random] [PL_GetKeys] Keys Found: square diamond triangle
    [Pillory Random] [PL_Solve] Clicking key : diamond
    ***** Solved Random: Pillory (Cage) *****
    Successfully executed.

    SL works fine too

    Simba Code:
    ******** FOUND TALKING RANDOM TEXT********: Talk-to Sandwich lady
    Screenshot of: Solving Talking Random - Talk-to Sandwich lady 28 Seconds
    Found SANDWICH random
    [Sandwich Random] Sandwich Name: pie
    [Sandwich Random] Scanning for sandwich
    Last edited by DannyRS; 03-15-2013 at 08:21 PM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  22. #122
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by DannyRS View Post
    double post :/ above is crowded

    Pillory.simba

    https://github.com/SRL/SRL-OSR/pull/88

    Simba Code:
    ***** Found Random: Pillory (Cage) *****
    [Pillory Random] [PL_ClickCage] Opened Lock Screen
    [Pillory Random] [PL_GetLock] Lock Found: square [844]
    [Pillory Random] [PL_GetKeys] Keys Found: circle square triangle
    [Pillory Random] [PL_Solve] Clicking key : square
    [Pillory Random] [PL_GetLock] Lock Found: circle [1058]
    [Pillory Random] [PL_GetKeys] Keys Found: circle square triangle
    [Pillory Random] [PL_Solve] Clicking key : circle
    [Pillory Random] [PL_GetLock] Lock Found: square [897]
    [Pillory Random] [PL_GetKeys] Keys Found: triangle circle square
    [Pillory Random] [PL_Solve] Clicking key : square
    [Pillory Random] [PL_GetLock] Lock Found: diamond [463]
    [Pillory Random] [PL_GetKeys] Keys Found: square diamond triangle
    [Pillory Random] [PL_Solve] Clicking key : diamond
    ***** Solved Random: Pillory (Cage) *****
    Successfully executed.
    Awesome job danny!! Also I like to maze random and already started working on it - I have one of the routes pretty much down, but need all the accounts I can get (or at least the starting mm positions for starters facing north). That would be super

  23. #123
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Awesome job danny!! Also I like to maze random and already started working on it - I have one of the routes pretty much down, but need all the accounts I can get (or at least the starting mm positions for starters facing north). That would be super
    I'll grab you maze screens if I get it

    Findtalk bugged with security guard, no idea why wasn't watching, maybe because Talk-to is below the attack option?

    debug just had many: FoundNickname


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  24. #124
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by DannyRS View Post
    I'll grab you maze screens if I get it

    Findtalk bugged with security guard, no idea why wasn't watching, maybe because Talk-to is below the attack option?

    debug just had many: FoundNickname
    Did it hover over the guard but never clicked? I think the uptext is the culprit.

  25. #125
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Ashaman88 View Post
    Did it hover over the guard but never clicked? I think the uptext is the culprit.
    Ah might be, wasn't watching SMART, was improving my thiever script and noticed debug after a few min so I tabbed in to see him attacking me

    I'm still using my text as I'm too lazy to update manually to Simba 993, thats probably it works fine on the others and the thieving was working fine and I used the same thing,

    Could be a 1 off, but something to maybe keep an eye on
    Last edited by DannyRS; 03-16-2013 at 01:25 AM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

Page 5 of 10 FirstFirst ... 34567 ... LastLast

Thread Information

Users Browsing this Thread

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

Posting Permissions

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