| Code: |
for ( cur_amount; cur_amount<=max_amt; cur_amount+=1 )
var spawn_coords := SS_SelectCoordsInArea(coords.x1, coords.y1, coords.x2, coords.y2);
var z_pos := CInt(GetWorldHeight(spawn_coords.x, spawn_coords.y, realm_name));
var spawn_object := group_entries[RandomInt(num_entries)+1];
Broadcast ( "NPC spawning is " + spawn_object);
var created := CreateNPCFromTemplate(spawn_object, spawn_coords.x, spawn_coords.y, z_pos, 0, realm_name);
if ( created )
SS_AddSpawnToRegion(region_name, group_name, created);
elseif ( created.errortext )
SS_ReportText("Error: Unable to create ("+spawn_object+") for group ("+group_name+") in region ("+region_name+"). ->"+created.errortext, SPAWN_REPORT_SYSLOG);
endif
SleepMS(2);
endfor
|