Well its your lucky day, I never come onto these forums but since modacity was down the other day and I need toolio I came here, and just now came to check on it.
Ok, theres more then just scripts too, for every single AI you need to spawn them outside of the map, and teleport them to where you want them to spawn with a command list.
And it requires deleting every object on the map in a script after the ai have spawned, then deleting the ai and recreating all the objects with scripts.
The dots I put in the script are from where I deleted a couple hundred object_create_anew's.
Oh yeah, you also have to make the bipeds not able to walk, or else it un-syncs.
Now if you don't understand this I'll send you an unprotected version of the map, if anyone wants it they can have it. It would be nice to see more maps like this. I swear a made a tutorial a couple years ago teaching people how to do this but I can't remember.
Quote:
(script startup firstai
(sleep_until (volume_test_objects aione (players))15)
(ai_set_respawn ai1 1)
(sleep 225)
(object_destroy_all)
(sv_say "The doors will dissappear, its just placing the AI")
(sleep 1)
(object_create_anew m1)
.
.
.
.
.
.
(object_create_anew block2)
(sleep 225)
(object_destroy block1)
(sv_say "Made By: Malolo420")
(ai_set_respawn ai1 0)
)
(script startup secondai
(sleep_until (volume_test_objects aitwo (players))15)
(sv_say "Placing ai, please wait")
(ai_set_respawn ai2 1)
(sleep 225)
(object_destroy_all)
(sleep 1)
(object_create_anew m1)
.
.
.
.
.
(object_create_anew block3)
(sleep 225)
(object_destroy block2)
(ai_set_respawn ai2 0)
)
(script startup thirdai
(sleep_until (volume_test_objects aithree (players))15)
(sv_say "Placing ai, please wait")
(ai_set_respawn ai3 1)
(sleep 225)
(object_destroy_all)
(sleep 1)
(object_create_anew m1)
.
.
.
.
(object_create_anew block4)
(sleep 225)
(object_destroy block3)
(ai_set_respawn ai3 0)
)
(script startup fourthai
(sleep_until (volume_test_objects aifour (players))15)
(sv_say "Placing ai, please wait")
(ai_set_respawn ai4 1)
(sleep 300)
(object_destroy_all)
(sleep 1)
(object_create_anew m1)
.
.
.
.
(object_create_anew s214)
(object_create_anew block4)
(sleep 300)
(object_destroy block4)
(ai_set_respawn ai4 0)
(sleep_until (= (ai_living_count ai4) 0) 15)
(sv_say "You completed the level")
)
Edited by malolo420 on May 8, 2010 at 11:22 PM