|
You last visited: Today at 22:32
Advertisement
Para's VanillaTool [Rework]
Discussion on Para's VanillaTool [Rework] within the Aion Hacks, Bots, Cheats & Exploits forum part of the Aion category.
08/31/2018, 10:44
|
#8671
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by xndinlove
Code:
#IF=%FirstTime,;
UseSpeed=1;
#ENDIF
_IFInventoryContains=186000481,1; Poppy's Letter
_GetInventoryItemHandle=186000481;
_MemPtrReadVar=%PlayerBase,%OffsetName,WCHAR[32],1; <-- saves the playername in %Var1
LogWrite=%VANILLATOOL\Logs\PoppyLetter.txt, %Var1 - %VarItemAmount,+;
#ENDIF
any way to know what account the char belongs to?
|
No, that's just possible at the EU client since you still log into your account at EU with the aion client itself and not with the launcher like you do at NA.
EU-Code:
Code:
_MemPtrReadVar=0x13E4C30,0x184,WCHAR[32],AccountName;
WaitForResponse=Account: %Var[AccountName];
The only way for you to do it is write a function for parsing character names to account names
example:
Code:
#EXECUTE=ParseCharacters;
LogWrite=%VANILLATOOL\Logs\PoppyLetter.txt, %Var[ParsedAccount] - %Var1 - %VarItemAmount,+;
start_ParseCharacters;
_IFMemPtrRead=%PlayerBase,%OffsetName,WCHAR[32],=Mizutsune;
_SetVar=ParsedAccount, ;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetName,WCHAR[32],=Magala;
_SetVar=ParsedAccount, ;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetName,WCHAR[32],=Fatalis;
_SetVar=ParsedAccount, ;
#ENDIF
end_ParseCharacters;
|
|
|
08/31/2018, 10:47
|
#8672
|
elite*gold: 0
Join Date: Mar 2015
Posts: 33
Received Thanks: 1
|
I do not let myself explain I just need the script that makes the character attack the bugs to kill them according to the route that was marked I do not have that scrip and in your list now there is no scrip
|
|
|
08/31/2018, 10:49
|
#8673
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by kreithner
what I want is that I kill the moobs I need the scrip that goes in number 3 of the basic video
|
 is the script you load at step 3 of the combat wizard basic video
(you find it yourself at the topic under the name "combat routine script")
It's important that you don't overwrite this script with the final combat script you're going to build, the script you load acts like a base structure for any final combat script if you overwrite it you will get issues.
|
|
|
08/31/2018, 12:48
|
#8674
|
elite*gold: 0
Join Date: Jan 2014
Posts: 3
Received Thanks: 0
|
numbers game while charging
Quote:
Originally Posted by Paraly
Make the "dump" folder writeable again
Start 1 Aion Game client
When you're logged into your character make the "dump" folder Read-Only again
|
i do this but not work, have any idea why?
|
|
|
08/31/2018, 13:23
|
#8675
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by Saxson7
i do this but not work, have any idea why?
|
Did you try the "Repair initial loading" function of the Account Manager?
|
|
|
08/31/2018, 14:11
|
#8676
|
elite*gold: 0
Join Date: Jan 2014
Posts: 3
Received Thanks: 0
|
numbers game while charging
Quote:
Originally Posted by Paraly
Did you try the "Repair initial loading" function of the Account Manager?
|
i dont make this Paraly but, deleted DATA folde make a repair then start process again and now work fine ty...
if have someone with same problem... i think this solve XD
again sry disturb and tyvm bro...
|
|
|
08/31/2018, 15:00
|
#8677
|
elite*gold: 0
Join Date: Jul 2010
Posts: 398
Received Thanks: 77
|
Quote:
Originally Posted by xndinlove
Code:
#IF=%FirstTime,;
UseSpeed=1;
#ENDIF
_IFInventoryContains=186000481,1; Poppy's Letter
_GetInventoryItemHandle=186000481;
_MemPtrReadVar=%PlayerBase,%OffsetName,WCHAR[32],1; <-- saves the playername in %Var1
LogWrite=%VANILLATOOL\Logs\PoppyLetter.txt, %Var1 - %VarItemAmount,+;
#ENDIF
any way to know what account the char belongs to?
|
The below command:
_IFInventoryContains=186000481,1; Poppy's Letter
wouldn't work because this is a quest inventory item, you would need this
_IFQuestInventoryContains=[ItemID],[Count];
And the below command with predeclared variables:
_GetInventoryItemHandle=[ItemID];
%VarItemID, %VarItemHandle, %VarItemAmount
only work for inventory items, not quest inventory items. There is not similar single line command for Q inventory items handling.
---------------
I asked something similar some time ago and Paraly gave us a script that finds how many items we have of a specific item ID in the quest inventory.
I do not remember where it is and I didn't save it because it was a little impractical for what I needed and thus never used it. It did plenty of memory reading etc and I am not savvy so I skipped.
------------
EDIT: I found the code, let me save it:
Code:
_SetVar=SearchedItemID,140020201; <-- Quest Item ID here
#EXECUTE=CheckInvSlot;
WaitForResponse=You got %Var[SearchedItemAmount] of %Var[SearchedItemID];
start_CheckInvSlot;
_SetVar=Round,0;
_SetVar=SearchedItemAmount,0;
#DO=90000;
_Calc[DynamicSlotOffset]=%Var[Round]*8;
MemWrite=%AddrFreeMem20,0,BYTE;
_IFMemPtrRead=%AddrFrameID[17],0x510/0x3B8/%Var[DynamicSlotOffset]/0x9C,DWORD,=%Var[SearchedItemID];
MemWrite=%AddrFreeMem20,1,BYTE;
_MemPtrReadVar=%AddrFrameID[17],0x510/0x3B8/%Var[DynamicSlotOffset]/0xA8,DWORD,SearchedItemAmount;
#ENDIF
#IF=%Var[Round],>101;
MemWrite=%AddrFreeMem20,2,BYTE;
#ENDIF
_Calc[Round]=%Var[Round]+1;
_UNTILMemRead=%AddrFreeMem20,BYTE,>0;
_Calc[Round]=%Var[Round]-1;
_IFMemRead=%AddrFreeMem20,BYTE,=2;
_SetVar=SearchedItemAmount,-1;
#ENDIF
end_CheckInvSlot;
haven't tested it but paraly did and he says it works.
|
|
|
08/31/2018, 20:22
|
#8678
|
elite*gold: 0
Join Date: Aug 2011
Posts: 79
Received Thanks: 4
|
Looking for a tip/help : I've added the account manager as an exclusion through avast and it still self-deletes / triggers it as a malware. Any advice?
|
|
|
08/31/2018, 20:23
|
#8679
|
elite*gold: 0
Join Date: Jan 2008
Posts: 417
Received Thanks: 79
|
Quote:
Originally Posted by Solaci
Looking for a tip/help : I've added the account manager as an exclusion through avast and it still self-deletes / triggers it as a malware. Any advice?
|
Delete it, that's what I did in the end lol
|
|
|
09/03/2018, 14:26
|
#8680
|
elite*gold: 0
Join Date: Jul 2010
Posts: 398
Received Thanks: 77
|
Quote:
Originally Posted by Solaci
Looking for a tip/help : I've added the account manager as an exclusion through avast and it still self-deletes / triggers it as a malware. Any advice?
|
I had to permanently delete Avast and now I use Avira. And it is slightly lighter than Avast, also it gives me sometimes a positive on vanilla but always asks me what to do and also allows me to put things in ignore list.
P.S. I am using an official free version, I never paid for antivirus and never pay for it.
~~~
@  is there a code for Shift Key down and then up? I wanna make a script where my chars buy an item in multiple amount of it and I want to make a
Shift Key Down/Hold
Mouse=x,y;
Shift Key Up/Release
is this possible with Vanilla and the Virtual Key codes? In the virtual key codes I only found the code for left and right shift keys, but it is just a push I think, not a hold/release one.
|
|
|
09/03/2018, 16:23
|
#8681
|
elite*gold: 0
Join Date: Aug 2011
Posts: 79
Received Thanks: 4
|
Quote:
Originally Posted by Diavolakos
I had to permanently delete Avast and now I use Avira. And it is slightly lighter than Avast, also it gives me sometimes a positive on vanilla but always asks me what to do and also allows me to put things in ignore list.
P.S. I am using an official free version, I never paid for antivirus and never pay for it.
|
Yeah I use free versions too, I just kept adding it as exclusions til it worked, and changed it to ask everytime before it does anything. Works for me now, easier than remembering everything
|
|
|
09/04/2018, 12:24
|
#8682
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by Diavolakos
I had to permanently delete Avast and now I use Avira. And it is slightly lighter than Avast, also it gives me sometimes a positive on vanilla but always asks me what to do and also allows me to put things in ignore list.
P.S. I am using an official free version, I never paid for antivirus and never pay for it.
~~~
@  is there a code for Shift Key down and then up? I wanna make a script where my chars buy an item in multiple amount of it and I want to make a
Shift Key Down/Hold
Mouse=x,y;
Shift Key Up/Release
is this possible with Vanilla and the Virtual Key codes? In the virtual key codes I only found the code for left and right shift keys, but it is just a push I think, not a hold/release one.
|
Modifiers like shift, ctrl and alt are always global, they will affect any aion client and everything else you do on the PC.
With the current functions it's not possible to send a shift down/up, I could implement it though but again it would bother other clients
Did you try dragging the item, maybe the window pops up then as well just like at the warehouse
|
|
|
09/04/2018, 19:26
|
#8683
|
elite*gold: 0
Join Date: Jul 2010
Posts: 398
Received Thanks: 77
|
Quote:
Originally Posted by Paraly
Modifiers like shift, ctrl and alt are always global, they will affect any aion client and everything else you do on the PC.
With the current functions it's not possible to send a shift down/up, I could implement it though but again it would bother other clients
Did you try dragging the item, maybe the window pops up then as well just like at the warehouse
|
Dragging only brings one item. BUT since I am making a script for my chars to get the daily sales on aether and magical aether, they can only get 27 aether and 20 magical aether, so 20 clicks (25 for security and 30 clicks) will do the job, it just takes a little bit more time or CPU usage if done without delays.
But for my specific script, it is perfectly OK, not many items are needed.
|
|
|
09/05/2018, 05:31
|
#8684
|
elite*gold: 0
Join Date: Jun 2014
Posts: 119
Received Thanks: 3
|
Is there a guide to be able top reduce the cpu and ram ussage of multiple aion clients.. or some commands anyone can share and how to use them? thanks.
|
|
|
09/06/2018, 01:23
|
#8685
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by node182
Is there a guide to be able top reduce the cpu and ram ussage of multiple aion clients.. or some commands anyone can share and how to use them? thanks.
|
The best solution would be capping the FPS, a console command would be
And the Script Editor version looks like this
Code:
MemPtrWrite=%AddrFPS,%OffsetFPS1,24,BYTE;
MemPtrWrite=%AddrFPS,%OffsetFPS2,24,FLOAT;
Besides that I wrote a LowSpec function for the Script Editor a while ago, it could make aion unplayable though it was just thought for bots, anyways if it's unplayable for you remove some lines to find which one is causing problems.
(you can always reset your settings by deleting "system.cfg" and "SystemOptionGraphics.cfg" in your Aion folder)
Code:
Console=\ca_ambient_light_range 0;
Console=\ca_NoAnim 1;
Console=\ca_NoDeform 1;
Console=\ca_NoDraw 1;
Console=\ca_NoDrawBound 1;
Console=\ca_NoDrawShadowVolumes 1;
Console=\ca_NoMatPlus 1;
Console=\ca_NoMatPlus2 1;
Console=\ca_NoMorph 1;
Console=\ca_NoMtlSorting 1.000000;
Console=\ca_NoPhys 1;
Console=\ca_NormalizeBases 1;
Console=\ca_NoTransScale 1;
Console=\ca_UseLowestLOD 1;
Console=\e_detail_objects 0;
Console=\e_detail_texture 0;
Console=\e_detail_texture_min_fov 0.100000;
Console=\e_detail_texture_quality 0;
Console=\e_disable_fx_preprocess 1;
Console=\e_disable_fx_process 1;
Console=\e_disable_watercubemap 1;
Console=\e_dynamic_light 0;
Console=\e_effect_quality 0;
Console=\e_ent_view_dist_ratio 0.1;
Console=\e_envLighting 0;
Console=\e_envLighting_ratio 0.1;
Console=\e_fog 0;
Console=\e_light_maps 0;
Console=\e_light_maps_quality 0;
Console=\e_materials 0;
Console=\e_max_entity_lights 0;
Console=\e_max_shadow_map_size 1;
Console=\e_maxdistance_ratio_entities 0.1;
Console=\e_maxdistance_terrain 1;
Console=\e_minimalLoad 1;
Console=\e_nodraw_terrain_shadow 1;
Console=\e_obj_load_dist_ratio 0.1;
Console=\e_obj_lod_ratio 0.1;
Console=\e_obj_min_view_dist 1;
Console=\e_obj_view_dist_ratio 1;
Console=\e_objects 0;
Console=\e_objects_draw_range 0.000000;
Console=\e_particles 0;
Console=\e_particles_fullfx 0;
Console=\e_shadow_maps 0;
Console=\e_shadow_maps_size_ratio 1;
Console=\e_shadow_maps_view_dist_ratio 0.1;
Console=\e_sun 0;
Console=\e_sun_env_animation 0.000000;
Console=\e_sun_env_cloud_ratio 0.1;
Console=\e_sun_env_ratio 0.1;
Console=\e_sun_env_weather_ratio 0.1;
Console=\e_terrain_bump 0;
Console=\e_terrain_bump_dist 0.1;
Console=\e_vegetation 0;
Console=\es_LightMaps 0;
Console=\g_max_shadow 1;
Console=\r_aionshadow_tex_height 1;
Console=\r_aionshadow_tex_width 1;
Console=\r_motion_blur 0.1;
Console=\r_NoBumpmap 1;
Console=\r_NoDrawNear 1;
Console=\r_NoDrawShaders 1;
Console=\r_NoLightCalc 1;
Console=\r_NoLoadTextures 1;
Console=\r_NoParticles 1;
Console=\r_NoPreprocess 1;
Console=\r_TexMaxSize 0.2;
Console=\r_TexMinSize 0.1;
|
|
|
All times are GMT +1. The time now is 22:34.
|
|