Automatic Spawn Creator

Add Another Mod

 

Mod File number (downloads) -

MD5

Type -

Tools

Server / Client -

Client Side

Mod Sub Cat -

Locations

Mod Version -

Total Views -

Mod screen shot -

Automatic Spawn Creator

Mod PK3

PK3 MD5

Mod External Info -

Game Type -

MOHAA

 

 

Mod Creator -

Sorridstroker

 

 

 

 

Mod Status -

Fully working no errors

 

Team -

N/A

 

Theme -

Rating

Extra Credits -

 

Iinstall / info

Sorridstroker wrote a little script to help with this.

will work on AA,SH or BT

HOW TO USE:

freeforall spawns:

load up your map as freeforall

teamspawns:

load up your map as any other gametype.

----------------------------------------------

Join axis for axis spawns and allies for allie spawns.

give the script a few seconds to become active - (read on screen instructions)

run to your first choice of spawn point angle yourself as you want the spawn to appear.

press use for 1 second.

a player model is spawned in your position and angle you will not be able to "double spawn" a model or spawn a second model within 16 units of that one.

finish creating all your spawns for both teams.

when you are happy just press fire for a couple of seconds.

wait till the messages come up on screen telling you the log write was succesfull.

quit the game - open your qconsole.log

copy the info out of there and paste into your script.

done!

If you want team specific targetnames on your spawnpoints please change the settings.txt file

You do need to have developer mode on for this mod to work (Mpowell1944 found this out)

example code out of qconsole.log:
Code:

main:
//<------------Automatic spawn creation by ^SoRrIdStRoKeR^------------>
//<--------------------Team specific Spawns--------------------------->
//<-------AXIS------->
level.axis = spawn info_player_axis origin ( 0.000 3728.000 -479.875 ) angle ( 325.767 )
level.axis = spawn info_player_axis origin ( 252.627 3649.608 -479.875 ) angle ( 346.630 )
level.axis = spawn info_player_axis origin ( 380.948 3974.963 -447.875 ) angle ( 98.778 )
level.axis = spawn info_player_axis origin ( 509.667 4519.838 -447.875 ) angle ( 90.379 )
level.axis = spawn info_player_axis origin ( 505.491 5010.277 -447.875 ) angle ( 102.085 )
level.axis = spawn info_player_axis origin ( 469.172 5465.022 -447.875 ) angle ( 98.778 )
//<-------ALLIES------->
level.allied = spawn info_player_allied origin ( -3454.784 4602.881 -455.875 ) angle ( 280.767 )
level.allied = spawn info_player_allied origin ( -3377.214 4204.366 -455.875 ) angle ( 109.891 )
level.allied = spawn info_player_allied origin ( -3524.121 4442.378 -455.875 ) angle ( 330.364 )
level.allied = spawn info_player_allied origin ( -3322.896 4441.988 -455.875 ) angle ( 169.969 )
level.allied = spawn info_player_allied origin ( -3372.191 3814.368 -455.875 ) angle ( 91.802 )
level.allied = spawn info_player_allied origin ( -3470.872 4083.214 -455.875 ) angle ( 99.921 )
level.allied = spawn info_player_allied origin ( -3025.610 4503.884 -455.875 ) angle ( 346.262 )
//<--------------------End of spawn creation----------------------------->
end

Edit:

got rid of a few glitches improved it slightly.

you can now turn mod on or off via settings.txt

you can turn help messages on or off via settings.txt

you can turn targetnames on or off via settings.txt

improved printout to log.

the settings.txt now needs to be in your main/mainta/maintt (which ever apllies to you) this makes it easier to edit Smile

thanks to bdbodger and rindog whose scripts helped me make this mod.

Video