Jump to content

Join our Slack

Talk to other users and have a great time
Slack Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
jpbot

Enhanced ExileBot (EEB) ahk script v2.1

Recommended Posts

Hmmm, just having a look at the script. There's a lot of hardcoded paths inside which I think should be properly adjusted.

For example you say PoE is in in (x86) which means you use a 64bit edition. However not everybody does so.

Also the script and bot are on a d: partition. Not everyone uses different partitions.

Or are those paths automagically updated to the current system where it's being run on and only the bot is required to be in a subfolder?

Share this post


Link to post
Share on other sites

so what does it actually do... i cant see it stash anything in the video.

lol yeah, I chose a wrong video to show functionality

basically the script open portal and go to town after xxx time.

after x games, the script move to stash whatever he found, If nothing is found in the cells (you can config that in my script) then do not stash anything, like my video ;)

sry I can not explain better -.-

Hmmm, just having a look at the script. There's a lot of hardcoded paths inside which I think should be properly adjusted.

For example you say PoE is in in (x86) which means you use a 64bit edition. However not everybody does so.

Also the script and bot are on a d: partition. Not everyone uses different partitions.

Or are those paths automagically updated to the current system where it's being run on and only the bot is required to be in a subfolder?

Sry I think I was clear but apparently not :cry:

In step four "4. Configure _eeb.ahk script and exilebot"

you need to configure my script (between line 20 and 80) so the idea is that everyone can change that to their own paths, times, names, etc

they dont updated automagically :P

TODO: I could make a ini file to prevent misunderstanding, maybe in a future

Share this post


Link to post
Share on other sites

or better to have it automagically find the correct paths :)

At lest it should work for PoE since there's registry entries etc. And for the bot loader, just run the ahk from the same foldr as the loader is in...

Share this post


Link to post
Share on other sites

is it still working in 0.8i? becasue in town nothings happends with my inventory.

updated

every six games should stash, if "upGems" variable it is turned on (upGems=1) every run you should see inventory be open and closed.

Share this post


Link to post
Share on other sites

why your script, the bot begins to clean the area, and then out of the game? and then starts up again? how to adjust to it pressed portal scroll?

Sory for English

6/09/2013 20:06:41 Game: 0 Games Stash: 1  TotalTime: 180 s NewGameTimer: 180 s GameTime: 5089 s  -Checking if we are in town 
16/09/2013 20:06:42 Game: 0 Games Stash: 1  TotalTime: 181 s NewGameTimer: 181 s GameTime: 5090 s  -Checking if we are in town 
16/09/2013 20:06:42 Game: 0 Games Stash: 1  TotalTime: 181 s NewGameTimer: 181 s GameTime: 5090 s  Maximum time without a game reached, restarting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
16/09/2013 20:06:43 Restart Bot!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
16/09/2013 20:06:43 Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

Share this post


Link to post
Share on other sites

why your script, the bot begins to clean the area, and then out of the game? and then starts up again? how to adjust to it pressed portal scroll?

Sory for English

1.- yes (Exiledbot function)

2.- yes (Exiledbot function)

3.- you can not. Since exiledbot version 0.7e (Bot is no more reseting bot timer when in town), I remove that funcionality of my script because if there is no reseting in town you will have premature exit in next game.

Saludos.

Share this post


Link to post
Share on other sites

Once again I apologize. And you could not make the script only on the folding stuff in the trunk? Or tell me what to do in your script so that he went through the menu. and not just to kill that process.

Such as where to put this code on the way out?

{
Send, {ESC}
MouseClick, left, 404, 292
}

Just when a process is killed, the player for a few seconds in the game, that hardcore among dogs can end in a crossing on the standart

Share this post


Link to post
Share on other sites

Once again I apologize. And you could not make the script only on the folding stuff in the trunk? Or tell me what to do in your script so that he went through the menu. and not just to kill that process.

Such as where to put this code on the way out?

{
Send, {ESC}
MouseClick, left, 404, 292
}

Just when a process is killed, the player for a few seconds in the game, that hardcore among dogs can end in a crossing on the standart

Just add that code to function named "quit()"

but for me, your code should be something like this

	IfWinExist, ahk_pid %PoE_PID%   ; <-- check if poe window exist
	{		
		if inMap()    ; <-- check if we are in a map
		{			
			Send {Space}   ; <-- send spacebar, spacebar close any menu opened)
			Sleep 200			
			Send  {ESC}  
			Sleep 200			
			Click Left, 404, 292
			Sleep 1500			
		}
	}

and the modified function should look something like this:

quit()
{
	global	
	FileAppend, %A_DD%/%A_MM%/%A_YYYY% %A_Hour%:%A_Min%:%A_Sec% Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! `n, log_eeb.txt
	TrayTip, , Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! , 2
	;~ writeLog("Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!")	
		
	IfWinExist, ahk_pid %PoE_PID%   ; <-- check if poe window exist
	{		
		if inMap()    ; <-- check if we are in a map
		{			
			Send {Space}   ; <-- send spacebar, spacebar close any menu opened)
			Sleep 200			
			Send  {ESC}  
			Sleep 200			
			Click Left, 404, 292
			Sleep 1500			
		}
	}

	IfWinExist, ahk_pid %EB_PID%
	{
		WinClose, , ,2 ; use the window found above
		Sleep 1000
	}
	IfWinExist, ahk_pid %EB_PID%
	{
		WinKill, ahk_pid %EB_PID%, ,2
		Sleep 1000
	}
	IfWinExist, ahk_pid %EB_PID%
	{
		Process, Close, %EB_PID%
		Sleep 1000
	}


	IfWinExist, ahk_pid %PoE_PID%
	{
		WinClose, , ,2 ; use the window found above
		Sleep 1000
	}
	IfWinExist, ahk_pid %PoE_PID%
	{
		WinKill, ahk_pid %PoE_PID%, ,2
		Sleep 1000
	}
	IfWinExist, ahk_pid %PoE_PID%
	{
		Process, Close, %PoE_PID%
		Sleep 1000
	}

	return
}

Share this post


Link to post
Share on other sites

Thank you very much, the truth is only following the above option, in your case, all the same process is killed.

quit()
{
   global   
   FileAppend, %A_DD%/%A_MM%/%A_YYYY% %A_Hour%:%A_Min%:%A_Sec% Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! `n, log_eeb.txt
   TrayTip, , Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! , 2
   ;~ writeLog("Quit Botting !!!!!!!!!!!!!!!!!!!!!!!!!")   
      
   IfWinExist, ahk_pid %PoE_PID%   ; <-- check if poe window exist
   {  
      {         
         Send {Space}   ; <-- send spacebar, spacebar close any menu opened)
         Sleep 200         
         Send  {ESC}  
         Sleep 200         
         Click Left, 404, 292
         Sleep 1500         
      }
   }

   IfWinExist, ahk_pid %EB_PID%
   {
      WinClose, , ,2 ; use the window found above
      Sleep 1000
   }
   IfWinExist, ahk_pid %EB_PID%
   {
      WinKill, ahk_pid %EB_PID%, ,2
      Sleep 1000
   }
   IfWinExist, ahk_pid %EB_PID%
   {
      Process, Close, %EB_PID%
      Sleep 1000
   }

   return
}

Share this post


Link to post
Share on other sites

How to check whether the bot puts things in the trunk? ran it for a few hours, and not what happened, and all the inventory filled. Another problem which appears in the system tray tooltip, when the city still shows 0, and does not consider how many games lost

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...