Вопрос как сделать чтоб при нажатии на кнопку и столеноывении выполняласть анимация

вот мой код но он не действует
player-мой игрок ,typetrap-лестница
repeat
TranslateEntity player,0,-1.1,0
If KeyDown(200) and EntityCollided(player,typetrap) Then
TranslateEntity player,0,1.2,0
If AnimSeq(player)=1 Then Animate player,2,.5,2,0
Else
If (Not EntityCollided(player,typetrap)) Then
If AnimSeq(player)=2 Then Animate player, 1,.5,0,10
EndIf
EndIf