Poll: do you like the idea ?

Page 1 of 2 12 LastLast
Results 1 to 25 of 34

Thread: Major SCAR idea !! (LOOK)

  1. #1
    Join Date
    Sep 2006
    Posts
    457
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Major SCAR idea !! (LOOK)

    Ok so ever since RS has been changing deliberatly the banks.

    My idea? ok here it is: We'll i was thinking of a more efficient way of SCAR to be able to understand where your character is in the game. So my solution was that you take a picture of the runescape mini map, then you can use it in SCAR. So scar will see the mini map in runescape as a grid. And it can affiliate the grid in SCAR with the stuff in the runescape mini map.

    I know i'm not explaining it very well so i'll make a picture
    Finished my curser ---> it's in mage section.

  2. #2
    Join Date
    Feb 2007
    Location
    USA
    Posts
    667
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice idea. I'm not sure how we would get it to work though, because bitmaps would change too much.

    This reminds me of boreas's idea though, for a web/grid kind of thing

  3. #3
    Join Date
    Sep 2006
    Posts
    457
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    huh, yeah i don't know what boreas said. I really think it could work. It would be alot more efficient for scripts that have to walk a long ways. Istead of having to find color of the road coor it would just look on the grid. Also it would know where the bank is alot better than a color picker (especaily since jagex keeps changing the settings on the bank.)
    Finished my curser ---> it's in mage section.

  4. #4
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Wow this might be possible.
    Like plugin the RS map into scar.
    And make a procedure to find location.
    Somethat that will match the minimap with the real map

    SCAR Code:
    Function FindLoc:Integer;
    Begin
      MakeBitmap('minimap')
      If FindBitmapTol(x,y,Minimap,RSMX1,RSMY1,RSMX2,RSMY2) Then
      Result:=GetCoords(x,y)
    End;

    Lewl, something like that.

  5. #5
    Join Date
    Sep 2006
    Posts
    457
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    ya see it would work. We'll i mean it might be a little more complicated then that function (lol) but yeh.
    Finished my curser ---> it's in mage section.

  6. #6
    Join Date
    Sep 2006
    Posts
    179
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    yeah ive thought about this before but if you think about it with the rate that jagex updates runescape by time it was finished it would be obsolete. and even if you could get it running it would probably have to be updated in the same manner as rsdeamon. and who wants to do that?
    http://www.fenjer.com/adnan/SRLStats/391.png
    http://img341.imageshack.us/img341/4...irbypb6lf8.gif
    If I see you autoing with level 3/default clothes/crap name I WILL report you. Auto Correctly. - put this in your sig
    i <3 jagex

  7. #7
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    Yes it would be cool if we could actually get it to work without major lag. However that would be much harder, and unneeded compared to something of a lesser extent, such as WebWalker.

    WebWalker was announced in the members section, and it's still far from completion so I won't announce it here yet, but I'll give you a summary since you are thinking of something similar. It will be based on stations, scattered around the f2p map, with a function for each that will return true when and only when you in that spot. So you can wander around until you get to of these recognizable places, and then walk to any other of these stations (which are connected by small walking paths). Most of the time you will be close enough to one of these stations, so it's necessary to know where you are anywhere. Also, even if you could know that, you would still need walkers that are smart enough to open doors, avoid draynor jail guards, etc, so it's better to have a finite number of points to work with.

  8. #8
    Join Date
    May 2007
    Location
    Canada eh :p
    Posts
    51
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    hmmm sounds interesting

  9. #9
    Join Date
    Mar 2007
    Location
    Under a rock
    Posts
    813
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    The runescape ma pis far to large I think and it will require far too many bitmaps of easy tiny location that it will take for too long, but idk. Isn't the main map different than the minimap anyways, like the textures and a lot of stuff? Best thing to do i think is what RSdemon uses and gets the location with a packet so you know exactly, but thats not what scar is made for. This did sound cool though, but i don't think it would be possible.

  10. #10
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    It is possible, but requires something other than the eyes and hands of SCAR.

  11. #11
    Join Date
    Oct 2006
    Posts
    888
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I have an idea that would make this work. However, it would require writing custom DTM functions and some Delphi plugins.

    I had this idea for quite a while and kept it in mind.

    1) We would have a static bitmap of the entire RS map in memory and another bitmap of the mini map in memory.

    2) We would use sort of a dual frame buffer and do edge detection in a boolean[][] array.

    3) The same would be done on the static world map.

    4) Now we compare the boolean[][] array and find the closest match on the static map. We would then have our location.

    However, this would require some sort of edge detection mechanism.

    Another thing, using bitmap searching is not a good idea is it would be quite processor intrusive and memory hungry and slow. Also, there are artifacts on the mini map which would make searching difficult. DTMs would be the best thing to do, or dual frame boolean[][] would be better.

  12. #12
    Join Date
    Feb 2006
    Posts
    111
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    this is possible but you will need a algothrim writer that knows how to write efficent code.

  13. #13
    Join Date
    Apr 2007
    Location
    Finland
    Posts
    938
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

  14. #14
    Join Date
    Apr 2007
    Posts
    186
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    This is worth trying!

  15. #15
    Join Date
    Mar 2007
    Posts
    276
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Wow, The only thing is... Would runescape become filled with more 24/7 autos in default cloths? I mean Yes its sounds intresting, but i think we should still keep scar wat it is now, With updates. But thats just my theory >< But still if we could accomplish that... Thats just amazing

    -kooldude


    Someone: 'Who the hell is TooManySitUps?'

    Boreas: 'Switch the first and last letter of my name, what do you get?'

    Someone: 'Um, SoreAb?'

    Boreas: 'And how do you get that?'

    Someone: 'From Too Many Sit Ups!! Haha, Boreas you are so clever!'

    Boreas: 'Ya he's like my evil twin that takes over when I'm being really sarcastic, or playing devil's advocate.'

  16. #16
    Join Date
    Dec 2006
    Location
    Third rock from the sun.
    Posts
    2,510
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    As I was lying here in bed, unable to sleep, a great idea came to me.

    What if we use a very large Boolean array, to map out the RS world?

    We would first cancel out certain sections by finding the base color on the minimap. Let's say it's green. The color of the grass.

    That automatically rules out the desert, any second, third, etc... floors, and large portions of many big cities. Setting those equal to False.

    Now let's say SCAR also found the water color. That takes out a lot more, and sets that equal to True.

    You could also use, say, the blackness indicating the edge of the RS world. You could use symbols, but seeing as how they're not always accurate, you'd only be able to use them one way. (Meaning you can't rule anything out by the fact that SCAR didn't find a symbol.)

    The list would narrow down and we would be left with only a few possible places.

    It sounds like it could work, but I doubt it only for one reason. It's sounds far too easy!

    Critique the idea please. Tell me what ya think

  17. #17
    Join Date
    Nov 2006
    Posts
    1,103
    Mentioned
    0 Post(s)
    Quoted
    6 Post(s)

    Default

    function CountColor(Color, x1, y1, x2, y2: Integer): Integer;
    Counts the instances found of Color in the area specified by x1, y1, x2 and y2.

    + auto color every color in runescape^^
    Infractions, reputation, reflection, the dark side of scripting, they are.

  18. #18
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Jason2gs View Post
    As I was lying here in bed, unable to sleep, a great idea came to me.

    What if we use a very large Boolean array, to map out the RS world?

    We would first cancel out certain sections by finding the base color on the minimap. Let's say it's green. The color of the grass.

    That automatically rules out the desert, any second, third, etc... floors, and large portions of many big cities. Setting those equal to False.

    Now let's say SCAR also found the water color. That takes out a lot more, and sets that equal to True.

    You could also use, say, the blackness indicating the edge of the RS world. You could use symbols, but seeing as how they're not always accurate, you'd only be able to use them one way. (Meaning you can't rule anything out by the fact that SCAR didn't find a symbol.)

    The list would narrow down and we would be left with only a few possible places.

    It sounds like it could work, but I doubt it only for one reason. It's sounds far too easy!

    Critique the idea please. Tell me what ya think
    Yes that would work, but would be a huge pain to code and maintain. WebWalker will be kinda like that, except it will start off with symbols, and can use other things (that we can auto color) such as black, doors, water, ladder, after it has been narrowed down. This means a fixed number of stations, making it much easier to code/maintain, and makes the narrowing down more efficient.

    Here's an example.
    First, it will autocolor symbol background (that grey that is in all symbols) and see if there is any symbol at all on the minimap. There isn't one, so it wanders around until there is. Then it sees that there is, by it can find a whole symbol, so it must be covered. So then it takes a copy of the minimap into a bitmap, and removes the player dots, replacing them with what is underneath when they move away. It can now see a whole symbols, and goes through the list until it figures out which symbol it is. It's a water symbol. It finds all the symbols and it turns out there are 2 water symbols. It could be in lumby, al kharid, edgeville, varrock palace, or fally east. There's no minigame, so it's not al kharid. There's no general store, so it's not edgeville. There's 4 or less doors and 1 or less cooks, so it's not fally east. The waters have a closer x-difference than y so it's not varrock. We are definitely in lumby!

  19. #19
    Join Date
    Apr 2007
    Posts
    186
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Boreas View Post
    Here's an example.
    First, it will autocolor symbol background (that grey that is in all symbols) and see if there is any symbol at all on the minimap. There isn't one, so it wanders around until there is. Then it sees that there is, by it can find a whole symbol, so it must be covered. So then it takes a copy of the minimap into a bitmap, and removes the player dots, replacing them with what is underneath when they move away. It can now see a whole symbols, and goes through the list until it figures out which symbol it is. It's a water symbol. It finds all the symbols and it turns out there are 2 water symbols. It could be in lumby, al kharid, edgeville, varrock palace, or fally east. There's no minigame, so it's not al kharid. There's no general store, so it's not edgeville. There's 4 or less doors and 1 or less cooks, so it's not fally east. The waters have a closer x-difference than y so it's not varrock. We are definitely in lumby!
    I really dont know what to say. We can do that with SCAR? Im just a-m-a-z-e-d!

  20. #20
    Join Date
    Apr 2007
    Location
    NSW, Sydney
    Posts
    45
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice thinking.....

    We need to stay ahead of jagex

  21. #21
    Join Date
    Dec 2006
    Location
    Third rock from the sun.
    Posts
    2,510
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Boreas View Post
    Yes that would work, but would be a huge pain to code and maintain. WebWalker will be kinda like that, except it will start off with symbols, and can use other things (that we can auto color) such as black, doors, water, ladder, after it has been narrowed down. This means a fixed number of stations, making it much easier to code/maintain, and makes the narrowing down more efficient.

    Here's an example.
    First, it will autocolor symbol background (that grey that is in all symbols) and see if there is any symbol at all on the minimap. There isn't one, so it wanders around until there is. Then it sees that there is, by it can find a whole symbol, so it must be covered. So then it takes a copy of the minimap into a bitmap, and removes the player dots, replacing them with what is underneath when they move away. It can now see a whole symbols, and goes through the list until it figures out which symbol it is. It's a water symbol. It finds all the symbols and it turns out there are 2 water symbols. It could be in lumby, al kharid, edgeville, varrock palace, or fally east. There's no minigame, so it's not al kharid. There's no general store, so it's not edgeville. There's 4 or less doors and 1 or less cooks, so it's not fally east. The waters have a closer x-difference than y so it's not varrock. We are definitely in lumby!
    I like that idea. All except the wandering bit.

  22. #22
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    That's what I (and other humans as far as I know) do when they are lost, wander around until seeing something recognizable.

  23. #23
    Join Date
    Nov 2006
    Posts
    1,103
    Mentioned
    0 Post(s)
    Quoted
    6 Post(s)

    Default

    What about make a script that learns? it would only have to know 1 basic point and it will learn and remember better ways to get somewhere, i know its hard, but i'd be cool^^
    Infractions, reputation, reflection, the dark side of scripting, they are.

  24. #24
    Join Date
    Dec 2006
    Location
    Third rock from the sun.
    Posts
    2,510
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Boreas View Post
    That's what I (and other humans as far as I know) do when they are lost, wander around until seeing something recognizable.
    Eh, true. It's just that SCAR is so much better. It doesn't need to wander around until finding something it recognizes.

  25. #25
    Join Date
    May 2006
    Location
    Amsterdam
    Posts
    3,620
    Mentioned
    5 Post(s)
    Quoted
    0 Post(s)

    Default

    Well. This idea isn't new. At the old kaitnieks forums, kaitniek was working on xScar or something like that. That scar was having a mini map build in, if I'm right.
    Verrekte Koekwous

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Idea on SCAR? logical?
    By jumbosped in forum News and General
    Replies: 6
    Last Post: 08-10-2008, 01:56 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
  •