Servers Dislike My Maps

DarkATiDarkATi Revelation 22:17 Join Date: 2003-06-20 Member: 17532Members, Reinforced - Shadow
<div class="IPBDescription">Why?</div> OK, now I've been mapping for awhile but have never released anything before so when it comes to packaging everything I'm the world's biggest nub. However, I didn't run into it like a nub, I read lots of tutorials and documentation on it and I was pretty sure I nailed everything. So here's my problem: my map runs fine in a single player game, I've had various people test it on their systems in a single player game, however, when uploaded to a server my map either:

A) Does not run; restarts the server; crashes the server
B) Allows everyone access to the readyroom but when a game attempts to start it boots everyone BACK to the readyroom.

So here's as much information as I can think to give:

I have WAD included all WADs, included all Models/Sounds/Sprites (Like I said it runs fine on people's machines as a single player game.)

I have included all NS: Combat Entities required, Command Console, Hive, info_mapinfo, 32 Player Starts in the RR and 16 on each corresponding team.

I have no errors in my compile log and the server's log never says anything about an error before it goes nuts.

Here is my map package: <a href='http://mappers.riseofpower.net/Co_Rats_b2_fix.zip' target='_blank'>http://mappers.riseofpower.net/Co_Rats_b2_fix.zip</a>

If anyone can shed some light on this one I'd be very interested as I would like my maps to be enjoyed by my clan and possibly others.

Thanks so much and if I didn't provide any information that you may need, please ask and I will be glad to give it to you as soon as possible.

Thanks again,

~ DarkATi

Comments

  • ReebdoogReebdoog Join Date: 2003-09-20 Member: 21035Members
    I get this error when i start a server and run the map:

    Can't precache resource with invalid relative path models\co_rats\chair1.mdl
    Can't precache resource with invalid relative path models\Co_Rats\health.mdl
    Can't precache resource with invalid relative path models\Co_Rats\lmg1.mdl
    Can't precache resource with invalid relative path models\Co_Rats\lmg1T.mdl
    Can't precache resource with invalid relative path models\Co_Rats\obs.mdl
    Can't precache resource with invalid relative path models\Co_Rats\obsT.mdl
    Can't precache resource with invalid relative path sprites\minimaps\co_rats_b1.spr
    Can't precache resource with invalid relative path maps\Co_Rats_b2_readme.txt

    dunno if that helps at all.
    btw you have a few problems where you carved some brushes, namely some small gaps and black lines appearing.
  • CageyCagey Ex-Unknown Worlds Programmer Join Date: 2002-11-15 Member: 8829Members, Retired Developer, NS1 Playtester, Constellation
    edited February 2004
    <!--QuoteBegin-Reebdoog+Feb 22 2004, 03:23 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Reebdoog @ Feb 22 2004, 03:23 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Can't precache resource with invalid relative path models\co_rats\chair1.mdl
    Can't precache resource with invalid relative path models\Co_Rats\health.mdl
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    DarkATi, make sure that you make everything lowercase when you name files and refer to them in your entities -- linux filesystems are case sensitive and Windows isn't, so a file that Windows finds might appear to be absent under linux. That's probably part of the problem--linux will think that "co_rats" and "Co_rats" aren't the same directory name.

    If you want to use capital letters you can, but you need to be very careful to always use consistent capitalization for each filename; all lowercase is easier to keep track of so I'd highly recommend it.

    EDIT: Iy spel gud.
  • brute_forcebrute_force Join Date: 2003-10-04 Member: 21433Members, Constellation
    Aren't those model files already in the models/ folder?
  • DarkATiDarkATi Revelation 22:17 Join Date: 2003-06-20 Member: 17532Members, Reinforced - Shadow
    Everything is lowercase.. hmmm.. what else could be causing this?

    ~ DarkATi
  • CageyCagey Ex-Unknown Worlds Programmer Join Date: 2002-11-15 Member: 8829Members, Retired Developer, NS1 Playtester, Constellation
    <!--QuoteBegin-DarkATi+Feb 22 2004, 08:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 08:00 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Everything is lowercase.. hmmm.. what else could be causing this?

    ~ DarkATi <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    The entries in the .res file need to be all lowercase, too. The server is searching for files with uppercase characters.

    You also should try using a '/' character instead of a '\' character as your directory separator in your .res file paths -- linux expects '/', and modern windows systems can handle either in a file path as long as the parser knows it's not the start of a switch (command line option).
  • DarkATiDarkATi Revelation 22:17 Join Date: 2003-06-20 Member: 17532Members, Reinforced - Shadow
    <!--QuoteBegin-XP-Cagey+Feb 22 2004, 11:07 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (XP-Cagey @ Feb 22 2004, 11:07 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-DarkATi+Feb 22 2004, 08:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 08:00 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Everything is lowercase.. hmmm.. what else could be causing this?

    ~ DarkATi <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    The entries in the .res file need to be all lowercase, too. The server is searching for files with uppercase characters.

    You also should try using a '/' character instead of a '\' character as your directory separator in your .res file paths -- linux expects '/', and modern windows systems can handle either in a file path as long as the parser knows it's not the start of a switch (command line option). <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Yes! It works, BUT NO IT DOESN'T now whenever a game starts it boots everyone back to the RR, what would cause this?


    ~ DarkATi
  • CageyCagey Ex-Unknown Worlds Programmer Join Date: 2002-11-15 Member: 8829Members, Retired Developer, NS1 Playtester, Constellation
    <!--QuoteBegin-DarkATi+Feb 22 2004, 10:56 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 10:56 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-XP-Cagey+Feb 22 2004, 11:07 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (XP-Cagey @ Feb 22 2004, 11:07 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-DarkATi+Feb 22 2004, 08:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 08:00 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Everything is lowercase.. hmmm.. what else could be causing this?

    ~ DarkATi <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    The entries in the .res file need to be all lowercase, too. The server is searching for files with uppercase characters.

    You also should try using a '/' character instead of a '\' character as your directory separator in your .res file paths -- linux expects '/', and modern windows systems can handle either in a file path as long as the parser knows it's not the start of a switch (command line option). <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Yes! It works, BUT NO IT DOESN'T now whenever a game starts it boots everyone back to the RR, what would cause this?


    ~ DarkATi <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    I haven't used ripents on your map to check this, but I will if this isn't the cause...

    Did you check start built on the (actual) command chair and any (actual) armories in the map?
  • DarkATiDarkATi Revelation 22:17 Join Date: 2003-06-20 Member: 17532Members, Reinforced - Shadow
    <!--QuoteBegin-XP-Cagey+Feb 23 2004, 08:36 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (XP-Cagey @ Feb 23 2004, 08:36 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-DarkATi+Feb 22 2004, 10:56 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 10:56 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-XP-Cagey+Feb 22 2004, 11:07 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (XP-Cagey @ Feb 22 2004, 11:07 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-DarkATi+Feb 22 2004, 08:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DarkATi @ Feb 22 2004, 08:00 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Everything is lowercase.. hmmm.. what else could be causing this?

    ~ DarkATi <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    The entries in the .res file need to be all lowercase, too. The server is searching for files with uppercase characters.

    You also should try using a '/' character instead of a '\' character as your directory separator in your .res file paths -- linux expects '/', and modern windows systems can handle either in a file path as long as the parser knows it's not the start of a switch (command line option). <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Yes! It works, BUT NO IT DOESN'T now whenever a game starts it boots everyone back to the RR, what would cause this?


    ~ DarkATi <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    I haven't used ripents on your map to check this, but I will if this isn't the cause...

    Did you check start built on the (actual) command chair and any (actual) armories in the map? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    That was the problem Cagey, yes, the Hive and CC and armory were all unchecked, so naturally it thought the game was over as soon as it had begun.

    ~ DarkATi
Sign In or Register to comment.