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.
Installation server side :
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:
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.