Jump to content
Ai4rei

RagEffect Client Plug-In, version 1.0.3.1 - last updated 2014/05/10

Recommended Posts

RagEffect Client Plug-In

npa.png

About
A client plug-in that replaces client's special effect table (.str) with data from an external database. This release is per request from Ragno on the rAthena boards with the permission to release it publicly.


Known issues
Currently the file is not loaded from GRF, but from data folder only. The range of clients might be limited, tested with 2012-07-02aRE and 2013-12-23c. For further possible issues see the Simple DLL Loader for RO Clients topic.


Download
binary, reference source


License
88x31by-nc.png
This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 Unported License.

Edited by Ai4rei

Share this post


Link to post
Share on other sites

Thank you :)

It help me to get the missing one from my list.

 

From what I saw:

53#WindHit%d:1,3##

It should be "52", did you generate it by hand ?

Share this post


Link to post
Share on other sites

Ai4rei, on 29 Apr 2014 - 01:46, said:

Thanks, fixed. Yes, I was too lazy to do an automated solution for a one-time thing.

Do you know what does this mean?

 

 

h5emz.jpg

 

 

Edited by Angelmelody

Share this post


Link to post
Share on other sites

hmm I tried it with a 2013-12-23c Ragexe Client. But i got the "No match for hot-patch" error as well.

Share this post


Link to post
Share on other sites

Just noticed, that that client has shorter LEA byte-code, so the tail check failed. Fixed.

2013-12-23c Ragexe Client didn't work with that Plug-In , some skill effects disappear (e.g. firewall....) ,but test with old client working fine

Share this post


Link to post
Share on other sites

Can you get a log from DbgView on 2013-12-23c when using Firewall? It should look something like this:

00000011 7:29:51 [120702re] RagEffect::DllInstall: Installing table support...00000012 7:29:51 [120702re] RagEffect::DllInstall: Code at 0x401000 in 4537344 (0x453c00) bytes, Data at 0x855000 in 996352 (0xf3400) bytes.00000013 7:29:52 [120702re] RagEffect::DllInstall: Table support installed (Head=0x67219a, Tail=81).00000030 7:30:14 [120702re] RagEffect::DllCallback: Initializing cache......00000258 7:30:14 [120702re] RagEffect::DllCallback: Cache initialization complete....00000272 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000273 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000274 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000275 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000276 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000277 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000278 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000279 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000280 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000281 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000282 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000283 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000284 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000285 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000286 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000287 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'....

Edited by Ai4rei

Share this post


Link to post
Share on other sites

 

Can you get a log from DbgView on 2013-12-23c when using Firewall? It should look something like this:

 

00000011 7:29:51 [120702re] RagEffect::DllInstall: Installing table support...00000012 7:29:51 [120702re] RagEffect::DllInstall: Code at 0x401000 in 4537344 (0x453c00) bytes, Data at 0x855000 in 996352 (0xf3400) bytes.00000013 7:29:52 [120702re] RagEffect::DllInstall: Table support installed (Head=0x67219a, Tail=81).00000030 7:30:14 [120702re] RagEffect::DllCallback: Initializing cache......00000258 7:30:14 [120702re] RagEffect::DllCallback: Cache initialization complete....00000272 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000273 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000274 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000275 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000276 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000277 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000278 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000279 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000280 7:30:32 [120702re] RagEffect::DllCallback: Request for ID[25].00000281 7:30:32 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000282 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000283 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'.00000284 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000285 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall2.str'.00000286 7:30:33 [120702re] RagEffect::DllCallback: Request for ID[25].00000287 7:30:33 [120702re] RagEffect::DllCallback: Cache HIT! 'Firewall1.str'....

 

 

 firewall.7z

Share this post


Link to post
Share on other sites

The log looks fine, the code path does not seem too different from older clients.

 

Currently I'm not able to test for myself, though.

 

Edit:

Reproduced, investigating.

Edited by Ai4rei

Share this post


Link to post
Share on other sites

Release 1.0.3.0

Fixed an issue, that prevented effects from working on VC10 clients.

Thx....its woking fine now.. :no1: Edited by Angelmelody

Share this post


Link to post
Share on other sites

I want to share the mineffect resources for Ai4rei's RagEffect plugin that we did in AtlantisRO:
 
mineffect resources for RagEffect Plugin.rar
 
Just download Ai4rei's RagEffect plugin to get rageffect.asi file, since I only provide the id2rageffect.txt. The str files are modified versions based in a grf for reduction effects using the ROSTRviewer to make the editions.
 
I hope you get usefull this version and thanks to Ai4rei for make so amazing plugin.
 
Please feel free to do any suggestion to improve this mineffect version.

Edited by Ragno

Share this post


Link to post
Share on other sites

I want to share the mineffect resources for Ai4rei's RagEffect plugin that we did in AtlantisRO:

 

attachicon.gifmineffect resources for RagEffect Plugin.rar

 

Just download Ai4rei's RagEffect plugin to get rageffect.asi file, since I only provide the id2rageffect.txt. The str files are modified versions based in a grf for reduction effects using the ROSTRviewer to make the editions.

 

I hope you get usefull this version and thanks to Ai4rei for make so amazing plugin.

 

Please feel free to do any suggestion to improve this mineffect version.

Is this how you add on to/edit the rageffect.asi to add more mineffects?

Share this post


Link to post
Share on other sites

 

I want to share the mineffect resources for Ai4rei's RagEffect plugin that we did in AtlantisRO:

 

attachicon.gifmineffect resources for RagEffect Plugin.rar

 

Just download Ai4rei's RagEffect plugin to get rageffect.asi file, since I only provide the id2rageffect.txt. The str files are modified versions based in a grf for reduction effects using the ROSTRviewer to make the editions.

 

I hope you get usefull this version and thanks to Ai4rei for make so amazing plugin.

 

Please feel free to do any suggestion to improve this mineffect version.

 

Is this how you add on to/edit the rageffect.asi to add more mineffects?

 

Yes, just edit id2rageffect.txt provided by Ai4rei's Amazing RagEffect plugin to add or edit more effects or mineffects. You can use ROSTRviewer to create or edit .str files (skill effects files).

 

I think it can even add effects for new skills, but I have not tested it to that point.

Share this post


Link to post
Share on other sites

What values do I change/alter in the id2rageffect.txt file? So in lames terms I edit this .str file with ROSTRviewer (check I understand that part), then what do I do to the id2rageffect.txt file to implement this change? Thank you so much for your reply and I apologize for the noobie questions

Share this post


Link to post
Share on other sites

I want to share the mineffect resources for Ai4rei's RagEffect plugin that we did in AtlantisRO:

 

attachicon.gifmineffect resources for RagEffect Plugin.rar

 

Just download Ai4rei's RagEffect plugin to get rageffect.asi file, since I only provide the id2rageffect.txt. The str files are modified versions based in a grf for reduction effects using the ROSTRviewer to make the editions.

 

I hope you get usefull this version and thanks to Ai4rei for make so amazing plugin.

 

Please feel free to do any suggestion to improve this mineffect version.

Thank you for your amazing plugin that helps me a lot.I have achieved some effects,but it doesn't work very well.

 

So I want to know how could I apply those nice effects to the headdress?It seems that not all effects can be applied.

Share this post


Link to post
Share on other sites

I assume you refer to 2014-10-22b. That client is Themida infested, so no.

Wasn't that unpacked?

So unpacked client too don't work?

Share this post


Link to post
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.   Restore formatting

  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.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.