Jump to content

Automatons tool suite ( aka "Ambrosia Tools of Olympus" )


Singe Horizontal

Recommended Posts


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  26
  • Reputation:   35
  • Joined:  03/26/20
  • Last Seen:  

Hi,
I'm releasing server side tools that are Autopot, Autobuff, Restock + Autorestock, and a macro engine server side.

They are the positive product of the frustration of having too much variance in fast gameplay, such as :

  • Latency, compounded by the fact that the client doesn't queue skills, so between each action, you have your ping as an extra
  • The hassle of having to install third party tools just to be competitive

Hence I wanted to create a set of tools that would become the default ones that server use.

Note : When I refer to Autopot I really mean Autopot + Autobuff + Restock + Autorestock. For now they are tightly coupled, if needed I can provide separated versions.

The core engines being source based, they should run with high performance.

 

  • image.png.1b9ee74af688ed7817257b66fa42cc28.pngimage.png.af007456817ecfb985f50028850e23c8.png

Installation server side :

  1. By cloning a repository
  •  Full suite
git clone --branch mod/autopot+macro https://github.com/Singe-Horizontal/rathena/
  • Autopot only
git clone --branch mod/autopot https://github.com/Singe-Horizontal/rathena/
  • Macros only
git clone --branch mod/macro https://github.com/Singe-Horizontal/rathena/

 

Client side:

For autopot icons:
 

Quote

 

data/luafiles514/lua files/stateicon/efstids.lub
    EFST_AUTOBUFF = 1419,
    EFST_AUTOPOT = 1420,
    EFST_AUTORESTOCK = 1421,
data/luafiles514/lua files/stateicon/stateiconimginfo.lub
    [EFST_IDs.EFST_AUTOBUFF] = "¸àÅ»Æ÷¼Ç.tga",        
    [EFST_IDs.EFST_AUTOPOT] = "ȸº¹·ÂÇâ»óÆ÷¼Ç.tga",
    [EFST_IDs.EFST_AUTORESTOCK] = "efst_a_machine.tga"

data/luafiles514/lua files/stateicon/stateiconinfo.lub :
StateIconList[EFST_IDs.EFST_AUTOBUFF] = {
    descript = {
        { "Autobuff is ON"}
    }
}
StateIconList[EFST_IDs.EFST_AUTOPOT] = {
    descript = {
        { "Autopot is ON" }
    }
}
StateIconList[EFST_IDs.EFST_AUTORESTOCK] = {
    descript = {
        { "Autorestock is ON" }
    }
}

data/luafiles514/lua files/stateicon/stateiconinfo_f.lub :
    EFST_IDs.EFST_AUTOBUFF,
    EFST_IDs.EFST_AUTOPOT,    
    EFST_IDs.EFST_AUTORESTOCK

 

For Macros:

--data\luafiles514\lua files\skillInfoz\skillinfolist.lub
	[SKID.MACRO_TARGET] = {
		"MACRO_TARGET",
		SkillName = "Macro Target",
		MaxLv = 12,
		AttackRange = {14,14,14,14,14,14,14,14,14,14,14,14}	
	},
	[SKID.MACRO_NOTARGET] = {
		"MACRO_NOTARGET",
		SkillName = "Macro No Target",
		MaxLv = 12,
		bSeperateLv = false,
	},
	[SKID.MACRO_GROUND] = {
		"MACRO_GROUND",
		SkillName = "Macro Ground",
		MaxLv = 12,
		bSeperateLv = false,
		AttackRange = {14,14,14,14,14,14,14,14,14,14,14,14}		
	},
	[SKID.MACRO_SUPPORT] = {
		"MACRO_SUPPORT",
		SkillName = "Macro Support",
		MaxLv = 12,
		bSeperateLv = false,
		AttackRange = {14,14,14,14,14,14,14,14,14,14,14,14}		
	},

You can also customize macros icons, take a look at the file db/import/item_db.yml to see how macro items are done.

A handful of tests have already be done, but bugs may be lurking. Feel free to report any. Also don't hesitate to contact me for support.

Edited by Singe Horizontal
  • Upvote 2
  • Love 3
  • MVP 3
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   11
  • Joined:  11/17/20
  • Last Seen:  

Nice Release ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  92
  • Reputation:   18
  • Joined:  11/24/14
  • Last Seen:  

is it possible to put in the lucky wheel option. 
can i remove the lucky roulette completely and put in the lucky roulette button these options?
I can activate and deactivate them whenever I want. 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  26
  • Reputation:   35
  • Joined:  03/26/20
  • Last Seen:  

17 hours ago, JinYuichi said:

is it possible to put in the lucky wheel option. 
can i remove the lucky roulette completely and put in the lucky roulette button these options?
I can activate and deactivate them whenever I want. 

Hi, sorry I don't understand what you're asking

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.02
  • Content Count:  121
  • Reputation:   0
  • Joined:  09/02/20
  • Last Seen:  

On 10/5/2022 at 6:42 PM, Singe Horizontal said:

 

git clone --branch mod/autopot+macro https://github.com/Singe-Horizontal/rathena/
  • Autopot only
git clone --branch mod/autopot https://github.com/Singe-Horizontal/rathena/
  • Macros only
git clone --branch mod/macro https://github.com/Singe-Horizontal/rathena/

hallo, i dont understand this one,,should i need download again full rathena ? @Singe Horizontal

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  26
  • Reputation:   35
  • Joined:  03/26/20
  • Last Seen:  

Posted (edited)

This is the repo

https://github.com/Singe-Horizontal/rathena/tree/mod/autopot%2Bmacro

 

Edited by Singe Horizontal
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.02
  • Content Count:  121
  • Reputation:   0
  • Joined:  09/02/20
  • Last Seen:  

8 hours ago, Singe Horizontal said:

i thing rathena change the structure, because i cannot find same like you in my skill.cpp

Link to comment
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.

×
×
  • Create New...