Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

All Activity

This stream auto-updates     

  1. Last week
  2. Dizzy

    OSI Wiki and Manual

    Is there a backup of the Wiki somewhere? The Github is offline at this point.
  3. Earlier
  4. Wanted

    Richard

    Try reinstalling? Run as administrator? Check for other installed software differences?
  5. richard

    Richard

    1 is win7 other is win10 But it's works on other pc under win10, that's why I don't get it.
  6. Wanted

    Richard

    What's different between your two computers?
  7. richard

    Richard

    Hi I have got a problem with Scar Divi Currently using it for a game to do tasks for me. It has Bitmap, iffindcolor ect commands, works on one pc, but for some reason wouldn't do anything on an other pc, even a simple clickmouse would not work! The program starts to run, no error in debug , just wouldnt click or anything! Any ideas , or is there any settings within scar that is could be off ? thanx for help
  8. https://wiki.scar-divi.com/Category:Functions The functions and syntax you are looking for can be found in the manual. They should be easy for you to understand. Let me know if you need further help Wait, FindColor, GetColor, TypeSend,
  9. I need a script for this puzzle In another program I used this code: begin Function.Execute with timeout("take", "5000") Keyboard.Press key("{<space>}") Macro.Pause("100") end function("take") begin begin loop() if Color.Can be located on screen (RGB)("0", "255", "206", "0") begin Color.Find coordinate of first occurrence (RGB)("0", "255", "206", "0", "x", "y") begin loop() Variable.Add (Math)("x", "{Displacement}") if Color.Near coordinate is within (RGB range)("209", "139", "0", "1", "{x}", "{y}", "10") begin Macro.Break from loop("no") end end Macro.Break from loop("no") end end end function
  10. You almost got it with that pseudocode. The coding 'rules' haven't changed, the wrappers for built in functions and been re-arranged slightly since ~10yrs ago. You can find the built in arrangements in code hints in SCAR or here https://wiki.scar-divi.com/SCAR_Divi_Online_Manual If you have specific questions I can help answer them. It's much easier than it sounds Welcome back
  11. Hi there, I used to do a bit of scripting on SCAR over 10 years ago, but it seems like I have become very rusty and some of the coding rules have been changed??? Is that any right? Either way I have seen some of you have been exceptionally helpful, and since mine is no biggie, I was HOPING someone would take their time helping me out. SO READ BELOW 👨‍⚕️ What I need should be real simple (not for me lol). Basically once a bitmap appear (SCAR-0.bmp attached), there should be a mouseclick on x,y coordinates and then a waiting time of 10 minutes, and after those 10 minutes, the same x,y coordinates will be clicked again. However, if the same bitmap appears within the 10 minutes, it should start the 10 minutes waiting time over from scratch and first click the coordinates after a full 10 minutes have passed without the BMP appearing on screen. So like: CreateBItmap(bmp1) .... if findbitmap(bmp1) then clickmouse(x,y); Wait(600000); clickmouse(x,y); ^^ i know that is nowhere near correct coding but just to explain in another way :P SCAR-0.bmp
  12. var x, y:integer; w: THwndArray; procedure Pot; begin w := FindWindows('Endless Online'); if (High(w) > -1) then begin ActivateWindow(w[0]); SetLength(w, 0); Wait(500); end; repeat if FindColorSpiral(0, 0, x, y, 1579032, 185, 38, 185, 38) then begin clickmouse(78, 360, true); wait(50) clickmouse(464, 376, true); wait(15) clickmouse(464, 376, true); wait(500) end; until FindColorSpiral(0, 0, x, y, 1579032, 185, 38, 185, 38)= false end; begin repeat Pot until(false) end. You need to include the start points in FindColorSpiral (SE, SY) I put in 0, 0 for you and added some semicolons where needed to get the compilation errors to go away.
  13. I have tried this var x, y:integer; w: THwndArray; procedure Pot; begin w := FindWindows('Endless Online'); if (High(w) > -1) then begin ActivateWindow(w[0]); SetLength(w, 0); Wait(500); end; repeat if FindColorSpiral(x, y, 1579032, 185, 38, 185, 38) then begin clickmouse(78, 360, true); wait(50) clickmouse(464, 376, true); wait(15) clickmouse(464, 376, true); wait(500) end untilFindColorSpiral(x, y, 1579032, 185, 38, 185, 38)= false end; begin repeat Pot until(false) end. But I get compile error in line 13 variable expected I have a working script works fine. but this one i cant get it to work
  14. What game is it? Does it have bot detection? What operating system do you have? How difficult is the task your trying to do? Don't know much about V/Simb these days. Your question probably requires a lot of benchmarking and consideration to answer properly. We can offer some support on this platform if you give us more details.
  15. Hi, I've been reading forums here and on villa vu.... like 7 years ago, I used SCAR on a game.... quit playing for a long time... now I'm back and need to start over. It's not any version of RS. Which is better suited these days, SCAR, or Simba? I know neither are really maintained, and Simba was meant to be the 'next gen', but I'm not sure how far it made it. Thoughts?
  16. MoveMouse instead of setmouse.
  17. Hello friend, I really want you to teach me how to configure the scard divi to be faster, I download the programs you mentioned and it does not work, will you help me?
  18. Try FindColorTolerance with Tolerance around 5, 10, 15, 25, etc.
  19. Hello, FindColor doesn't work with this game on w8 or wi10 but on w7 it does, In w10 if I only do clickmouse it correctly, but the problem is with FindColor, I already tried with other programs and Findcolor works fine.
  20. Don't use Runelite for the time being. Not sure we'll have a solution for that anytime soon. You could edit in some offsets to Mouse.scar etc. if you're really desperate to use it.
  21. hello good afternoon I have been reading lately in the forum and today I got ready to comment, https://forums.scar-divi.com/topic/1451-duplicate-actions-on-half-of-screen/?tab=comments#comment-8085 I have read this post which is very similar to what I would need but I understand that this post is about a recording of mouse actions, to reproduce it in the Shared screen, what I need would be in real time, what would be the correct term and can be carried out with scar divi or should I look for another option. In addition there is a program called eithermouse that allows you to have two mice on the same PC, the main thing is that when using the second one it cancels the first one and so on. If possible, all the above mentioned possibilities that could be posed to execute this "either mouse" with scar divi with your secondary mouse. Thank you very much in advance, I would appreciate any help and could make donations. The attached image was taken from the internet by another site with a similar idea but executed in another way. It currently doesn't work in Win 10, I wouldn't know if I could put the link.
  22. Normal OSRS client works properly. Runelite dies not.
  23. You tried these with the normal client? I'll look at it this weekend. Also, did you get the latest OSI from github (not include manager)
  24. I'll get this to you this weekend if I still have it.
  25. Also, I am thinking of starting to come back and making script for the peepz! 😇
  26. Hi there! I am trying to do: SetGameTab(4) or (3) and neither are doing anything. Just executes right over it like it's done but it does not anything. I have: SetupOSI; SetGameTab(4); Also just noticed, this line isn't doing anything either: SetCompassAngleAndHeight(Dir_North, True); EDIT: P.S. I have these 2 lines on the very top: {$DEFINE RS07} {$I OSI\OSI.scar}
  1. Load more activity
×
×
  • Create New...