Ok it worked!!! First i put all the current map spawnpoints in an array with
PHP Code:
level.customspawns = getentarray(spawnpointname, "classname");
Then i added my custom spawnpoints as
PHP Code:
level.customspawns[level.customspawns.size] = spawnStruct();
level.customspawns[level.customspawns.size-1].origin = (1234 ,2068, 324);
level.customspawns[level.customspawns.size-1].classname = "mp_dm_spawn";
level.customspawns[level.customspawns.size-1].angles = (0, 300, 0);
level.customspawns[level.customspawns.size] = spawnStruct();
level.customspawns[level.customspawns.size-1].origin = (2262 ,2835, 106);
level.customspawns[level.customspawns.size-1].classname = "mp_dm_spawn";
level.customspawns[level.customspawns.size-1].angles = (0, 210, 0);
In dm.gsc (or any gametype) at spawnplayer()
PHP Code:
if(isdefined(level.customspawns))
spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_DM(level.customspawns);
else
spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_DM(spawnpoints);