Пишет ошибку на строке 60. Как я понял из твоего скрипта после смерти отниматься будут не навыки (длинные мечи, тяж доспехи и т.д.) а характеристики (сила, ловкость и т.д.). Это не есть хорошо, как их восстанавливать то?. Я немного переработал твой файл: Begin Max_rebirth_01 Short state Float max_time Short max_var If ( MenuMode == 1 ) Return EndIf If ( Player -> GetHealthGetRatio <= 0.08 ) Set max_var to 1 EndIf If ( max_spirit == 1 ) Return ElseIf ( max_var == 0 ) Return ElseIf ( state == 0 ) Player -> ModCurrentHealth 9999 Set state to 10 Messagebox "С Вашим последним выдохом Ваше тело упало на землю, а Вы почувствовали себя таким свободным..." ElseIf ( state == 10 ) Set max_spirit to 1 Set max_var to 0 set state to 0 Player -> PositionCell, -19.000, 230.000, -125.000, 180, "Cavern of the Incarnate" Set max_spirit to 0 EndIf EndIf Else Return EndIf End Теперь после смерти игрок сразу перемещается в пещеру воплощения. Осталось реализовать систему понижения навыков. Проверял скрипт в деле, в принципе работает, но не всегда. Как я понял при слишком высоком уроне (падение с высоты, сильный удар) скрипт запускается слишком поздно и остается только загрузка.