Author Topic: No crystal spawns on private MB server  (Read 1261 times)

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
No crystal spawns on private MB server
« on: April 10, 2004, 07:56:44 pm »
I compiled  the MB server under linux and it runs perfectly.
BUT:
Not a single ruby appears on a spawn point. I tweaked the db to run with the normal levels  instead of the podium  map. I thought I misconfigured something  and reverted everything to default. But still no spawning  occurs, although the server console says \"Scheduled hidden crystal 1000 to be spawned in xx seconds\" on startup. I checked the server sources if there is something disabled or buggy, but they seem to be ok. So I think it\'s the db. Has someone else created a private server and can tell me  what to do to get it working?

BTW: When I drop an item it\'s stuck in the ground. I think it\'s dropped 1 unit too low. Is  this a bug?


Back to Planeshift again \\o/

Psybur

  • Hydlaa Resident
  • *
  • Posts: 165
    • View Profile
(No subject)
« Reply #1 on: April 10, 2004, 10:20:08 pm »
Try jumping and dropping it. Can you pick it up then? :o
Maybe the crystals are spawning under the ground if your items are getting dropped lower.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #2 on: April 10, 2004, 10:26:43 pm »
Nope,  that\'s not it. The spawn locations are correct.  I pushed them  up already,  but it\'s the same, still no crystals around.


Back to Planeshift again \\o/

Psybur

  • Hydlaa Resident
  • *
  • Posts: 165
    • View Profile
(No subject)
« Reply #3 on: April 10, 2004, 10:36:22 pm »
Do they spawn instantly on first start up or do you have to wait for them?

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #4 on: April 10, 2004, 10:41:16 pm »
They are not spawning  at all...  On server startup, before I load the maps, there is the line \"Scheduled hidden crystal 1000 to be spawned in xx seconds\", which means that the spawnmanager wants to spawn a ruby next in xx seconds. But later  no \"Creating crystal 1000 in x y z\" (not sure about the exact message atm) appears. I tried to load the maps and get the server ready before the time for the first spawn is over, but with no result.


Back to Planeshift again \\o/

Psybur

  • Hydlaa Resident
  • *
  • Posts: 165
    • View Profile
(No subject)
« Reply #5 on: April 10, 2004, 10:53:41 pm »
Try manually adding a spawn with a command and see if it works.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #6 on: April 10, 2004, 10:57:17 pm »
I added  spawn points with the /crystal command and directly in the db,  both with the same results as before: nothing :P

I\'ll get something to eat now, then I will add some  debugging code to the sources... maybe I can see where it hangs *sigh*


Back to Planeshift again \\o/

Psybur

  • Hydlaa Resident
  • *
  • Posts: 165
    • View Profile
(No subject)
« Reply #7 on: April 10, 2004, 10:59:56 pm »
Can you make gcc do a strict compile?

Psybur

  • Hydlaa Resident
  • *
  • Posts: 165
    • View Profile
(No subject)
« Reply #8 on: April 10, 2004, 11:20:05 pm »
Karosh: Send me your pserver, because when you sent me your binaries, pserver was lacking... :{ I have the mysql stuff already compiled and instelled.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #9 on: April 11, 2004, 03:31:56 pm »
Ok, I tracked the problem down to psSpawnManager::HandleMessage, which isn\'t called for some  reason... So it\'s no   wonder that the spawn queue can\'t proceed :P
I like it to dig through source code *sigh*

Do you want the source or the  binary, psybur?
edit: i sent you a  pm  with a  link  to the binary
« Last Edit: April 11, 2004, 03:41:11 pm by Karosh_Steinkatz »


Back to Planeshift again \\o/

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #10 on: April 15, 2004, 08:00:03 pm »
*push*
Noone there with at least an idea ?(


Back to Planeshift again \\o/