Para's VanillaTool [Rework]

06/15/2018 13:01 Paraly#8101
Quote:
Originally Posted by Bocc1337 View Post
thx bro :)

yo trying to learn how to make some scripts. trying to make a teleport but the window will open in 2 defrient ways. what am i doing wrong.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
Open the Script Editor, check "Show IDs" and hover above the title bar of the teleport window you should see the FrameID
Replace the "IDHere" at the snippet below with the FrameID you just found
Code:
FrameAction=IDHere,XPOS,0;
FrameAction=IDHere,YPOS,0;
This snippet will move the window to the top left edge, so call it before you do the mouseclick
06/16/2018 01:21 Bocc1337#8102
ok it goes to the top now but sometimes it dose like the first pic i showed you
06/16/2018 01:24 Paraly#8103
Quote:
Originally Posted by Bocc1337 View Post
ok it goes to the top now but sometimes it dose like the first pic i showed you
Make sure there's a high enough delay after you opened the window in the script like

Code:
Opens teleport window here
Delay=5000; <-- good delay here
FrameAction <-- window gets moved here
Delay=1000; <-- another decent delay
Mouse <-- the mouseclick
06/16/2018 01:32 Bocc1337#8104
well check this. it will still do it.

Code:
Command=/select Elyos Square Teleport Statue;
Delay=3000;
Command=/attack;
Delay=5000;
_IFFrameVisible=170; Dialog
Delay=5000;
DialogClick=;
Delay=5000;
FrameAction=261,XPOS,0;
06/16/2018 01:59 JoshuaPL#8105
Quote:
Originally Posted by Bocc1337 View Post
well check this. it will still do it.

Code:
Command=/select Elyos Square Teleport Statue;
Delay=3000;
Command=/attack;
Delay=5000;
_IFFrameVisible=170; Dialog
Delay=5000;
DialogClick=;
Delay=5000;
FrameAction=261,XPOS,0;
That's why I don't really use DialogClick=; on my script, I always get that error like you do, in the end use a Mouse with coordinates instead of it.
06/16/2018 02:00 Paraly#8106
Quote:
Originally Posted by Bocc1337 View Post
well check this. it will still do it.

Code:
Command=/select Elyos Square Teleport Statue;
Delay=3000;
Command=/attack;
Delay=5000;
_IFFrameVisible=170; Dialog
Delay=5000;
DialogClick=;
Delay=5000;
FrameAction=261,XPOS,0;
And another
Code:
FrameAction=261,YPOS,0;
is below right?

Anyways you wrote it's like the first pic you posted before and that's how it's supposed to be, the window gets moved to the top left edge with these lines
06/16/2018 02:31 Bocc1337#8107
idk i cant get it to work right. i may give up. mess with it later half to go back out to work.
06/16/2018 02:39 Paraly#8108
Quote:
Originally Posted by Bocc1337 View Post
idk i cant get it to work right. i may give up. mess with it later half to go back out to work.
Sorry didn't notice that the window was half of the screen

Replace your FrameAction lines with this

Code:
MemPtrWrite=%AddrFrameID[261],0x6C,0,FLOAT;
MemPtrWrite=%AddrFrameID[261],0x74,0,FLOAT;
06/16/2018 04:54 Bocc1337#8109
Quote:
Originally Posted by Paraly View Post
Sorry didn't notice that the window was half of the screen

Replace your FrameAction lines with this

Code:
MemPtrWrite=%AddrFrameID[261],0x6C,0,FLOAT;
MemPtrWrite=%AddrFrameID[261],0x74,0,FLOAT;
there we go. now it is working every time. thx
:handsdown:
06/17/2018 19:17 Bocc1337#8110
I am getting a problem in a script i am making. some times when my char opens a npc the char will get stuck on it. i mean the char cant move to continue on it way point. if i hit Esc it will unlock it self and keep going. and i have used many scripts that open the System Menu window quite often and i have searched around for this command to add it into my script. so i am now to the point of asking what is the command for it. thx
06/17/2018 19:57 Paraly#8111
Quote:
Originally Posted by Bocc1337 View Post
I am getting a problem in a script i am making. some times when my char opens a npc the char will get stuck on it. i mean the char cant move to continue on it way point. if i hit Esc it will unlock it self and keep going. and i have used many scripts that open the System Menu window quite often and i have searched around for this command to add it into my script. so i am now to the point of asking what is the command for it. thx
This line sends the ESC key
Code:
SendKey=0x1B;
in your case you want to send it a few times and afterwards the script should make sure the system menu window is closed
Code:
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
MemPtrWrite=%AddrESChwnd,%OffsetESChwnd,142,BYTE;
06/17/2018 20:26 Bocc1337#8112
Quote:
Originally Posted by Paraly View Post
This line sends the ESC key
Code:
SendKey=0x1B;
in your case you want to send it a few times and afterwards the script should make sure the system menu window is closed
Code:
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
MemPtrWrite=%AddrESChwnd,%OffsetESChwnd,142,BYTE;
o yes i have seen these lines in other scripts.. thx for pointing this out for me
06/18/2018 04:18 nitzero#8113
I have a couple of suggestions:

When Aion crashes and theres a long loop script running you gotta kill the Tool manually through task manager, maybe add a check to see if Aion is still running?

Why ask if you wanna close the Tool when Aion exits if it has to be injected again? Could this be turned into an option?

The XXX days left popup message gets on the way when you're trying to run multiple clients quickly, because most of the Tool functionality comes from right clicking it and the message blocks it, perhaps there could be warning at certain intervals instead of everytime we run the tool.

Remove or reallocate the Legacy apps such as the XINGCODE bypass so it doesn't get confusing to the new or returning user.

I know you keep making it better, but I thought I'd throw my humble suggestions.

Thanks
06/18/2018 19:59 Paraly#8114
Quote:
Originally Posted by nitzero View Post
I have a couple of suggestions:

When Aion crashes and theres a long loop script running you gotta kill the Tool manually through task manager, maybe add a check to see if Aion is still running?

Why ask if you wanna close the Tool when Aion exits if it has to be injected again? Could this be turned into an option?
I made the tool automatically close at version 5.04
Quote:
Originally Posted by nitzero View Post
The XXX days left popup message gets on the way when you're trying to run multiple clients quickly, because most of the Tool functionality comes from right clicking it and the message blocks it, perhaps there could be warning at certain intervals instead of everytime we run the tool.
This notification will only appear once a day at 5.04 :)
Quote:
Originally Posted by nitzero View Post
Remove or reallocate the Legacy apps such as the XINGCODE bypass so it doesn't get confusing to the new or returning user.
I'm not sure what you mean here

_____________________

I've added Dynamic Variables, more info [Only registered and activated users can see links. Click Here To Register...] :)
06/18/2018 20:21 nitzero#8115
Quote:
Originally Posted by Paraly View Post
I made the tool automatically close at version 5.04

This notification will only appear once a day at 5.04 :)


I'm not sure what you mean here

_____________________

I've added Dynamic Variables, more info [Only registered and activated users can see links. Click Here To Register...] :)
Thanks Paraly!

My last suggestion is mostly about the first post with all the available downloads, there are some outdated stuff at the main page that might be confusing for the new user or even a returning user.

I found myself a bit lost when I was a month away and the bypass was still there along the account manager.

Maybe reallocate the stuff that's not used anymore elsewhere.

Something that came up in my mind, how hard would implement DPI scaling in the scripts? That would be nice to have as well, neither my Desktop or laptop runs at 100% DPI, I have to manually turn down the resolution so I can see what's going on.