You will need to make a new Npc it is allot Easer i will do it for you in a Sql Query
They will Attack when a Alliance goes to a Horde one and when a horde goes to a Alliance one
Alliance Guard \/
Code:
INSERT INTO `creature_names` (`entry`,`creature_name`,`Subname`,`type`,`Family`,`Rank`,`unk4`,`displayid`,`unk2`,`unk3`,`unknown_float1`,`unknown_float2`,`Civilian`,`Leader`) VALUES ('505050','Stronge One','Mall Guard','7','0','0','0','3167','0','0','1','1','0','1')
INSERT INTO `creature_proto` (`entry`,`minlevel`,`maxlevel`,`faction`,`minhealth`,`maxhealth`,`mana`,`scale`,`npcflags`,`attacktime`,`mindamage`,`maxdamage`,`rangedattacktime`,`rangedmindamage`,`rangedmaxdamage`,`mountdisplayid`,`item1slotdisplay`,`item1info1`,`item1info2`,`item2slotdisplay`,`item2info1`,`item2info2`,`item3slotdisplay`,`item3info1`,`item3info2`,`respawntime`,`resistance0_armor`,`resistance1`,`resistance2`,`resistance3`,`resistance4`,`resistance5`,`resistance6`,`combat_reach`,`bounding_radius`,`boss`,`money`,`invisibility_type`,`death_state`,`walk_speed`,`run_speed`,`fly_speed`,`extra_a9_flags`) VALUES ('505050','200','200','11','9999','9999','9999','1','1','10','9999','9999','0','0','0','0','0','0','0','0','0','0','0','0','0','15000','0','0','0','0','0','0','0','0','0','1','0','0','0','50','80','90','0')
.npc spawn 505050 For Alliance Guard
Horde Guard \/
Code:
INSERT INTO `creature_names` (`entry`,`creature_name`,`Subname`,`Flags1`,`type`,`Family`,`Rank`,`unk4`,`SpellDataID`,`displayid`,`unk2`,`unk3`,`unknown_float1`,`unknown_float2`,`Civilian`,`Leader`) VALUES ('606060','Grunter','Mall Guard','0','7','0','0','0','0','4259','0','0','0','0','0','1')
INSERT INTO `creature_proto` (`entry`,`minlevel`,`maxlevel`,`faction`,`minhealth`,`maxhealth`,`mana`,`scale`,`npcflags`,`attacktime`,`mindamage`,`maxdamage`,`rangedattacktime`,`rangedmindamage`,`rangedmaxdamage`,`mountdisplayid`,`item1slotdisplay`,`item1info1`,`item1info2`,`item2slotdisplay`,`item2info1`,`item2info2`,`item3slotdisplay`,`item3info1`,`item3info2`,`respawntime`,`resistance0_armor`,`resistance1`,`resistance2`,`resistance3`,`resistance4`,`resistance5`,`resistance6`,`combat_reach`,`bounding_radius`,`boss`,`money`,`invisibility_type`,`death_state`,`walk_speed`,`run_speed`,`fly_speed`,`extra_a9_flags`) VALUES ('606060','200','200','85','9999','9999','9999','1','1','10','9999','9999','0','0','0','0','0','0','0','0','0','0','0','0','0','15000','0','0','0','0','0','0','0','0','0','1','0','0','0','50','80','90','0')
.npc spawn 606060 for Horde Guard
Good luck have fun