ID:179634
 
I want to make a monster spawn point how do i do that
Here's an example.

obj
var/mob/child
proc/SpawnMonster()
if(src.child == null)
var/mob/M = new/mob/orc()
src.child = M
M.loc = src.loc // Make a new orc and put it on the spawner
spawn(600) // Do it again in 60 seconds
orc_spawner
visiblity = 0 // So it can't be toyed with
New()
src.SpawnMonster() // When it is created, spawn a monster

mob
orc
icon = 'orc.dmi'

This monster wouldn't actually do anything, but that's not the point. The spawner spawns an orc every 60 seconds. It will only spawn one if the old one isn't there.