Post
by Metanoeite »
Hi,
die Bretter findest du unter Activators/Dungeon/Misc/TrapRottenPlank01. Allerdings wurde in Oblivion da ein Script draufgeklebt, das die Bretter durchbrechen lässt wenn man drauf steht. Musst du halt entsprechend umscripten, damit sie brechen wenn man sie aktiviert, also einen OnActivate oder OnTrigger Block einsetzen.
die Bretter findest du unter Activators/Dungeon/Misc/TrapRottenPlank01. Allerdings wurde in Oblivion da ein Script draufgeklebt, das die Bretter durchbrechen lässt wenn man drauf steht. Musst du halt entsprechend umscripten, damit sie brechen wenn man sie aktiviert, also einen OnActivate oder OnTrigger Block einsetzen.
Post
by Metanoeite »
Das sollte so funktionieren, ja, bei den Brettern funktioniert es aber aus Gründen die ich nicht nachvollziehen kann nicht. 
Hi,
bei mir klappt der scricpt ja soweit allerdings zerbrechen die bretter nicht sondern bekommen nur ein kleinen knacks.
Könnt ihr den fehler finden?
bei mir klappt der scricpt ja soweit allerdings zerbrechen die bretter nicht sondern bekommen nur ein kleinen knacks.
Könnt ihr den fehler finden?
Code Select all
scn TrapRottenPlank01SCRIPT
short doonce
float timer
begin onactivate
if doonce == 0
if ( GetDistance Player < 120)
playgroup Forward, 1
set doonce to 1
set timer to 1.5
endif
endif
if doonce == 1 && timer <= 0
if ( GetDistance Player < 60)
playgroup Unequip, 1
set doonce to 2
endif
endif
if timer > 0
set timer to timer - getSecondsPassed
endif
end
begin onReset
reset3DState
set doonce to 0
set timer to 0
endDu muss sie dreimal aktivieren, da man in Oblivion auch dreimal drauftreten muss, damit sie zerbrechen! 



