T_Damage
#3510 posted by
ranger on 2024/12/23 08:12:30
nvm I got the prevent faction infighting in - based on the area that you mentioned before in combat.qc/T_Damage
FindTarget
#3511 posted by
ranger on 2024/12/23 15:34:31
I tried adding this , and different monsters in different factions do fight, but strangely only when they first took damage from the player
//>>> If no player found, look for monsters
if (!client)
{
//client = find(world, flags, FL_MONSTER);
client = find(world, classname, "monster_*");
while (client)
{
if (client != self && MonsterCheckEnemy(client))
{
r = range(client);
if (r != RANGE_FAR && visible(client) &&
(r == RANGE_NEAR || infront(client)))
{
break;
}
}
//client = find(client, flags, FL_MONSTER);
client = find(world, classname, "monster_*");
}
}