Page 1 of 2

Multiple Questions from a L2J Newbie (Second Try)

Posted: Tue Sep 24, 2013 3:23 pm
by Phantomal
Hi,

i'm not sure what happened today, but my whole Topic disappeared. I hope i made no mistakes, but since i still have open questions, i will repost it with the infos i got in the original Thread. I don't want to break rules, so if i made a mistake, please leave a short PM since i did not found anything bad in the Rules of Conduct.

L2J Revision Number: 5937
L2JDP Revision Number: 9641

Question 1: Serverlist on Liveserver don't shows number of chars - but my Testserver does.
Before i installed L2J on a Root Server in a german data center, i installed it at my small home server. When i used it there, i could see the number of chars i have on that server on the serverlist. And it shows a server type which i can configure. On my root server, this is not visible. It only shows the server name, and the state (down or available). Why is that so, and how can i fix that?

Answer Missing

Question 2: Multilanguage
2.1 How to translate NPC Names? Not rename them, but use different name regarding on the Language set by the user. Jurchicks wrote that i have to code that manually. Thats okay for me, question is: I have read the multilang system started as mod, so do i have to search for a mod, or do i edit core files?

2.2 How to translate systemmsgs? Jurchicks wrote that Szponiasty had done that before. I searched the whole forum and didn't find any reference to that (But i found his dialog editor :)). Could someone please point me to the right direction?

2.3 Since Jurchicks wrote that Item Names are Clientside, i assume that Skillnames are Clientside too. Correct?

Question 3: The fantastic Champion system
Where can i find the Script or Java Code to make my changes?
Answer was: Open the source code, go to com.l2jserver.Config, search for those configs in Eclipse, right-click any of those configs and choose "Show Call Hierarchy". That will show you where that config is used in the code, leading you to where you might want to do your changes.

Question 4: Email System
I saw the Email System Options in the Login Server, but i have no clue what i will do with it. Can someone give me some hints? What benefits do users, gms or serveradmins have from using the Email System. And what prerequisites do i have to met to let it work. I gues its not just enabling it because an auto generated account don't asks for a mail adress.

Answer missing

Last Question (6): L2J Datapack Browser
While im testing and configuring i often use http://l2jdb.l2jdp.com . But when i make changes to items, npcs or mob spawns on my server, that browser won't longer reflect my server. And while iam open to share everything i add to my server, some or perhaps most of the changes wont make it into the official data pack. So i would like to install such a browser for my own server. Is that possible?

Answer: Browser is closed Source and not publically available.
New Question: Are there alternatives?




Greetings,

Phanti

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Tue Sep 24, 2013 5:07 pm
by Luna
It's not you, they lost the topics of the last days, I also lost the 2 topics I made ;)

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Tue Sep 24, 2013 5:12 pm
by jurchiks
2.1. afaik there is no existing mod on this forum that does this.
2.3. obviously.

P.S. there is only 1 letter 'c' in my nickname. Technically it's "jurĨiks", but that letter isn't standard ASCII, so I changed it to "ch" to be compatible with any site.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Tue Sep 24, 2013 8:45 pm
by BiggBoss
1) The current players amount is sent to client, however show it or not is handled by client (since i dont see any setting about that server side). Its a feature that maybe has been disabled or erased, or, even you could missmatch player amount with server ping?

6) No, but you can can use your database browser (like phpmyadmi, navicat, etc.) to make your queries, its easy as the l2jdb page.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 5:06 am
by Phantomal
BiggBoss wrote:1) The current players amount is sent to client, however show it or not is handled by client (since i dont see any setting about that server side). Its a feature that maybe has been disabled or erased, or, even you could missmatch player amount with server ping?
I've read that answer in another topic. But why does the exact same client shows the Info on one server, and don't shows it on another?

I can only assume i made a mistake. The "Liveserver" was not a normal install, i zipped the Server Directory and dumped the dbs from my Testserver and transfered it to my Liveserver. Then changed some config values (GM Behavior) and that was it. I even tried to newly register the server on the loginserver. Even as different server number.

BiggBoss wrote: 6) No, but you can can use your database browser (like phpmyadmi, navicat, etc.) to make your queries, its easy as the l2jdb page.
Thats sad. Your solution is okay for me for testing purposes, but when i want to give my players a tool, that won't work. So it seems i add another Topic to my ToDo List ;)

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 5:36 am
by Phantomal
Me again...

I made 2 Screenshots with the same client now. One on my Liveserver and one on my Testserver to clarify what i'm missing.

Testserver: http://www.andre-lanvermann.de/downloads/test.jpg
Liveserver: http://www.andre-lanvermann.de/downloads/live.jpg

The Number of Characters is the Number of Chars in that Account. As you can see its visible on one server only.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 7:55 am
by BiggBoss
there is no setting that prevent that number from being show. The only reason for that is that any error has happened or there is any data delay. Everything starts on RequestAuthLogin packet (client -> loginserver packet). There, the number of characters is requested to the gameserver before serverlist or license is sent, however, this is an asynchronous operation, and if the result, by any cause, hasnt arrived before the serverlist packet is sent, you wont be able to see such number.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 10:41 am
by HorridoJoho
Phantomal wrote:Me again...

I made 2 Screenshots with the same client now. One on my Liveserver and one on my Testserver to clarify what i'm missing.

Testserver: http://www.andre-lanvermann.de/downloads/test.jpg
Liveserver: http://www.andre-lanvermann.de/downloads/live.jpg

The Number of Characters is the Number of Chars in that Account. As you can see its visible on one server only.
The only time i expirienced this is when i setup a testserver, and gameserver has just started up and is still exchanging data with loginserver while the player already tries to login.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 11:30 am
by Phantomal
@BiggBoss:
I assume that there is some kind of error, but i wasn't able to find it yet.

@FBIagent:
The Screens i made this morning were from the Live Server which got his last restart last Friday, and the Testserver which i started only for the Screenshot. So i assume that explanation does not fit my error.

@all:
Is it possible that the IP Config or the Server registration is having an influence to that functionality? Iam currently not using the ipconfig.xml. I let both servers auto neogate the ips.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 11:45 am
by jurchiks
Just try logging in SLOWLY and see if you can repeat that.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 1:24 pm
by JMD
have you tried deleting the log file from your system folder? I remember back when there was ping displayed sometimes it got stuck to 0 from the localserver and the only way to fix that was either flushing dns or deleting the log file from the system folder (something like that).

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 2:35 pm
by BiggBoss
the best way is to cache such data in Ls and keep it updated actively, instead of asking gs in every log in

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 3:07 pm
by Phantomal
Hello,

thanks for your answers. I will answer to everyone of you:

@jurchiks:
Since im not 100% sure what you mean by slowly login (on my testserver i dont have to wait to get numbers), i now started the client, waited 2 minutes on the login window, then entered ID and password, and klicked on Log In. Same Result: Live Server is Missing Number of Chars.

@JMD:
I didn't know about such a problem, so i deleted al *.log files from system folder and tried again. Same Problem.

@BiggBoss:
When i get that right, its not a config suggestion, but a suggestion to change the code of the Loginserver?

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Wed Sep 25, 2013 4:00 pm
by Phantomal
To make sure that nothing IP config based could be a problem, i created the ipconfig.xml and the gameserver now correctly registring only one of my public ips and the localhost ip. But that makes no difference. And, this is now a clearly different config from my testserver which still works.

Re: Multiple Questions from a L2J Newbie (Second Try)

Posted: Mon Sep 30, 2013 12:58 pm
by Phantomal
Just as Info:
The Missing Charnumber in Serverlist was not version related. I updated the Server yesterday to the latest Beta, and the Problem persists.

Positive Note is, that i was able to create my first multisell with npc for the champion system (Taking Medals and Giving Mana Potions or Health Potions) - yeah, im a bit proud :)

EDIT:
Removed HTM Questions. Was wrong Forum.