SCN Scriptname
Ref Marker1
Ref Marker2
Short Distance
Int i
Int C
Float fQuestDelayTime
Begin GameMode
if(i == 0)
let fquestdelaytime := 0.01
let marker1 := <Marker1Ref>
let marker2 := <Marker2ref>
let i += 1
endif
if(c)
player.modav2 fatigue 5000
let c := 0
endif
if(player.isrunning)
if(player.isanimgroupplaying fastforward) || (player.isanimgroupplaying fastbackward) || (player.isanimgroupplaying fastleft) || (player.isanimgroupplaying fastright)
if(i == 1)
Marker1.moveTo player
let i += 1
return
elseif(i == 2)
marker2.moveTo player
let i -= 1
endif
let distance := marker1.getdistance marker2
if(distance < 20)
player.modav2 fatigue -5000
let c := 1
let distance := 0
return
endif
endif
endif
End