По опыту могу сказать, что там далеко не все так просто. У них наверняка куча другой взаимосвязанной логики и при этом в 90% все срабатывает норм, но тут может, что-то не догрузилось, помешал какой-то другой скрипт, куча всего могло произойти. Вот и машина продолжила ехать.
1. Делаешь так, как ты написал. 2. Поскольку физический движок очень несовершенен, игрок начинает дохнуть каждые 10 минут из-за столкновений, в которых, казалось бы, повреждения не должны быть критичными. 3. Игрок прибегает на dtf и визжит в комментариях, что в игру невозможно играть.
"У машины закончились ХП -> пользовать ее нельзя -> всех персов внутри умертвить" - что тут, в плане программирования, можно перемудрить?
Комментарий недоступен
По опыту могу сказать, что там далеко не все так просто. У них наверняка куча другой взаимосвязанной логики и при этом в 90% все срабатывает норм, но тут может, что-то не догрузилось, помешал какой-то другой скрипт, куча всего могло произойти. Вот и машина продолжила ехать.
Комментарий недоступен
IF (hp == 0) die();если ХП упадёт ниже 0 - условие не сработает.
выпало исключение, по хер какой причине, и весь скрипт, грубо говоря, прервался
1. Делаешь так, как ты написал.
2. Поскольку физический движок очень несовершенен, игрок начинает дохнуть каждые 10 минут из-за столкновений, в которых, казалось бы, повреждения не должны быть критичными.
3. Игрок прибегает на dtf и визжит в комментариях, что в игру невозможно играть.
Ну, если этот скрипт ни с чем не связан и существует в мире где есть только машина и кто-то в ней, то да, ничего сложного :)
Восстание машин.