Jump to content

GD and H5 AI NASC MyExt64 Compiler


Recommended Posts

As title suggests, I've tried to adapt MyExt64 compiler for Glory Days AI (classes, variable offsets, functions) but it's just an experiment. If there's anyone who can test how it really works, I'd be glad :) It's just a first draft and proof-of-concept, if there's any bug, I'll try to fix it. Stay tuned ;)

 

Compiled DLL: https://bitbucket.org/l2shrine/extender-public/src/compiler-gd/server/MyExt64.dll

Sources: https://bitbucket.org/l2shrine/extender-public/branch/compiler-gd

 

EDIT: Fixed few bugs (missing handlers and wrong 'myself' type in NPC maker event), now it compiles default NPC and default maker

Edited by eressea
  • Like 1
  • Thanks 1
  • Upvote 2
Link to comment
Share on other sites

Added H5 version. I don't have whole specs so there may be bugs, please report them.

 

Compiled DLL: https://bitbucket.org/l2shrine/extender-public/src/compiler-h5/server/MyExt64.dll

Sources: https://bitbucket.org/l2shrine/extender-public/branch/compiler-h5

  • Thanks 1
Link to comment
Share on other sites

i did that a few months ago but took a very different approach to it xD i'll have to have a poke at your source and see what all is in there, i probably have a few funcs/vars to share cuz i pulled mine out of the h5 l2npc.exe

Link to comment
Share on other sites

  • 2 weeks later...
7 hours ago, etherian said:

uhmm  i must dwnload GD client and try

It's just a compiler with definitions for l2npc.exe from GD and H5 - for the few people who have those binaries (I was only asked if I can do it and got definitions that were needed)

 

1 hour ago, Jamba said:

Eressea is master, code c++ beautiful , I'll learn seeing your code . Thank you

Thanks :) But this code isn't so beautiful, it's just a bunch of definitions

Link to comment
Share on other sites

  • 3 weeks later...

using new client something like smeli does with his adaptation

what do u think can be done around this

what im actually doing now is  only c4 + modification need a lot of client rework i was trying to do
i wish to have only some more goddess of destruction skills 
like what im currently modified client
npc buffer

new zone

some skills

 

Link to comment
Share on other sites

let me explain better

got 1 project is rework c4 client with mods for small community 

ppl who cant actually run upper client than c4 bcz hardware limitation
im using nextdev freeware


then

on my personal i wanna do is basically using new client upper of goddess of destruction

can be Infinite Odyssey for example 

but i do not need sub class skills certification nor anything new 

just c4 world, basic pvp server
for kamael skills  must have some lines from GF skilldata 
ertheia and goddess of desturction skills i can make custom script 
but how to make  c4 + extender for this 
like protocol compatibility example at c5 times they used server c4 + mod

 

Edited by etherian
Link to comment
Share on other sites

Trying to extend C4 to anything GoD+ is going to be suicide, at least for any normal persons Sanity, extending GD to anything Ertheia + is very hard even, if you dont have the skills required to know how to add a new race, let alone all the new classes. Even if you dont want the new races/classes, you would have to fix pretty much every single packets format. There is also a VERY large amount of skill effects that would have to be created in the span of C4->IO. Take it from someone currently extending  to current classic/salvation :D

Edited by pada
Link to comment
Share on other sites

4 hours ago, pada said:

Trying to extend C4 to anything GoD+ is going to be suicide, at least for any normal persons Sanity, extending GD to anything Ertheia + is very hard even, if you dont have the skills required to know how to add a new race, let alone all the new classes. Even if you dont want the new races/classes, you would have to fix pretty much every single packets format. There is also a VERY large amount of skill effects that would have to be created in the span of C4->IO. Take it from someone currently extending  to current classic/salvation :D


xP

the old methods dont work anymore ? xD haha lets start collecting packets from client 

go everyone press all buttons hahaha

run !!!  XD

 

Edited by etherian
Link to comment
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.   Paste as plain text instead

  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.

 Share



  • Posts

    • Keto Gummies Dischem South Africa     Keto Gummies Dischem South Africa is a keto-accommodating bite that is scrumptious and nutritious. They are made with 100 percent normal fixings, so you can trust their quality. These chewy candies contain probiotics, which assist with supporting solid stomach microorganisms and help in assimilation. These chewy candies likewise contain electrolytes and nutrients, making them an ideal nibble for anybody hoping to get thinner or deal with their diabetes. They are a helpful and versatile tidbit that you can take with you anyplace. Their moderateness and simplicity of procurement online makes them an engaging choice for anybody hoping to add keto snacks to their eating regimen. Whether you're new to keto or as of now appreciate it, Keto Chewy candies Dischem Snaps are an incredible method for getting your fix without undermining your eating routine.   MAIN LINK: https://www.outlookindia.com/outlook-spotlight/keto-gummies-dischem-south-africa-carefully-used-lets-keto-gummies-takealot-za-does-dischem-sell-keto-gummies-where-to-buy-let-s-bhb-apple-keto-gummies--news-258315     MORE LINKS: https://www.outlookindia.com/outlook-spotlight/lets-keto-gummies-reviews-south-africa-2023-exposed-unexpected-facts-weight-loss-keto-gummies-dischem-price-news-253111 https://www.outlookindia.com/outlook-spotlight/keto-capsules-south-africa-let-s-keto-capsules-za-or-must-read-dischem-keto-capsules-south-africa-before-buying--news-247790 https://www.outlookindia.com/outlook-spotlight/keto-gummies-south-africa-reviews-weight-loss-keto-diet-scam-2023-exposed-tim-noakes-let-s-keto-gummies-dischem-clicks-at-price-where-to-order-dischem-keto-gummies-za--news-254942 https://www.outlookindia.com/outlook-spotlight/-facts-525mg-let-s-keto-gummies-clicks-price-south-africa-reviews-2023-scam-exposed-oprah-winfrey-does-dischem-keto-gummies-really-work--news-254933 https://www.outlookindia.com/outlook-spotlight/-exposed-au-nz-via-keto-gummies-australia-must-read-reviews-before-buying-news-238362 https://www.outlookindia.com/outlook-spotlight/authorized-impact-keto-gummies-review-exposed-keto-acv-gummies-2023-impact-keto-acv-gummies-and-keto-life-plus-gummies-does-it-really-work--news-259454  
    • Keto Life Plus Gummies Keto Life Plus Gummies Keto Life Plus Gummies   Weight loss is everyone’s hassle those days. Many humans combat with themselves to reduce off their greater weight however couldn’t get a result. This demotivates a number of them and they will lose preference of dropping weight. Overweight reasons many health-associated issues that might create troubles for your ordinary life. If you observed that your every day exercise or a few tablets can also furthermore need to make you shed pounds in a brief fraction of time. Then this isn't always flow that will help you solely. You want to perform a piece detail that is useful for you frame as well. You want to begin following keto fast as possible. It is the super form of  however it can restriction your flavor buds however doesn’t restriction your eating. It allows you to consume however limits to a few form of food. But to cope with keto flu and to offer hundreds of power there’s a supplement.   https://atozsupplement.com/keto-life-plus-gummies/ https://www.facebook.com/ketolifeplusgummies/ https://keto-life-plus-gummies.company.site/ https://infogram.com/keto-life-plus-gummies-weight-loss-scam-or-trusted-works-1h7z2l8z8xmrg6o?live https://www.scoop.it/topic/keto-life-plus-gummies-by-ketolifeplus-gummies? https://theamberpost.com/post/keto-life-plus-gummies-its-great-dont-by-it https://groups.google.com/g/ketolifeplusgummies/c/zR2GotIpUpc https://sites.google.com/view/ketolifeplusgummiesreviews/ https://www.sympla.com.br/produtor/ketolifeplusgummies https://educatorpages.com/site/getketolifeplusgummies/ https://ketolifeplusgummies.wixsite.com/ketogummies https://keto-life-plus-gummies-71.webselfsite.net/ https://keto-life-plus-gummies.hp.peraichi.com/ https://keto-life-plus-gummies.jimdosite.com/ https://keto-life-plus-gummies.yolasite.com/ https://www.dibiz.com/ketolifeplusgummies https://jemi.so/keto-life-plus-gummies  
    • Check net.sf.l2j.gameserver.handler.admincommandhandlers. In there you should see several classes representing various admin commands. You need to make a new class by observing the existing ones and check: if (command.startsWith("admin_add_pvp")) {         GameObject targetObject = player.getTarget();         if (targetObject == null  || !(targetObject instanceof Player))                 return;         try         {                 int pvp = Integer.parseInt(command.substring(14));                 Player target = (Player) targetObject;                target.setPvpKills(target.getPvpKills() + pvp);                target.broadcastUserInfo(); // Alternatively you can target.sendPacket(new UserInfo(target)) but in case you got systems like pvp color system use this.         }         catch (Exception e)         {                 player.sendMessage("Usage: //add_pvp amount");         } }     Please note that I wrote this code here in the reply section I didn't actually check it with aCis, it might need a few changes. You can easily make such a thing tho you don't even neeed to know java to understand how it works.
    • Let's me know if you have the answer.
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock