View Single Post
  #4  
Old 06-24-2019, 10:41 AM
loramin loramin is offline
Planar Protector

loramin's Avatar

Join Date: Jul 2013
Posts: 10,527
Default

Quote:
Originally Posted by Stubbay [You must be logged in to view images. Log in or Register.]
The other person is experienced. My start_zones file is as it should be. That's why we're confused. It makes no sense, and as I pointed out, this issue appears to be specific to Titanium, as they were able to recreate this issue, with a fresh server install, and using both Titanium and SoF to connect to the server. SoF worked correctly; Titanium did not.

In fact, World.exe also gives this, despite SoF and Titanium start zones being set to -1:
HTML Code:
[World Server] Found 'TitaniumStartZoneID' rule setting: -1
[Status] SoF Start zone query: SELECT x, y, z, heading, start_zone, bind_id, bind_x, bind_y, bind_z FROM start_zones WHERE zone_id = 12 AND player_class = 7 AND player_deity = 203 AND player_race = 128

##How I got the name Bong through hitting random, I don't know
No start_zones entry in database, using defaults
[World Server] Attempting autobootup of tutorialb (189:0)
[World Server] (Bong) Zoning from character select tutorialb (Zone ID 189: Instance ID: 0)
[World Server] Account (Stubbay) Logging(Out) to character select :: LSID: 2
[World Server] Database::DeleteCharacter name : 'Bong'
[World Server] Found 'TitaniumStartZoneID' rule setting: -1
[Status] SoF Start zone query: SELECT x, y, z, heading, start_zone, bind_id, bind_x, bind_y, bind_z FROM start_zones WHERE zone_id = 12 AND player_class = 7 AND player_deity = 203 AND player_race = 128

No start_zones entry in database, using defaults
[World Server] Attempting autobootup of cabwest (82:0)
Zone_id= 12, is actually the chosen starting city (player_choice), on the character creation screen. However, it's reading it as the start_zone.

That comic about Perl got a genuine chuckle out of me lol.

Again, I don't know EQEmulator at all .. but even not knowing it, it seems like you already have everything you need in that message:

Code:
SELECT x, y, z, heading, start_zone, bind_id, bind_x, bind_y, bind_z FROM start_zones WHERE zone_id = 12 AND player_class = 7 AND player_deity = 203 AND player_race = 128
Run that query. Presumably no database records come back. To fix it, run this one:

Code:
INSERT INTO start_zones(
  x, y, z, heading, start_zone, bind_id, bind_x, bind_y, bind_z, zone_id, player_class, player_deity, player_race
) VALUES (
  ?, ?, ?,       ?,          ?,       ?,      ?,      ?,      ?,       12,            7,         203,         128
)
Except replace the question marks with the x/y/z, bind x/y/z, and other details about where players of class 7, race 128, and deity 203 should start.

Run the SELECT again, see a record come back, and if it does your EQEmu should work (for that class/race/religion at least).
__________________

Loramin Frostseer <Anonymous>, Hetch<Anonymous>, Tecla <Kingdom>, ...
Check out the "Where To Go For XP/For Treasure?" Guides

Anyone can improve the wiki! If you are new to the Blue or Green servers, you can improve the wiki to earn a "welcome package" of platinum and/or gear! Send me a forum message for details.
Last edited by loramin; 06-24-2019 at 10:55 AM..
Reply With Quote