A old little map submit and some questions..

Feris_Sire

New Adventurer
Joined
Mar 18, 2007
Messages
3
Reaction score
0
I read the full tutorial in this section about mapping for continued and etc.. And im a little confused about spawning NPCS how do i set them up to my entities spawn list?

Also here is a small map i pieced together in a hurry its not the best but its decent.. i would like to add NPCS to this map thats why im asking

Name of map: "vipers_pit"
RMF: http://www.filefactory.com/file/4861dd/
MAP: http://www.filefactory.com/file/858d77/
 

Jelly

Adventurer
MSC Developer
RiP
Joined
Nov 25, 2005
Messages
1,909
Reaction score
15
Age
32
Location
You are here --> X
Yay, yet another mapper :D

Note: I'm using the smart edit.

All you do is make a point entity, msmonster_orcwarrior (orcwarrior has a nice human size). Go to it's properties and use a custom script from ye 'ole monster list. As the tutorial says the name of the NPC entity and the msarea_monsterspawn entity don't have to have the same name but it's a lot easier if it does. Name the orc "orcy". Then make a brush entity (msarea_monsterspawn) and call it "orcy". Spawn location "at monster placement" and start spawning "upon map start". Done.

You will now have a monster in your map.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Name the orc "orcy". Then make a brush entity (msarea_monsterspawn) and call it "orcy". Spawn location "at monster placement" and start spawning "upon map start". Done.

Goddamnit, Don't do that! ><

Tie your monsters to spawns, make sure they don't spawn until the monster spawn is triggered. Otherwise you get into CPU monster lag hell real fast. Do not use "upon map start" - use "only when triggered" and trigger the spawn when players come near via trigger_once.

spawnstart_1_always2.gif
Spawnstart 1 is your friend. Do NOT spawn monsters at map start. Always trigger them, or you will get CPU lag and MOD_Extradata errors.

If you want the monster to spawn when the players first arrive. Use a trigger_relay with the targetname "game_playerjoin" targetting the monster spawn, but do not use spawnstart 0, ever.

edit: New pic makes more sense. ;)
 
Top