Jump to content

xazax

Members
  • Posts

    427
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by xazax

  1. Simple: If reduced down, there are two factions of people. Those which focus to implement the ideas you're talking about and those that will use this ideas and indeed make money from the work of others (most likely how it is with eAthena/rAthena). I don't see the point why the second faction shall gain all the money without doing anything. I am working with a lot of interfaces that allow splitting very easy. Basically something like this:

    Well, the plugin system you proposed looks promising, if it will have a nice interface. I only wonder because, I think keep the source closed, but provide a plugin system does not mean, some won't make money from others work at all. Just instead of selling source modifications, they will sell plugis this time.

    Anyways even if it is closed source, I would use it rather than gravity's client, being multi platform is a very important for me.

  2. Awesome progress so far!

    I like the concept of being multiplatform, and care about the performance. However I'd be happier if it would be opened up. But with a decent plugin system it is still enables much more flexibility than gravity's client. I hope this after so much dead RO client rewrite project, this one will be finished.

  3. IDK if the clien has such capabilites, which is achievable with diffing. however what you can do is, create a dll, and hook the send function (use detours library). Once the dll is loaded, calculate the md5, and send it to your server. Of course you'll also have to adjust the server side.

  4. New version:

    * Mob and item DB saving support is no longer experimental

    * Mob and item dbs are saved into the the same file they were loaded from

    * Database saving preserves comments etc

    * Support for new RE/PRE-RE db layout, instant switching between them

    * Added support for ATK:MATK field

    * Added tooltips for mob tab and AI tool dialog

    * Improved mob element setting user interface

    * Added missing dialog titles

    * Warning if you want to close the editor with unsaved database

    * Added an Error Console

    Note:

    The saving is now considered stable, item and mobdb support considered almost fetarue full. Additional database and sql support will follow.

  5. With this system pc_isGM and such functions would make no sense. Same for returning group ID.

    The system should work somehow like this:

    On read, build the groups ( based on the inheritence, configs ). This would creaty a struct with several bitfields ( and command list?, or commands should have group list? )

    And checks like pc_isGM(sd) > battle_config.any_warp_GM_min_level would be replaced by something like pc_isgroupcapableof(sd,ENUM_VAL) or pc_sdcanwarp(sd).

  6. Is it still an issue? There is something in the source called tick_time, that supposed to store the tick interwalls, and tick remains the whole duration this way. If this issue still persist, the code that was added is an improper solution ( or I interpret it wrongly ).

×
×
  • Create New...