Sv_SetBrushModel: NULL + BotLibShutdown Errors -1 reply

Please wait...

codstunt

I'm too cool to Post

50 XP

16th January 2009

0 Uploads

11 Posts

0 Threads

#1 9 years ago

Hi,

This post concerns GTKRadiant 1.5.0 for Jedi Academy mp I have read a lot of forum posts on this, mostly on Filefront. I have read this: SV_SetBrushModel: NULL Which is supposed to contain all possible solutions... none of them worked I did the tests and I don't think I have any phantom brushes. The only func_ entities I have are doors, I have 19 of them. (Is there a limit?) And they are all connected to brushes. Other than that, a lot of npcs, a worldspawn, some emplaced guns, rain and snow, and I think that about covers it for entities, however I will give the full list if you need it.

I have two .map dls here... one is named agility, it's the full map that gives the error when you try to switch to it (devmap agility in server console). The other I renamed to "works", roughly half of the full version, which DOES work. So somewhere along the way I did something wrong... If you can figure out the problem from looking at these .map files in GtkRadiant then please take a look: Download 1: "agility.map" full version agility.map - FileFront.com Download 2: "works.map" (roughly half of the full version) works.map - FileFront.com

Or if you can't be bothered to look and just know some quick tips that would work also. But it would be awesome if someone would take a look. Also, if you need the bsps I would be glad to upload those as well. Thanks.

--Some extra info in case you need it-- I use the first compiler in 1.5, which says "Q3map2: (single) BSP -meta" This is under Build on the menu. I use pakscape to compile the .bsp (in maps/) into a .pk3 The full error shows in console as follows:

ERROR: SV_SetBrushModel: NULL ******************** Sending heartbeat to masterjk3.ravensoft.com Sending heartbeat to master0.gamespy.com Sending heartbeat to master.qtracker.com Sending heartbeat to clanservers.net Sending heartbeat to masterjk3.ravensoft.com Sending heartbeat to masterjk3.ravensoft.com Sending heartbeat to master0.gamespy.com Sending heartbeat to master.qtracker.com Sending heartbeat to clanservers.net Sending heartbeat to masterjk3.ravensoft.com ShutdownGame: ------------------------------------------------------------ Error: BotLibShutdown: bot library used before being setup DROPPED



NAB622

EAT ME!

50 XP

8th October 2005

0 Uploads

6,921 Posts

0 Threads

#2 9 years ago

Some of your terminology is wrong, so it's possible you aren't fully grasping the subject at hand.

This error is one of several that are usually caused by Radiant 1.5. SV_setBrushModel: NULL means that somewhere in your map, a brush entity has no brushes in it. It's a simple error to understand.

You see, Radiant 1.5 tends to add entities with no brushes to your entity list without telling you, which will cause the error. Since this "ghost entity" has no brushes, JA has no idea what to do with it.

Other causes of this error are:

A func_ entity, that contains a brush with an "areaportal" texture on it A func_ entity that contains only an origin brush A func_ entity that contains only patch meshes

It's pretty easy to find and fix this, once you know what it is. Your problem is the same as every other Radiant 1.5 user: a ghost entity.

To fix ghost entities:

Spoiler: Show

Push the L key to open up your entities list, and find the func_door that I have circled in red: sv_setbrushmodel_null_fix.JPG

The circled func_door has no brushes in it, as you can see by the missing + sign. Delete it. That should solve your problem.

Oh, I would also suggest you do some caulking. You don't want low FPS before you can even add details. :)

And fyi, BotLibShutdown is just telling you how far the game loaded before it failed.




codstunt

I'm too cool to Post

50 XP

16th January 2009

0 Uploads

11 Posts

0 Threads

#3 9 years ago

Thank you very much. I read about this (pressing L and looking for an entity without a +) but when I looked in the entity list it just said C:\....\agility.map... I didn't click it. :S Thanks again and yeah, there's still a lot of brushwork to be done.




NAB622

EAT ME!

50 XP

8th October 2005

0 Uploads

6,921 Posts

0 Threads

#4 9 years ago

You're welcome. Good luck in your endeavors! :cool:




codstunt

I'm too cool to Post

50 XP

16th January 2009

0 Uploads

11 Posts

0 Threads

#5 9 years ago

By the way, When brushes overlap do they lower fps, or is it just when you have open spots in a room/map?




NAB622

EAT ME!

50 XP

8th October 2005

0 Uploads

6,921 Posts

0 Threads

#6 9 years ago

Overlapping brushes is fine. The only thing that will lower fps is a bunch of complex shaders or too many triangles. Large, open areas are fine as long as they aren't filled with uber details. :)