custom_data = <<END
[smart_terrains]
none = true
[logic]
active = remark
trade = misc\xxxx.ltx (This bit is if he is a trader, if not dont add it)
[remark]
no_move = true
anim = guard
meet = meet
danger = danger_ignore
[danger_ignore]
ignore_distance = 100
[meet]
use = true
use_wpn = true
meet_talk_enabled = true
meet_state = ward
use_medkit = true
Stick this into a new LTX file and put that into Config>Scripts and name the file xxxx (xxxx being what you want)
Then in the all.spawn section where you spawn him add this to his ; cse_alife_object properties section like so.
; cse_alife_object properties
game_vertex_id = 61
distance = 3.5
level_vertex_id = 42599
object_flags = 0xffffffbf
custom_data = <<END
[logic]
cfg = scripts\xxxx.ltx
END
Not sure about the nading but this is a crude way to get an npc to stay still without a Smart Terrain however cant guarenntee that he wont move if he goes into combat.
Hope that helps.
