And if you want to override the default relationship dynamically in response to game events (i.e. making him hate a particular player over the others) you can: - Use the AddRelationship(), AddEntityRelationship() or AddClassRelationship() functions. - Override the IRelationType() & IRelationPriority() functions in your class.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Garry Newman Sent: Thursday, February 16, 2006 10:28 AM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] NPC's In Multiplayer You're probably missing this http://developer.valvesoftware.com/wiki/Activating_AI_In_Coop_Games the "CHL2MPRules::InitDefaultAIRelationships" bit. I don't think you can ent_fire "player" in multiplayer because he doesn't exist (because there's multiple players). The InitDefaultAIRelationships will set the defaults for each class (rather than specific entities). On 2/16/06, Adam amckern Mckern <[EMAIL PROTECTED]> wrote: > NPC's In Multiplayer > > I am trying to get my antlionguard to work in MP, > however, i have updated his SK values, and this > command to the FoundEnemy function; > > engine->ServerCommand( "ent_fire npc_antlionguard > setrelationship \"player D_HT 99\""); > > He wont run around, and find me - as expected with a > MP NPC, untill i enter the command ent_fire > npc_antlionguard setrelationship "player D_HT 99" What > i am trying to do is, find out the correct place to > enter the engine->servercommand, so that the > antlionguard can come and find me. > > Thanks > > Adam > > -------- > My Website http://www.ammahls.com > Lead Programer NightFall http://www.nightfallmod.net > Developer of CST and ZHLT 3.0 http://www.zhlt.info > Team Lead - Prime - Website TBA... > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders