Jump to content

Recommended Posts

Posted

Hi guys,

this is the first look into the Atavism Backend i´am programming atm.

So the functions are for Admins, Moderators.

 

So what you can do atm:

-Server Status (World/Auth/Server)

-Start/Stop/Restart (World/Auth Server)

-Server Status (All Server processes)

 

So the next things i´ll include

-Character Manage

-Account Manage

-Ban Players

-Watching the Mail System on Atavism

-Teleport Player when offline (if stucking or something like that)

-Edit Mob Templates/ Copy them or give other Names, Loots

-Edit Loots, Crafting Reciepments.

 

First Screenshoot of the Backend

nmlinwuiz3qr.png

 

#Update

 

Search function is aviable now

 

You can search all account and character databases by a given string.

 

Example:

 

vq98hnmfuzd.png

 

#Update

You can Search now, Mobs, Items, Accounts, Characters

zn12kueopu4.png

 

Sincerelly

Dennis

Posted

#Update

 

Backend can now create Backups will be saved in a directory.

Backups can be deleted and injected sort by Date.

 

Works! Screenshoot

 

358bbgcjzsz.png

Mobile Support is now aviable.

 

How look it

 

4tp3ltn8ven5.png

 

Sincerely Dennis

Posted

Nice.

 

1) I (suspect) that may need a bit of extra work once multiple servers etc are added. Or is there some sort of master list that can be updated as servers are added?

 

2) Also ... might I suggest you rethink the naming convention ... so the date / time is YYYY-MM-DD_HH:MM:SS ... easier to sift through and organize files

Posted

Hello,

Backend will only aviable with Linux support, the reason is that each server that will be started correctly with a lot of players betther run on linux, and so i think the best way is to use linux and not a windows virtual cygwin system.

 

Sincerelly Dennis

Posted

1) There will be only one Authentication Server to add, and world servers will be work like a dynamic tree, so you can add each server, have start/stop options. The world server are all in one DB stored so You´ll just need a Start /stop function of each world server, Iám right with this?

 

2) changed:)

Posted

Hi,

 

I didn't see the mobile screen-shot - very nice.

 

There is a spelling mistake you might want to fix :

 

In green should be:

Authentication Server Running

 

you have: AuthNETication

 

 

Re using this... I'm not yet sure how atavism can be setup on large multiplayer games. I imagine that sometimes it may be setup regionally. So there may be "USA East", "USA West", and say "Europe" regional servers.

 

I'm thinking to use MySQL multi-region replication to replicate some data in the account / auth db ... to move some player stats and logins across regions etc

 

So what I'm saying is there may be some concept of different clusters to connect too.

 

Perhaps you can just keep this in a simple list but by default will be just one like "Server Cluster", but user can edit that and add a few ("USA East", "USA West", "Europe" etc) so its like a drop-down when there is more than one.

 

This will also be useful where one wants to manage multiple games ... maybe "Live Cluster", "Dev Server", "Test" etc.

 

So I think maybe a dropdown combo-box and maybe 'Connect' button next to it - just under "Server Dashboard" on mobile will help.

Posted

Hello,

first thanks for responsing to this.

There will be a Cluster with servers, you can add many World servers you want.

 

So the spell issue with "AuthNETication" is not based on me. Its the directly responsing of the shell script that starts the atavism Server :) So @ Andrew just fix that little mistake :D

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.

Loading...
  • Recommended Cloud Solution


    ksweb.net

×
×
  • Create New...

Important Information

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