Page 3 of 4 FirstFirst 1234 LastLast
Results 51 to 75 of 80

Thread: Great Orb Project development blog

  1. #51
    Join Date
    Dec 2011
    Location
    Ontario, Canada
    Posts
    1,735
    Mentioned
    5 Post(s)
    Quoted
    89 Post(s)

    Default

    What a great project. I look forward to the end result! I will do my best to help if you ever need help and will test this if you need testers. As an f2p player I dont get to test many scripts or dont get the chance to cuz Im busy, but this script I could test if need be because I support it and appreciate all the hard work required. Great work!
    FEEL FREE TO PM ME ABOUT ANYTHING! Will help over Teamviewer...just ask!! "WITH A NEW QUESTION COMES A NEW CHALLENGE"
    Silentcore's AIO Service team !!! Pm me if you want questing done or service done or post on thread ofc

  2. #52
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by kevin33 View Post
    What a great project. I look forward to the end result! I will do my best to help if you ever need help and will test this if you need testers. As an f2p player I dont get to test many scripts or dont get the chance to cuz Im busy, but this script I could test if need be because I support it and appreciate all the hard work required. Great work!
    Thanks man
    It has indeed costed me a lot time so far, but I've also learned a lot from it already. I've just made the walking even better, it's 99% flawless. Which means that it can find every altar by running one procedure, from any given position. 99 out of 100 times :P The 1 out of 100 times it doesn't work I can simply run it again and 999 out of 1000 times it should be able to find the altar again. And for that small 1 out of 1000 times.. it will fix itself eventually lol.

    Just recorded a video of the updated walking, will be uploaded soon enough.

    Script source code available here: Github

  3. #53
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    I've made a lot of progress today.

    I've nearly managed to make the script play the Great Orb Project like a human, at the air altar. It's a good step to the right direction. I'm currently still testing everything and tweaking it, but I will upload a video tomorrow to show the progress. So far it has been able to attract orbs to the air altar and have an activity between 50-100%!

    It's 300 lines of code already and I'm not finished.. even using arrays. Will take me a lot of time to do the same for the other five altars. But it will be so epic once it's done. From this point till the final result it will simply take a lot of time, the scripting part is pretty much done. I just need to fill in the right numbers.. hundreds of numbers.. hundreds of new lines.. but the biggest part is done.

    Script source code available here: Github

  4. #54
    Join Date
    Dec 2011
    Posts
    27
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Really impressive amount of work you've done so far, good luck and don't give up.

  5. #55
    Join Date
    Dec 2011
    Location
    Europe.
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Daaamn, goodluck!

  6. #56
    Join Date
    Feb 2012
    Location
    SRL Jail
    Posts
    1,319
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    You've put quite a lot of time and effort (and if I'm a normal scripter- a lot of anger as well)... looking forward to seeing anymore updates and videos. You are quite talented at scripting, in a vote you would have a yes from me.
    EDIT: and now you will!
    Last edited by Joe; 05-07-2012 at 01:00 AM.

  7. #57
    Join Date
    Nov 2011
    Location
    Netherlands
    Posts
    156
    Mentioned
    0 Post(s)
    Quoted
    7 Post(s)

    Default

    Looks great! Good luck!
    I was away for a long time, but i'm back!

  8. #58
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by zsand View Post
    Really impressive amount of work you've done so far, good luck and don't give up.
    Thanks

    Quote Originally Posted by key View Post
    Daaamn, goodluck!
    Thanks

    Quote Originally Posted by JOEbot View Post
    You've put quite a lot of time and effort (and if I'm a normal scripter- a lot of anger as well)... looking forward to seeing anymore updates and videos. You are quite talented at scripting, in a vote you would have a yes from me.
    Well it has mainly been enjoyable so far. Nearly everything that I've made so far has proven helpful, only a couple things were a waste of time lol. I've just made a new video:
    www.youtube.com/watch?v=4lftEhKE5UU



    For testing:
    http://www.villavu.com/forum/showthread.php?p=1009184

    Quote Originally Posted by kipjes bende View Post
    Looks great! Good luck!
    Thanks

    Script source code available here: Github

  9. #59
    Join Date
    Jul 2011
    Location
    /home/litoris
    Posts
    2,226
    Mentioned
    0 Post(s)
    Quoted
    159 Post(s)

    Default

    I have 3 accounts with RC guild access other than my main, i could run full-team tests for you when/if you get a full script. Don't have much time these days due to exams so can't test the air thing, sorry.

  10. #60
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by litoris View Post
    I have 3 accounts with RC guild access other than my main, i could run full-team tests for you when/if you get a full script. Don't have much time these days due to exams so can't test the air thing, sorry.
    Would be great :P I will be botting 50 runecrafting on some of my accounts aswell. Been busy with some graphics now, will upload a "bèta header" soon lol.

    EDIT: finished it for now
    Last edited by J J; 05-06-2012 at 02:02 PM.

    Script source code available here: Github

  11. #61
    Join Date
    Feb 2012
    Posts
    15
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    is there an eta, and will this be paid, free, or members only? Willing to pay a good sum for this project!

  12. #62
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by b3asts View Post
    is there an eta, and will this be paid, free, or members only? Willing to pay a good sum for this project!
    Well, right now, in my newest video it can basicly start from lobby and do all the actions required to get to the mind altar. That means, joining a team, waiting for the first portal to open, entering the portal, attracting orbs, crafting air runes once the time is over and walking/entering the next portal, to the mind altar.

    I would say there are around 7 parts.
    1) Joining a game
    2, 3, 4, 5, 6, 7 are all the different altars (6 altars: air -> mind -> etc.)

    Right now I got 2/7th completed and I got ~65% of the procedures needed for the other altars. I still need to figure out all co-ords and make a walking pattern for each altar. That will take like 5-10 hours per altar, which means it's 25-50 hours for that alone. After that I still need to add some failsafes and edit some procedures.. which should be another 25 hours or so? Add some unforeseen problems..

    I would say it will take around 50-100 hours to complete it from this point. Average scripting time for the next 4 weeks (Final exams after 6 years, count 50% of your ending note) will be around 10-20h/week. After that I got3 months holiday so yeah. I would say around the beginning of June.

    Script source code available here: Github

  13. #63
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Simba Code:
    MindM := IntToBox(39839, 1023, 39871, 1051);
        MindN := IntToBox(39831, 983, 39871, 1019);
        MindNE := IntToBox(39871, 991, 39995, 1027);
        MindE := IntToBox(39879, 1023, 39899, 1051);
        MindEF := IntToBox(39903, 1035, 39923, 1057);
        MindSE := IntToBox(39875, 1047, 39895, 1079);
        MindSEF := IntToBox(39899, 1075, 39919, 1091);
        MindSEFF := IntToBox(39871, 1103, 39887, 1127);
        MindS := IntToBox(39843, 1059, 39863, 1091);
        MindSFI := IntToBox(39859, 1095, 39875, 1127);
        MindSFII := IntToBox(39827, 1095, 39855, 1127);
        MindSW := IntToBox(39823, 1047, 39839, 1075);
        MindSWF := IntToBox(39779, 1063, 39807, 1079);
        MindW := IntToBox(39815, 1023, 39839, 1055);
        MindWM := IntToBox(39775, 1027, 39807, 1051);
        MindWF := IntToBox(39755, 1003, 39775, 1067);
        MindNWFI := IntToBox(39779, 987, 39807, 1007);
        MindNWFII := IntToBox(39771, 1011, 39807, 1035);
        MindNW := IntToBox(39807, 983, 39831, 1015);

        MindPositions := [MindM, MindN, MindNE, MindE, MindEF, MindSE, MindSEF, MindSEFF, MindS, MindSFI,
                          MindSFII, MindSW, MindSWF, MindW, MindWM, MindWF, MindNWFI, MindNWFII, MindNW];

        MindPositionsTPA := TPAFromBox(MindM) + TPAFromBox(MindN) + TPAFRomBox(MindNE) + TPAFRomBox(MindE) + TPAFromBox(MindEF) +
                            TPAFRomBox(MindSE) + TPAFRomBox(MindSEF) + TPAFRomBox(MindSEFF) + TPAFRomBox(MindS) + TPAFRomBox(MindSFI) +
                            TPAFRomBox(MindSFII) + TPAFRomBox(MindSW) + TPAFromBox(MindSWF) + TPAFRomBox(MindW) + TPAFRomBox(MindWM) +
                            TPAFRomBox(MindWF) + TPAFRomBox(MindNWFI) + TPAFRomBox(MindNWFII) + TPAFRomBox(MindNW);

    Been busy with getting coords.. it's just an extreme amount of work and will take a long time to finish everything for all altars. The code above is just a small part..

    Simba Code:
    for i:=0 to 18 do
        if PointInBox(MyPos, MindPositions[i]) then
          begin
            WriteLn('Our location is located');
            case i of
              0: begin
                   WriteLn('We are in the middle of the mind altar');
                   WriteLn('Walking to the altar');
                   case Random(4) of
                     0: SPS_BlindWalk(Point(RandomRange(39843, 39867), 1027));
                     1: SPS_BlindWalk(Point(39867, RandomRange(1027, 1047)));
                     2: SPS_BlindWalk(Point(RandomRange(39843, 39867), 1043));
                     3: SPS_BlindWalk(Point(39843, RandomRange(1027, 1043)));
                   end;
                 end;
    I have to make blindwalk procedure/coords for EVERY MindPosition. For the air altar around 8 different positions where enough. But this altar is LARGE and needed 19 different positions. Takes a long time to make a random path to the altar, while luring the green/yellow orbs. The code above is just one position. Imagine doing that for 19 different ones

    Also not sure what I'm going to do when it's actually finished. It seems like it has been too much work to simply give it away sort of.. Hm.
    Last edited by J J; 05-07-2012 at 08:24 PM.

    Script source code available here: Github

  14. #64
    Join Date
    Jul 2011
    Location
    /home/litoris
    Posts
    2,226
    Mentioned
    0 Post(s)
    Quoted
    159 Post(s)

    Default

    Quote Originally Posted by J J View Post
    Simba Code:
    MindM := IntToBox(39839, 1023, 39871, 1051);
        MindN := IntToBox(39831, 983, 39871, 1019);
        MindNE := IntToBox(39871, 991, 39995, 1027);
        MindE := IntToBox(39879, 1023, 39899, 1051);
        MindEF := IntToBox(39903, 1035, 39923, 1057);
        MindSE := IntToBox(39875, 1047, 39895, 1079);
        MindSEF := IntToBox(39899, 1075, 39919, 1091);
        MindSEFF := IntToBox(39871, 1103, 39887, 1127);
        MindS := IntToBox(39843, 1059, 39863, 1091);
        MindSFI := IntToBox(39859, 1095, 39875, 1127);
        MindSFII := IntToBox(39827, 1095, 39855, 1127);
        MindSW := IntToBox(39823, 1047, 39839, 1075);
        MindSWF := IntToBox(39779, 1063, 39807, 1079);
        MindW := IntToBox(39815, 1023, 39839, 1055);
        MindWM := IntToBox(39775, 1027, 39807, 1051);
        MindWF := IntToBox(39755, 1003, 39775, 1067);
        MindNWFI := IntToBox(39779, 987, 39807, 1007);
        MindNWFII := IntToBox(39771, 1011, 39807, 1035);
        MindNW := IntToBox(39807, 983, 39831, 1015);

        MindPositions := [MindM, MindN, MindNE, MindE, MindEF, MindSE, MindSEF, MindSEFF, MindS, MindSFI,
                          MindSFII, MindSW, MindSWF, MindW, MindWM, MindWF, MindNWFI, MindNWFII, MindNW];

        MindPositionsTPA := TPAFromBox(MindM) + TPAFromBox(MindN) + TPAFRomBox(MindNE) + TPAFRomBox(MindE) + TPAFromBox(MindEF) +
                            TPAFRomBox(MindSE) + TPAFRomBox(MindSEF) + TPAFRomBox(MindSEFF) + TPAFRomBox(MindS) + TPAFRomBox(MindSFI) +
                            TPAFRomBox(MindSFII) + TPAFRomBox(MindSW) + TPAFromBox(MindSWF) + TPAFRomBox(MindW) + TPAFRomBox(MindWM) +
                            TPAFRomBox(MindWF) + TPAFRomBox(MindNWFI) + TPAFRomBox(MindNWFII) + TPAFRomBox(MindNW);

    Been busy with getting coords.. it's just an extreme amount of work and will take a long time to finish everything for all altars. The code above is just a small part..

    Simba Code:
    for i:=0 to 18 do
        if PointInBox(MyPos, MindPositions[i]) then
          begin
            WriteLn('Our location is located');
            case i of
              0: begin
                   WriteLn('We are in the middle of the mind altar');
                   WriteLn('Walking to the altar');
                   case Random(4) of
                     0: SPS_BlindWalk(Point(RandomRange(39843, 39867), 1027));
                     1: SPS_BlindWalk(Point(39867, RandomRange(1027, 1047)));
                     2: SPS_BlindWalk(Point(RandomRange(39843, 39867), 1043));
                     3: SPS_BlindWalk(Point(39843, RandomRange(1027, 1043)));
                   end;
                 end;
    I have to make blindwalk procedure/coords for EVERY MindPosition. For the air altar around 8 different positions where enough. But this altar is LARGE and needed 19 different positions. Takes a long time to make a random path to the altar, while luring the green/yellow orbs. The code above is just one position. Imagine doing that for 19 different ones

    Also not sure what I'm going to do when it's actually finished. It seems like it has been too much work to simply give it away sort of.. Hm.
    Make a version that just manages to get tokens by leeching orbs/barriers <--Public/Members+ for extensive testing
    Full version that can play it all<--Members+ or sythe if you want cash or anything

  15. #65
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Yeah I was thinking of doing something like that.
    Version that leeches but still gains tokens Members+
    Possibly sell a full script.. It doesn't feel right to have this blog and simply sell the script after people have been helping me with the procedures etc. On the other hand it would be nice to get money to pay for my study, next year. Oh well, let's work on actually finishing it.

    :P

    Two pictures of defining the area's so far



    After wednesday I won't be making much progress for three weeks, because I will have my final exams that count 50% of your ending result from 6 years.

    Script source code available here: Github

  16. #66
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Well I've actually been wasting my time by doing the things like the post above ^. I've made a custom SPS function now and it works better and it is more accurate than the method above. Took me a total of 2 hours of editing procedures/functions and the script can succesfully walk around every altar now and attract orbs at all the altars aswell.

    Huge step pretty much. I've also decided what I will be releasing, and what not.
    I will release a "leeching" version to SRL Members+. It will simply stand near the altar and make some barriers to keep the activity up and it will some times click on orbs or walk to orbs. This is perfect for a 50/50 friendchat like GOP Addict. It will only join the blue wizard and it will get sucked through the portal instead of actually going through it.

    Basicly a basic version, but it will gain a nice amount of token. No multi player support to avoid gold farming. But yeah, it will still be capable of getting 1800 tokens per hour by winning four 50/50 games per hour which give 450 tokens each I believe.

    And I will make an advanced version for personal use, and I might send it to YoHoJo to apply as a SRL Member. But I'm pretty sure that the basic version will be advanced enough aswell.

    Anyways, to sum it up:
    New function saved me of 50 hours of work of finding out co-ordinates. Bot is now better at attracting orbs than some players

    Script source code available here: Github

  17. #67
    Join Date
    Feb 2012
    Location
    SRL Jail
    Posts
    1,319
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by J J View Post
    Well I've actually been wasting my time by doing the things like the post above ^. I've made a custom SPS function now and it works better and it is more accurate than the method above. Took me a total of 2 hours of editing procedures/functions and the script can succesfully walk around every altar now and attract orbs at all the altars aswell.

    Huge step pretty much. I've also decided what I will be releasing, and what not.
    I will release a "leeching" version to SRL Members+. It will simply stand near the altar and make some barriers to keep the activity up and it will some times click on orbs or walk to orbs. This is perfect for a 50/50 friendchat like GOP Addict. It will only join the blue wizard and it will get sucked through the portal instead of actually going through it.

    Basicly a basic version, but it will gain a nice amount of token. No multi player support to avoid gold farming. But yeah, it will still be capable of getting 1800 tokens per hour by winning four 50/50 games per hour which give 450 tokens each I believe.

    And I will make an advanced version for personal use, and I might send it to YoHoJo to apply as a SRL Member. But I'm pretty sure that the basic version will be advanced enough aswell.

    Anyways, to sum it up:
    New function saved me of 50 hours of work of finding out co-ordinates. Bot is now better at attracting orbs than some players
    I would suggest making a public version that does only attracting orbs + starting games. Then with the feedback, improve on it (give it a week or 2) then apply for SRL members.

  18. #68
    Join Date
    Jan 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    may i suggest that for a free version, it would ONLY join blue wizard(aka the losing team most of the time) and repel only.... Would show how great ur script is, without having water tallies get fucked by leeches

  19. #69
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by JOEbot View Post
    I would suggest making a public version that does only attracting orbs + starting games. Then with the feedback, improve on it (give it a week or 2) then apply for SRL members.
    Might do that, but I'm also leaning towards just releasing the full version to SRL Members.

    Quote Originally Posted by b3astown View Post
    may i suggest that for a free version, it would ONLY join blue wizard(aka the losing team most of the time) and repel only.... Would show how great ur script is, without having water tallies get fucked by leeches
    Could do that, but it wouldn't be hard to rewrite it to join another team and to attract orbs. Someone could easily rewrite it within an hour.




    Now for the big news:
    The script just managed to play a full game 99% correct. There will some small minor mistakes which I fixed within minutes, after the game. I think it can play a full game around 99.5% correct now. I just need to fix some minor bugs and test the script.. progress has gone very fast the last three days because I made a custom sps walking function. Saved me a LOT of hours.

    EDIT;
    Been running in a problem now when testing the Yellow team. Somehow it thinks that it is part of the green team, even though it defined to be in the yellow team earlier..

    Simba Code:
    SRL Compiled in 0 msec
    SMART Initialized.
    Loaded: Server 10, Members: False, Signed: True, Super Detail: False.
    Current player:
    My position is  x: 39835 y: 3067
    We are walking to the Wizards at the east side
    My position is  x: 39863 y: 3055
    We have joined a game. Time to wait until the portal opens
    It`s time to define which team we joined...
    Counted colors: 163

    We are part of the Yellow team

    We are at the Air Altar
    My position is  x: 39851 y: 647
    Walking near the air altar
    We are going to attract orbs at the Air Altar
    Counted yellow colors: 141
    My position is  x: 39835 y: 627
    Array length is 3
    We are very close to our desired point, result is true
    We are at the Air Altar
    My position is  x: 39835 y: 627
    Walking near the air altar
    Counted yellow colors: 1313
    Counted colors: 0
    Counted colors: 129

    We are part of the Green team

    Counted yellow colors: 440
    Array length is 4
    We are very close to our desired point, result is true
    We are at the Air Altar
    My position is  x: 39835 y: 627
    Walking near the air altar
    Counted green colors: 452
    Counted green colors: 771
    Array length is 2
    We are very close to our desired point, result is true
    We are at the Air Altar
    My position is  x: 39843 y: 627
    Our location is near the air altar
    Counted green colors: 493
    Counted green colors: 1197
    Array length is 3
    We are very close to our desired point, result is true
    We are at the Air Altar
    My position is  x: 39843 y: 627
    Our location is near the air altar
    Counted green colors: 494
    Counted green colors: 879
    Array length is 3
    We are very close to our desired point, result is true
    We are at the Air Altar
    My position is  x: 39843 y: 627
    Our location is near the air altar
    Counted green colors: 1324
    Successfully executed.

    Edit 2:
    Fixed that problem, had a wrong loop that would only work if the joined team was green. But it has been fixed.

    Vid:

    http://www.youtube.com/watch?v=ED9ZwhkLSV8
    Last edited by J J; 05-10-2012 at 04:28 PM.

    Script source code available here: Github

  20. #70
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Busy with the last procedures, then this will be finished

    Simba Code:
    procedure MakeBarrier;
    var
      X, Y, BarrierGenerator: Integer;
      BarrierBox: TBox;

    begin;
      //BarrierGenerator := DTMFromString('mwQAAAHic42RgYChlYmCIB+J0IC4E4mogzgfiFCDOA+IKIL4JVPcBiF8D8QMgvgPEN4D4BRDfA+JrQCwmJQYkmfDi/wyEASMRGA4AY2cNPg==');
      BarrierGenerator := DTMFromString('mbQAAAHicY2VgYMhmYmAoAeIEIK4C4nwgfgIUvwbEH4D4LhDfBGItA00gyYSC/zNgAkYsGAwAeAkIJw==');
      if FindDTM(BarrierGenerator, X, Y, MIX1, MIY1, MIX2, MIY2) then
        begin
          MMouse(X, Y, 2, 2);
          if WaitUpTextMulti(['ake-', 'arri', 'gener'], 250) then
            begin
              ClickMouse2(1);
            end;
        end;

        BarrierBox := IntToBox(245, 134, 282, 195);
        Wait(100 + Random(100));
        if PixelShift(Barrierbox, RandomRange(2500, 3000)) > 1000 then
          begin
            WriteLn('We have succesfully placed a barrier');
            FreeDTM(BarrierGenerator);
            Exit;
          end else
          begin
            MouseCircle(MMCX, MMCY, 70, 1);
            Wait(100 + Random(200));
            repeat
              Wait(50 + Random(100));
            until(IsMoving=False);
            MMouse(X, Y, 2, 2);
            Wait(25 + Random(75));
            ClickMouse2(1);
            FreeDTM(BarrierGenerator);
          end;
    end;

    procedure DestroyBarrier;
    var
      X, Y: Integer;

    begin

    end;

    procedure RepelOrbs;
    var
      X, Y: Integer;

    begin

    end;

    Making barriers works well for the green team. Testing for the yellow team next.

    Script source code available here: Github

  21. #71
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Working on finishing touches such as an on screen progress report



    Time to make it dynamic now.

    Script source code available here: Github

  22. #72
    Join Date
    Mar 2012
    Posts
    44
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Been following this blog for a number of weeks and I was so impressed how much work you put into it. Can't wait for release if you decide to release it ofcourse !! Master RC robes ftw!
    Last edited by f1fanatic; 05-11-2012 at 02:40 PM.

  23. #73
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by f1fanatic View Post
    Been following this blog for a number of weeks and I was so impressed how much work you put into it. Can't wait for release if you decide to release it ofcourse !! Master RC robes ftw!
    Thanks :P I'm pretty impressed myself aswell lol. I'm pretty sure that this script will be better than all the previous GOP scripts. And it will be the first color GOP script

    Made a procedure that detects how many tokens we have received after completing a game and it works.


    Simba Code:
    procedure TokensUpdate;
    var
      i: Integer;
      TokensBox: TBox;
      TokensBoxTPA: TPointArray;
      TokensGainedString: String;
      NumbersCheck: Array of String;

    begin
      TokensGainedString := GetChatBoxText(8, clBlack);
      NumbersCheck := ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0'];

      for i:=0 to 10 do
        begin
          if Pos(NumbersCheck[i], TokensGainedString) > 0 then
            begin
              TokensGained := StrToInt(GetNumbers(TokensGainedString));
              Tokens := (Tokens + TokensGained);
              TokensBox := IntToBox(289, 456, 350, 470);
              TPAFromBoxWrap(TokensBox, TokensBoxTPA);
              SMART_DrawDotsEx(False, TokensBoxTPA, RGBtoColor(194, 178, 146));
              SMART_DrawText(290, 457, UpChars, ''+IntToStr(Tokens)+'', clWhite);
              Exit;
            end;
        end;
    end;

    Also shows the progress report, I like it

    Script source code available here: Github

  24. #74
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Pretty proud of this function

    It detects if the player is kicked, and if the player is kicked it will wait the amount of minutes it has to wait.
    It also paints the time it's going to wait on screen and currently draws a box around the detected text. But I will remove the drawing of the text, it's just for the testing.

    EDIT: I'm working on the last parts. Just some newer edits that will make this look less bot like.

    Script source code available here: Github

  25. #75
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    It didn't update the tokens properly after a game, fixed that


    It's still sort of glitchy but it manages to play the whole game and it doesn't get kicked so yeah.. it's extremely hard to make it work flawless purely on colors.. I'll try to get it better but as long as it can play multiple games without getting kicked etc. I'm happy.

    Script source code available here: Github

Page 3 of 4 FirstFirst 1234 LastLast

Thread Information

Users Browsing this Thread

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

Tags for this Thread

Posting Permissions

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