Jump to content

Open Source API for Metin2 Server Management - Early Development


What kind of permission system would you prefer?  

8 members have voted

  1. 1. What kind of permission system would you prefer?

    • Detailed, with atomic permissions
    • Simple, with grouped permissions

This poll is closed to new votes


Recommended Posts

Hello everyone,

I am pleased to announce that I'm currently in the early stages of developing an open source Metin2 game server management API. This API will provide server administrators with the tools they need to easily manage and configure their servers, making it easier for players to enjoy the game.

Some of the features I'm currently working on include:

  • Server Management: The API will allow easy management of the game server files, including mobs, items, drops, maps & localization.
  • Account & Character Management: Administrators will be able to view and manage player accounts & characters, including banning and unbanning players, see their items or see character logs.
  • Item & Mob Management: The API will allow for the easy creation and management of in-game items & mobs.


As I said, I'm still in the early stages of development, so please bear in mind that the API may not include all of the features listed above. I'm also open to suggestions and feedback, so please let us know if there are specific features or improvements you would like to see.

I will keep you updated on the progress and release more information as it becomes available.

Currently available at:

This is the hidden content, please
 or 
This is the hidden content, please

 

Changelog:

2023-02-02:
- Added AccountGroups for authorization management
- Added methods to import & create blend.txt

2023-01-29:
- Refactor of DataLoaderService
- Added MapEntities
- Added methods to import map regen files (regen.txt, boss.txt, npc.txt & stone.txt)
- Added methods to create map files (index, setting.txt & regen.txt)


Thank you & best regards,
.aNNdii#

Edited by aNNdii
  • Metin2 Dev 174
  • kekw 3
  • Eyes 6
  • Think 1
  • Good 49
  • Love 10
  • Love 98
Link to comment
Share on other sites

  • Forum Moderator

Excellent work 🥵, I'm looking forward to the next steps.

Edited by VegaS™
  • Metin2 Dev 1
  • Good 1
Link to comment
Share on other sites

Thank you for all the replies and reactions! I really appreciate it.

Can you please share your thoughts on which features are highly required and what kind of permissions system you would prefer? Do they prefer a more detailed system or a simple one? 

E.g:

Simple:
- Locale_Create
- Locale_Read
- Locale_Update
- Locale_Delete
...
- Item_Create
- Item_Read
- Item_Update
- Item_Delete

Detailed:
- Locale_Items_Create
- Locale_Items_Read
...
- Locale_Mobs_Create
- Locale_Mobs_Read
...
- Item_Proto_Import
- Mob_Proto_Import
...

Best regards,
.aNNdii#

Link to comment
Share on other sites

31 minutes ago, aNNdii said:

Thank you for all the replies and reactions! I really appreciate it.

Can you please share your thoughts on which features are highly required and what kind of permissions system you would prefer? Do they prefer a more detailed system or a simple one? 

E.g:

Simple:
- Locale_Create
- Locale_Read
- Locale_Update
- Locale_Delete
...
- Item_Create
- Item_Read
- Item_Update
- Item_Delete

Detailed:
- Locale_Items_Create
- Locale_Items_Read
...
- Locale_Mobs_Create
- Locale_Mobs_Read
...
- Item_Proto_Import
- Mob_Proto_Import
...

Best regards,
.aNNdii#

Detailed, but it was good if can be switched if I need

  • Love 1
Link to comment
Share on other sites

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.