Try this:
Code:
monitor_event GeneralCaptureSettlement SettlementName blahh
if I_FactionNearTile byzantium 0 48,30
do a couple of things....
end_if
if I_FactionNearTile greece 0 48,30
do a couple of things....
end_if
end_monitor
Code:
---------------------------------------------------
Identifier: I_FactionNearTile
Trigger requirements:
Parameters: faction, distance in squares, x, z
Sample use: I_FactionNearTile romans_julii 10 48,30
Description: Is a member of a faction near a particular tile?
Battle or Strat: Strat
Class: I_FACTION_NEAR_TILE
Implemented: Yes
Author: Guy
---------------------------------------------------