Jump to content

New Server Logging Features


Soly

Recommended Posts

Hello guys!

As some of you are aware, I have been working for months now in a new ship server, login and patch were done before and ship is pretty much functional but still deciding on what to include and what to exclude from the new ship, for example I'm still deciding about multiple languages (server side) for certain things like error messages.

What I want to ask you guys is, what type of things would you like to see logged for example, how many monsters you have killed (this actually is already in place but doesn't have any public display yet) ... meseta gained deaths etc... 
Basically I want a brainstorm for this stuff lol... cuz If it was for me alone, I'd just do nothing (as I have done so far :P)

Obviously I have first to see if its feasible to do any suggestion, for example Misombre (iirc) suggested about logging info about quest runs, time of the run, characters in the room, etc... this was pretty much because he is lazy unable to get 100% legit (as in no way for it to NOT be legit) information so he can do his events :P 
We already discussed a bit about it (if you could post it again here would be nice to keep track of it on this topic).

If you think a suggestion might be impossible or not worth it, still put it out... I might be able to work something out

 

Lasty, implementing any suggestion will be a slow process because I have school and videogames also I do not promise that I'll implement every possible suggestion but since this new ship is meant to be used by the community it makes sense to have stuff for you guys to make use of.

As a heads up, you guys can now reply in this subforum.

Suggestions (doesn't include rejected ones)

Spoiler

+ Website inventory/bank reader
+ Language selection - Already implemented but will be removed
+ Times hit a (and by) a monster
+ Killcounters - Already implemented per monster, includes all difficuties in a single value
+ Deaths
+ Meseta, everything done with it
+ Items picked up (PDs alone), used (some of them), bought from - sold to shops
+ Tek attempts and teks accepted
+ Traps set

| Different music themes matching lobby background?
| Damage done to a monster / DPS - Potentially a no, this would be better hanlded client side
| Recording runs - time taken, monsters killed, party information, etc
| Casino
| Quest times played

  • Like 7
Link to comment
Share on other sites

I love this idea Soly. Not sure if what I say applies to this, but tell me if I'm in the ballpark. Id love to be able to see my items on bank without having to go online and walk to bank. So lazy XD <3

@Soly sweet! Either way you do it i would love that. Ill shoot another one before i sleep, a way to check if a friend is online? XD gg thx

Edited by radezz
Link to comment
Share on other sites

15 minutes ago, radezz said:

I love this idea Soly. Not sure if what I say applies to this, but tell me if I'm in the ballpark. Id love to be able to see my items on bank without having to go online and walk to bank. So lazy XD <3

You are probably halfway to the ballpark... xD
Right now, I think I could create a page to read your inventory/bank and output/download as text.. not so much related to the server, more to the database but yeah, a "full account" dump would be nice.
I'll talk to Larva to set me up a read user in the database backup.

@radezz That already exist in the server, /find guildcard will search for a guildcard in the current ship (I might make it so it works with multiple ships, one thing I have been thinking of with this new ship server), ideally I'll make an online list that will update here in the forum, that's actually one of my main priorities, sort of.

  • Like 1
Link to comment
Share on other sites

I have a few ideas...

Suggestion #1:  Can we have different music themes to match the lobby background except during events?

Suggestion #2:  In room filtering, meaning if the room is hosted and someone is being a douche to everyone, the room leader can initiate a vote kick from the room to avoid further conflict.

Suggestion #3:  Designate a few of the lobbys on the new ship for user events, GM private events, and any other event outside of normal planned server events.   Meaning that if the event is going on in this lobby and the user wanted to hunt something that is not offered during that event they can go to a regular lobby and hunt it there.

There are many other suggestions such as hit count, damage per hit when striking monster, creature health bars, and language translation option.  All of these would be nice. 

Also I am not sure if this would even be possible seeing as the PSO BB platforms are different from the PSU platforms, but can we make it so each account has a room feature? 

These are my suggestions not yours :)  take them as you please. 

 

Link to comment
Share on other sites

3 minutes ago, Virec said:

...

I meant suggestions for the logging features of the server... your main suggestions are a bit far from that but I'll take them too...

1) What do you mean with "to match the lobby background"? ... I modified the client so it can take about 256 songs for lobby themes that GMs can switch around, but above 15 wont change the lobby background, if that's what you mean.
I have said this several times already but is I just keep getting distracted coding other things, I plan on adding a way to play more songs on demand which actually works but I need to first set up some sort of "ticket" for this.

2) I don't think that'd be a good idea... I can already see the room leaders being the douches kicking anyone for whatever reason... better to talk it off or have a hammer near the table if necessary.

3) Just like the "team locked" lobbies before, I don't like locked lobbies, but onto the suggestion, there is basically no way to "moderate" what someone is hunting besides infering from what we see in the room and are the person plays etc... so this definitely won't happen.

Onto the secondary suggestions that were actually what should have been first.
- Hit count? What do you mean? How many times you hit a monster and you were hit by a monster too?

- How much damage done to a monster per hit, sounds good but I cannot really do that just like what Misombre asked with the quest runs, this would add LOTS of (pretty much) useless data that I don't really want to store, I guess what I can do is an average of the damage you deal to a mob, but I feel it would be sort of meaningless since different weapons will do different damage and well yeah, you see where I am going... Someone could make a modification to the client and make it save this stuff into a textfile... that might be better.

- Mob HP bars is not possible, that would require way too much editing of the client, more than is really possible I'd say.... might aswell just remake the game.

- My new server already has an option to select language when you log in, but I will probably remove it as it requires to restart the client to take effect... some things server side will be translated but others wont (banners for example).

No rooms, there is nothing even remotely similar to that in the game files, no way to do that.

Link to comment
Share on other sites

18 minutes ago, Soly said:

I meant suggestions for the logging features of the server... your main suggestions are a bit far from that but I'll take them too...

1) What do you mean with "to match the lobby background"? ... I modified the client so it can take about 256 songs for lobby themes that GMs can switch around, but above 15 wont change the lobby background, if that's what you mean.
I have said this several times already but is I just keep getting distracted coding other things, I plan on adding a way to play more songs on demand which actually works but I need to first set up some sort of "ticket" for this.

2) I don't think that'd be a good idea... I can already see the room leaders being the douches kicking anyone for whatever reason... better to talk it off or have a hammer near the table if necessary.

3) Just like the "team locked" lobbies before, I don't like locked lobbies, but onto the suggestion, there is basically no way to "moderate" what someone is hunting besides infering from what we see in the room and are the person plays etc... so this definitely won't happen.

Onto the secondary suggestions that were actually what should have been first.
- Hit count? What do you mean? How many times you hit a monster and you were hit by a monster too?

- How much damage done to a monster per hit, sounds good but I cannot really do that just like what Misombre asked with the quest runs, this would add LOTS of (pretty much) useless data that I don't really want to store, I guess what I can do is an average of the damage you deal to a mob, but I feel it would be sort of meaningless since different weapons will do different damage and well yeah, you see where I am going... Someone could make a modification to the client and make it save this stuff into a textfile... that might be better.

- Mob HP bars is not possible, that would require way too much editing of the client, more than is really possible I'd say.... might aswell just remake the game.

- My new server already has an option to select language when you log in, but I will probably remove it as it requires to restart the client to take effect... some things server side will be translated but others wont (banners for example).

No rooms, there is nothing even remotely similar to that in the game files, no way to do that.

1) when I say lobby background ,  I mean the color theme of the lobby... for example:  lobby 04 is blue themed and possible to have like sounds of water splashing or the "Blue" by Effil65 or something song to match.   The main reason I suggested this was because sometimes the lobby music gets bland from time to time.

2) now that I think about it,  your right .....  I can totally see that as a double edged sword.  

3) I didnt mean to lock the lobbies, I mean to designate certain lobbys for different events. 

for example:  

Lobby 1-3 :  No event

Lobby 4-6 :  Event A

Lobby 7-9 :  Event B 

and so on.

 

As for the secondary part of my original post...

Hit count - meaning how many times you hit the monster, if the hit was critical hit or normal hit, was it a head shot, did it kill the monster.   These are the kind of things I was talking about.

Monster HP bars just wondering :)

Language - I mean to log on with a english language account and be able to use a option on the keyboard to translate english into spanish or chinese. :)  Or set up an auto translation system as they had in the original PSO and gamecube where if user A(english) and user B(spanish), then user A could type something in english and it would auto translate to user B in their native language. :) 

The room option was a long shot and I figured it could not be done.  

 

Thanks for the fast response Soly, I will do some brain storming and see if there is any thing else I can think of.

Link to comment
Share on other sites

Now I feel like a selfish douchebag =D 

So here is the track of my ideas (not sure though if it concerns the logging features) :

A "/record" command that would generate a feed in the forum, or a log stored in the database (assuming you got a cron to clean up the said database once in a while). This feed/log would contain the starting and ending time of the quest, the guildcards, level, stuffs used during the run. And why not the number of deaths too (I come back with this ! I know some quest already do it, so why not, up to you).

Edited by Misombre
Link to comment
Share on other sites

I love the ideas so far, such as recorded deaths, Meseta, enemies killed (if possible what enemies, though that might seem a little too much) as well as total materials picked up and rares and such.

Love all the ideas you've suggested, the only one I really have to add is "amount of bosses killed", if that's possible (that poor Dragon would be picked on and have higher numbers than most casual enemies in Seabed lol).

Link to comment
Share on other sites

30 minutes ago, Virec said:

...

I see what you mean, well, I decided to not change the original songs given the fact that I could add many more.
I could probably make the ship send a "default" lobby song or rather theme, specific for each lobby but the catch with this is that the music has to be selected and some people might not like it.

I didn't mean to lock them either but as you said, people hunting something not related to the even, to go hunt somewhere else is basically locking it... and there is no way to manage that, if a GM or an user is making an event or something... they can just call people to those lobbies.

The hit count, yeah... I dont know if the server receives wether or not the hit was critical but I can at least count hits and deaths (that's already done)

The stuff of "auto translation" is just too complicated... not even worth it IMO.

4 minutes ago, Misombre said:

Now I feel like a selfish douchebag =D 

So here is the track of my ideas (not sure though if it concerns the logging features) :

1) A "/record" command that would generate a feed in the forum, or a log stored in the database (assuming you got a cron to clean up the said database once in a while). This feed/log would contain the starting and ending time of the quest, the guildcards, level, stuffs used during the run. And why not the number of deaths too (I come back with this ! I know some quest already do it, so why not, up to you).

2) I remember of a oooold conversation about... sealed items. You said you could not add any new sealed items because it was hardcoded in the ship or client (not sure which one). So what's the situation as for now ? Do you think something could be done like adding new sealed items ? Am not even sure it does concerns the server logging ^^

3) Logged informations like "damage per second per class". Like : Hunewearls 540 dps, Fonewm 670 dps, etc. So that would basically be the total number of damage deal by each class separate on the server, divided by the time they play...  :onion-head48: p... perhaps that's just too much, but he ! I had to try !


List of Removed Ideas (just to keep track, since we will be editing our post)

  Reveal hidden contents

 

I added the list of ideas in the first post.. don't worry .. I'll remove the "one post for ideas" since it would get a bit messy.

- Yeah, recording runs... I still don't know how.. I understand you wanting a way to not get tampered data but we'll see how it goes.

- No new sealed items, not for atm, at least.

- That's similar to what virec suggested, an average will end up being too vague since there is tons of different ways to make damage... a way to log it client side would be better, people who want to look at those stats, could enable it on their side

Otherway I could go with this is have and exclusive database for this data but still would be lots of data to deal with which I think it would affect the performance of the server.

Link to comment
Share on other sites

6 minutes ago, Arek said:

I love the ideas so far, such as recorded deaths, Meseta, enemies killed (if possible what enemies, though that might seem a little too much) as well as total materials picked up and rares and such.

Love all the ideas you've suggested, the only one I really have to add is "amount of bosses killed", if that's possible (that poor Dragon would be picked on and have higher numbers than most casual enemies in Seabed lol).

Meseta what? ... I assume everything, used, picked up, spent in shops, and so on...

Enemies killed is already implemented, it saves per monster but doesn't separate difficulties.

I don't know about "materials" picked up... probably a more generic value like tools, weapons, etc...  picked up woul dbe better... I could make the database go nuts saving every single item picked up by every character but for obiovus reasons that won't happen.

Link to comment
Share on other sites

1 minute ago, Soly said:

Meseta what? ... I assume everything, used, picked up, spent in shops, and so on...

All of the above, yeah.
Anyway, only supposed to post once here, so I'll edit my above post if i think of anything else.

Link to comment
Share on other sites

lobby 13 (on schthack) has a casino so even if you're a low lvl, you can get an equal chance to win something nice, is it possible to implement that in? :x also it'd be nice if the green shop lady always sold trimates, sol's, and star's (maybe scapes too?) since i find that i rarely use those items since they don't show up in the shop often.

Another idea is to have all quests have a monster count before you start or during the quest for monster specifics? For example, /hildebear on TTF would tell me there's 4 in total, 3 left (after killing one) seems far-fetched but it's worth a shot :o

  • Like 2
Link to comment
Share on other sites

@Solyh What about: if you do dmg to a mob. The numbers of dmg you do are mixxed at one place. So sometimes you cant see how much dmg you do exactly

Is it possible to get the dmg count above the mob scrolling down or up?

example: lets say pr does 800dmg with 1 bullet. like That it shows up 800that falls down and get invisible, at the same time the second dmg of the second bullet shows up and does the same.

That you can see what dmg you do per hit?

 

Also a comand where you make the dmg count of other players invisible?

Example: youre at olga flow. And 3 other mates are attacking olga. There are alot of dmg numbers but you dont know if you have targetet him or do dmg, so it could be nice to see if youre doin dmg c:

Link to comment
Share on other sites

There are a few things here I would really like to see done, but I can't really suggest more

 

An overall kill counter is something I have wanted a long time, for no other reason than it being neat, I mean who doesn't want to see all the kills they've gotten in their time playing?

 

Online bank reader, this is just incredibly useful for people that don't want to have to go in and check, or for those that have too many accounts, and misplace items and then a friendly gm spends over an hour checking their account for the item(poor cy, bad me)

 

I also think a record run feature, which listed time for a quest, the players and guildcards, kill count and death count, could be useful for future events. 

 

 

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.
Note: Your post will require moderator approval before it will be visible.

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.

×
×
  • Create New...