Server: add new server command 'spawndef'.
This commit is contained in:
parent
abea931460
commit
4ec4877360
1 changed files with 11 additions and 5 deletions
|
@ -516,17 +516,23 @@ ConsoleCmd(string cmd)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "spawn":
|
case "spawn":
|
||||||
entity unit = spawn();
|
entity eDef = spawn();
|
||||||
unit.classname = strcat("spawnfunc_", argv(1));
|
eDef.classname = strcat("spawnfunc_", argv(1));
|
||||||
self = unit;
|
self = eDef;
|
||||||
callfunction(self.classname);
|
callfunction(self.classname);
|
||||||
self = pl;
|
self = pl;
|
||||||
|
|
||||||
makevectors(pl.v_angle);
|
makevectors(pl.v_angle);
|
||||||
if (unit.identity == 1) {
|
if (eDef.identity == 1) {
|
||||||
NSEntity ent = (NSEntity)unit;
|
NSEntity ent = (NSEntity)eDef;
|
||||||
}
|
}
|
||||||
traceline(pl.origin, pl.origin + (v_forward * 1024), MOVE_NORMAL, pl);
|
traceline(pl.origin, pl.origin + (v_forward * 1024), MOVE_NORMAL, pl);
|
||||||
|
setorigin(eDef, trace_endpos);
|
||||||
|
break;
|
||||||
|
case "spawndef":
|
||||||
|
NSEntity unit = EntityDef_CreateClassname(argv(1));
|
||||||
|
makevectors(pl.v_angle);
|
||||||
|
traceline(pl.origin, pl.origin + (v_forward * 1024), MOVE_NORMAL, pl);
|
||||||
setorigin(unit, trace_endpos);
|
setorigin(unit, trace_endpos);
|
||||||
break;
|
break;
|
||||||
#ifdef BOT_INCLUDED
|
#ifdef BOT_INCLUDED
|
||||||
|
|
Loading…
Reference in a new issue