Hallo Leute ich habe folgendes gemacht:
es gibt erhöhte spawns und spawns auf dem boden. Damit alle unbeschadet am boden ankommen habe ich ein nofalldmg filter wie oben beschrieben eingefügt.
Die beiden Filter:
Code:
entity
{
"id" "485361"
"classname" "filter_damage_type"
"damagetype" "32"
"Negated" "1"
"targetname" "nofalldmg"
"origin" "4893.21 6658.37 -855"
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
"logicalpos" "[0 0]"
}
}
entity
{
"id" "485419"
"classname" "filter_damage_type"
"damagetype" "32"
"Negated" "0"
"targetname" "falldmg"
"origin" "4924.04 6673.42 -856"
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
"logicalpos" "[0 0]"
}
man bekommt die filter gesetzt indem man durch folgenden trigger geht/springt:
Code:
entity
{
"id" "485459"
"classname" "trigger_multiple"
"origin" "5482.5 6583 -504.5"
"spawnflags" "1"
"StartDisabled" "0"
"wait" "0"
connections
{
"OnTrigger" "!activator,SetDamageFilter,nofalldmg,0,-1"
}
solid
{
"id" "485373"
side
{
"id" "35291"
"plane" "(4772 6394 -493) (4772 6772 -493) (6193 6772 -493)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 -1 0 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35290"
"plane" "(4772 6772 -516) (4772 6394 -516) (6193 6394 -516)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[-1 0 0 0] 0.25"
"vaxis" "[0 -1 0 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35289"
"plane" "(4772 6394 -516) (4772 6772 -516) (4772 6772 -493)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[0 -1 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35288"
"plane" "(6193 6772 -516) (6193 6394 -516) (6193 6394 -493)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[0 1 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35287"
"plane" "(4772 6772 -516) (6193 6772 -516) (6193 6772 -493)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[-1 0 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35286"
"plane" "(6193 6394 -516) (4772 6394 -516) (4772 6394 -493)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
}
}
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
"logicalpos" "[0 4500]"
}
}
und dieser trigger sollte die ganze sache wieder deaktivieren:
Code:
entity
{
"id" "485433"
"classname" "trigger_multiple"
"origin" "5125 6147.5 -401"
"spawnflags" "1"
"StartDisabled" "0"
"wait" "0"
connections
{
"OnTrigger" "!activator,SetDamageFilter,falldmg,0,-1"
}
solid
{
"id" "485431"
side
{
"id" "35273"
"plane" "(5002 6093 -254) (5002 6202 -254) (5248 6202 -254)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 -1 0 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35272"
"plane" "(5002 6202 -548) (5002 6093 -548) (5248 6093 -548)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[-1 0 0 0] 0.25"
"vaxis" "[0 -1 0 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35271"
"plane" "(5002 6093 -548) (5002 6202 -548) (5002 6202 -254)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[0 -1 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35270"
"plane" "(5248 6202 -548) (5248 6093 -548) (5248 6093 -254)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[0 1 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35269"
"plane" "(5002 6202 -548) (5248 6202 -548) (5248 6202 -254)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[-1 0 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
side
{
"id" "35268"
"plane" "(5248 6093 -548) (5002 6093 -548) (5002 6093 -254)"
"material" "TOOLS/TOOLSTRIGGER"
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 0 -1 0] 0.25"
"rotation" "0"
"lightmapscale" "16"
"smoothing_groups" "0"
}
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
}
}
editor
{
"color" "220 30 220"
"visgroupshown" "1"
"visgroupautoshown" "1"
"logicalpos" "[0 3000]"
}
}
Nun das mit dem nofall dmg funzt super. Auch das man danach wieder falldmg bekommt funzt auch super. Aber leider sind jetzt die cts teilweise immun gegen alles AUßER Fallschaden
Wisst ihr was ich falsch gemacht habe?
Lesezeichen