Epic Perfect World

How to script with AutoHotkey

lulu

Doesn't work with any unsupported client (Angelic)

Offline Nea

  • Game Master
  • https://imgur.com/a/vsZDCYv
F1::
Send {SetKeyDelay, -1}{G}{X}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return
G(Capsed G in autohotkey notepad and Shift+G in game (pressed together) ) = to roll skillbar rows , switchable in K menu
X = replacing F1 in K menu
1st G will change row to put 1st set, the 2 Gs at the end make it that u get ur 1st row back (skills or 1 set who knows)
F1 will activate the macro

1 more set will sit above this one u have atm
F1-f8, lets say 1st was def, now this is attack
you gonna put attack set on f1-f8
`::
Send {SetKeyDelay, -1}{G}{G}{X}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return
now we set the macro trigger as the key above tab , which is ,, `  '' also shift-able on most keyboards into ~ , again , this wont affect shift+ `  in order to create ~
we change ` in K menu in pw with other one we want
lets say J or w.e udc of so the macro wont trigger switching the 1-9 macro , since ` is easily accessable for those w.o gaming keyboard
so now u just tick both buttons near these lines and u will switch 2 sets w.o having anything on keyboard to bother u
Of course, you can aswell add main row as 3rd set on a class such as WB that has aps, def, dph
the line for this would change the earlier lines into
Def :
`::
Send {SetKeyDelay, -1}{G}{G}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return
Attack :
F1::
Send {SetKeyDelay, -1}{G}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return
DPH :
F2::
Send {SetKeyDelay, -1}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}
return
8 items, all on skillbar
you can or not remove setkeydelay, it just seems for me it makes it smoother
If you do encounter issues with the lags or freezes and u are mostly interested in pk, get the facedata.pck that has only 8mb and add the textures you want from normal epw ones in order to have the few hairstyles u use with black ini and new eye codes it will look exactly the same as if u'd have full facedata.pck


Pictures to have an idea of how this would look like (the macro)

i dont have to put my macros on f1-f2 or such since i got a gaming mouse

codes for these are

Attack
XButton1::
Send {SetKeyDelay, -1}{G}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return

Deffence
`::
Send {SetKeyDelay, -1}{G}{G}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return

DPH
XButton2::
Send {SetKeyDelay, -1}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}
return


XButton1/2 = 1st/2nd macro button from mouse
Setup in K for this kind
row changing modifies





Hope it helps
This is cheapest way
You can also buy a gaming mouse from a company that gives macro program aswell with the mouse (Natec, Logitech , Redragon , Razer bla bla )
redragon/natec are cheap but not all have a macro coming with it, just look for the 20$ models, those do or check their sites
logitech / razer cost more
Last Edit: Mar 21, 2016, 04:02 pm by Seby

Offline ☠EvilTouch☠

  • Retired Staff Member
  • Suns Wars Addict
  • DreamyTouch | we miss you papi♡
  • Characters: EvilTouch
  • Faction: Flower_Team
Does this work with my GM weapons ? I'm scared and need to swap my items too :/

Offline Vermilion

  • Forum Veteran
  • The quieter you become, the more you are able to hear.
  • Characters: Sadistic, Stiletto
F1::
Send {SetKeyDelay, -1}{G}{X}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return
G(Capsed G in autohotkey notepad and Shift+G in game (pressed together) ) = to roll skillbar rows , switchable in K menu
X = replacing F1 in K menu
1st G will change row to put 1st set, the 2 Gs at the end make it that u get ur 1st row back (skills or 1 set who knows)
F1 will activate the macro

1 more set will sit above this one u have atm
F1-f8, lets say 1st was def, now this is attack
you gonna put attack set on f1-f8
`::
Send {SetKeyDelay, -1}{G}{G}{X}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return
now we set the macro trigger as the key above tab , which is ,, `  '' also shift-able on most keyboards into ~ , again , this wont affect shift+ `  in order to create ~
we change ` in K menu in pw with other one we want
lets say J or w.e udc of so the macro wont trigger switching the 1-9 macro , since ` is easily accessable for those w.o gaming keyboard
so now u just tick both buttons near these lines and u will switch 2 sets w.o having anything on keyboard to bother u
Of course, you can aswell add main row as 3rd set on a class such as WB that has aps, def, dph
the line for this would change the earlier lines into
Def :
`::
Send {SetKeyDelay, -1}{G}{G}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return
Attack :
F1::
Send {SetKeyDelay, -1}{G}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return
DPH :
F2::
Send {SetKeyDelay, -1}{X}{C}{F3}{F4}{F5}{F6}{F7}{F8}
return
8 items, all on skillbar
you can or not remove setkeydelay, it just seems for me it makes it smoother
If you do encounter issues with the lags or freezes and u are mostly interested in pk, get the facedata.pck that has only 8mb and add the textures you want from normal epw ones in order to have the few hairstyles u use with black ini and new eye codes it will look exactly the same as if u'd have full facedata.pck


Pictures to have an idea of how this would look like (the macro)

i dont have to put my macros on f1-f2 or such since i got a gaming mouse

codes for these are

Attack
XButton1::
Send {SetKeyDelay, -1}{G}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}{G}
return

Deffence
`::
Send {SetKeyDelay, -1}{G}{G}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{G}
return

DPH
XButton2::
Send {SetKeyDelay, -1}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}
return


XButton1/2 = 1st/2nd macro button from mouse
Setup in K for this kind
row changing modifies





Hope it helps
This is cheapest way
You can also buy a gaming mouse from a company that gives macro program aswell with the mouse (Natec, Logitech , Redragon , Razer bla bla )
redragon/natec are cheap but not all have a macro coming with it, just look for the 20$ models, those do or check their sites
logitech / razer cost more
http://redragonusa.com/product/legend/
What I ordered yesterday, it's the best of both worlds if you want to use macro and have decent dpi for fps games as well, a lot of customization too, like RGB lights which can be changed with the software you get, weights which you can add or remove on your personal preference, and so on. I'll come back with a review on it if anyone interested in buying one
Last Edit: Mar 21, 2016, 04:15 pm by Vermilion

Offline Lill 🌶

  • Noel
  • Tyrants
  • Characters: Chill.
such a cheap poorly made script lol

Offline ♥Insanitarius♥

  • AnUnknownGod
  • An unknown god is still a god.
  • Characters: Insanitarius/Diligence/ETZIO
http://redragonusa.com/product/legend/
What I ordered yesterday, it's the best of both worlds if you want to use macro and have decent dpi for fps games as well, a lot of customization too, like RGB lights which can be changed with the software you get, weights which you can add or remove on your personal preference, and so on. I'll come back with a review on it if anyone interested in buying one
damn that 16400 dpi xD for games like epw 3500-6400 dpi is more than fine and those side keys are hard to press, I had razer naga chroma before 
Insanitarius

Offline Snow

  • I'm being stalked
  • Characters: Snowmelt
  • Faction: Siege
Bump for the people pming where to find the guide

Offline Areashi

  • avatar
  • Banned
damn that 16400 dpi xD for games like epw 3500-6400 dpi is more than fine and those side keys are hard to press, I had razer naga chroma before
16400 dpi? ROFL
6400 dpi? LOL
400-800 dpi is stock for most mice and is sufficient for games. Lower level = higher dpi normally.

Offline Jake - Peng

  • British Geezer
  • How many E's can you fit in your belly? #SESHLIFE
  • Characters: Jake, Magnum
  • Faction: 420
"Error at line 19.

Line text: q
Error: Duplicate hotkey.

The Program will exit"

i get this, any idea why?  :police: