Blue Eye Logo

Blue Eye Macro

Automation is freedom
It is currently Thu Dec 12, 2019 1:29 am

All times are UTC




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Sat Oct 26, 2019 4:32 pm 
New User
New User



Joined: Sun Mar 05, 2017 9:20 pm
Posts: 14
Location: italy
Been thanked: 0 time(s)
Has thanked: 6 time(s)
Contribution Points: 26
Is there any active paid scripter here that can help me with script.. i have little knowledge of making script. and i want to learn.. willing to donate or pay/hr or fix price.. thanks


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Sat Oct 26, 2019 8:35 pm 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 1970
Location: USA
Been thanked: 439 time(s)
Has thanked: 34 time(s)
Contribution Points: 16805
It's a community which helps each other...why don't you try posting your scripting question.

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Mon Oct 28, 2019 8:16 am 
New User
New User



Joined: Sun Mar 05, 2017 9:20 pm
Posts: 14
Location: italy
Been thanked: 0 time(s)
Has thanked: 6 time(s)
Contribution Points: 26
i have 6 function execute..it works fine but i want to do is after executing number 5.. the next execute(number 6) will run like 30 times and it will only break if the colorPixel is located on the screen.. and repeat all 6 function again


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 1 time(s)  Unread post Posted: Tue Oct 29, 2019 2:01 am 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 1970
Location: USA
Been thanked: 439 time(s)
Has thanked: 34 time(s)
Contribution Points: 16805
Quite a few ways to do it. If you just want it to repeat a certain number of times, use a loop with the number of times in parenthesis like this: begin loop("30"); and it will run 30 times.

For that one and for an infinite number that only exits after a pixel pattern is found, use:
if pixel pattern is located on screen
begin
macro.restart
end
--- somewhere in your 6th function. Depending on how long your 6th function is, you may want to put that in multiple times to check more often. Or you could write it is as a separate function (to check for that pixel pattern) and only add "function.execute(pixel check)" where-ever and as often you want.

Many ways to do it. Those are a few ideas.

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Tue Oct 29, 2019 3:34 am 
Silver Contributor
Silver Contributor



Joined: Thu Aug 06, 2015 6:22 pm
Posts: 178
Been thanked: 57 time(s)
Has thanked: 14 time(s)
Contribution Points: 215
pm me


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Tue Oct 29, 2019 8:20 pm 
New User
New User



Joined: Sun Mar 05, 2017 9:20 pm
Posts: 14
Location: italy
Been thanked: 0 time(s)
Has thanked: 6 time(s)
Contribution Points: 26
.


Last edited by qwerty3025 on Wed Nov 13, 2019 8:44 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 1 time(s)  Unread post Posted: Tue Oct 29, 2019 8:59 pm 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 1970
Location: USA
Been thanked: 439 time(s)
Has thanked: 34 time(s)
Contribution Points: 16805
You can't if you script it that way ("within ms"), but a better way to do it altogether is by using a stopwatch...and then you can reset them also (of course you'll be using multiple stopwatches, one for each buff).

If you don't know how to use stopwatches, a user has a video here: viewtopic.php?f=111&t=22190 look for "how to create and use a stopwatch."

So you would create a stopwatch for each buff, replace your "if within ms" with:
- read stopwatch("buff1")
- If variable.is greater than 2400000 ms
-- rest is the same:
Keyboard.Press keys at once("{<f9>}")

After that you can add "reset stopwatch" in the place that you described (well, 3 of them...one for each stopwatch). However, I don't think you really want to reset the timers (in any case) here...that would mess up the timing no matter how you do it. Why do you want to reset here?

Using stopwatches, you shouldn't have to do a total reset. I would add a reset for each buff after the "keyboard.press keys at once("{<f9>}")"...you shouldn't need to reset again at all.

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Tue Oct 29, 2019 9:55 pm 
New User
New User



Joined: Sun Mar 05, 2017 9:20 pm
Posts: 14
Location: italy
Been thanked: 0 time(s)
Has thanked: 6 time(s)
Contribution Points: 26
.


Last edited by qwerty3025 on Wed Nov 13, 2019 8:44 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 1 time(s)  Unread post Posted: Wed Oct 30, 2019 7:02 pm 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 1970
Location: USA
Been thanked: 439 time(s)
Has thanked: 34 time(s)
Contribution Points: 16805
Sounds like you can do like you did in your script above where you had everything separated out into functions. I don't totally understand your question, but it sounds like you want something like this:

Code:
  begin
     Window.Display message box("First F9 key press", "yes")
     Macro.Start stopwatch("buff")
 end
 begin loop("")
     if  Macro.Stopwatch counter is greater than("buff", "2400")
          begin
               Window.Display message box("press F9 again", "yes")
               Macro.Restart stopwatch("buff")
          end
     if  Color.At the current mouse position is (RGB)("27", "152", "120")
          begin
               Macro.Reset stopwatch("buff")
               Macro.Restart("yes")
          end
 end
This script will play the first part once and then go into a loop for the second. It will stay in the second part until the color is found under the mouse, but press F9 every 2.4 seconds until that happens. You just need to change it to what you're doing.

You can test this on your desktop. Take a screenshot and pick a color/location with the Investigator tool. When you want it to restart, move your mouse to that location you picked. Once you understand it, make the changes for your game by replacing the window.display with key presses, add the right time for your buff, etc...

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
 Post subject: Re: Searching for paid scripter..
Thanked: 0 time(s)  Unread post Posted: Sat Nov 02, 2019 2:53 pm 
New User
New User



Joined: Sun Mar 05, 2017 9:20 pm
Posts: 14
Location: italy
Been thanked: 0 time(s)
Has thanked: 6 time(s)
Contribution Points: 26
i just did with image located.. i have a question, how does sandbox works? is it possible to use it with BEM?is the cursor of the mouse will double too? because BEM needs the mouse cursor to works properly right?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group