Titanium Client-Specific Issue
Huppy has given me a great deal of help, over the last two or so weeks. Together, we've managed to localize, but not solve this particular issue.
The short recap: -Fresh server install; fresh Titanium install; -Create new toon --> Character does not spawn where expected; -example: Froglok Warrior spawn in South Qeynos; Iksar Monk spawn on West Cabilis side of zoneline to Lake Of Ill Omen; High Elf spawns inside Felwithe, just around the corner from zoneline; World.exe window reads: HTML Code:
[World Server] Found 'TitaniumStartZoneID' rule setting: -1 So, as far as can be told, this is specific to the Titanium client. Tonight, while trying to play around with it some more, I noticed this: HTML Code:
[Login Server] Logging System Init. My knowledge is severely limited, as this is all new to me. I've learned a lot in the last few weeks. The Login Server (above) appears to me to be the culprit, but I honestly don't know if that is "normal", nor do I have access to another client to test with. This particular issue has taken up my whole week. Forgive me if I sound standoffish. OP for reference. Page 2, specifically is where this issue is discussed. |
Quote:
|
A quick search of the forum leads me to believe the Starting Points for characters in Titanium are hard coded into the client.
|
Titanium seems to be a pain, to be sure. From what I gathered, it reads the player_choice as the zone_id. The only workaround (by switching table column names), is to screw over any other client that runs on the server. As a LAN setup, that's not a terribly big deal, as we're all installing the same client, but if I were to try opening it up as a public server, which for some reason I feel like I ultimately want to do, this isn't much of a fix...
Unless, I go the P99 route, as they only seem to accept Titanium, now. The other option, I suppose, is to find one of the other usable clients. However, there's a part of me that feels quite defeated by that idea, and not finding a (proper) means to solve the above issue, leaves me wanting. |
Write a sub EVENT_CONNECT script that puts them in the right place based on Diety, Race, Class.
|
Quote:
|
So the spawn points aren't hard coded into the server. I'll hafto look it up again, But I changed it on my server so that every character only spawned in their home city at the correct coordinates.
Edit It's under start_zones table. You change the player choice class race and deity and the start zone under there. Including the x y z coordinates. I know that you have been under that but double check you have made every correct change to the tables. Sometimes just 1 number being off screws everything up So to be completely correct, You can't change the starting zones to like lavastorm or something on the titanium client. But you can change it so when you select like a froglok he COULD spawn in one of the existing selections. Like qeynos or freeport. As long as the zone you change under start_zone is in the list of clickable zones on character creation it will let you create them there. |
If you can't figure it out id be willing to chat with you on skype or discord to help narrow down the issue.
Also as a side note, Sometimes the entry for that perticular class race diety combo might not even been in the DB and you need to put an entry in yourself |
Quote:
I'm gonna get some coffee, food, decompress for a few, and start modifying the table. Thank you for that urging. I'll report back in the next day or two, regardless of outcome. |
All times are GMT -4. The time now is 11:31 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.