You are not logged in.
Pages: 1
Здравствуйте форумчане!
У меня проблема, я создал машину (ей управляет игрок, параметр CanMove равен false) она едет в заданную точку, и после того как он доехал в эту точку машина отсанавливается, и что бы снова ей управлять приходится выходить из неё и снова садиться(CanMove параметр - true), а у меня миссия не позволяет этого делать (впереди машина, которая от меня угоняет, и если она угонит слишком далеко то Mission Failed, а мне это не нужно). Как сделать так что бы можно было снова передвигаться
Offline
не очень понял, что ты написал, но попробуй там, где надо выходить и заново садиться в машину написать
072A: put_actor $player_actor into_car 1@ driverseat
И вообще, зачем нужен canmove? Если ты заставляешь машину ехать в определенную точку опкодом
02C2: car 0@ drive_to 1@ 2@ 4@
, то сиджей итак не может ей управлять (нужно только еще отключить возможность выйти из машины - 07CC: set_player $PLAYER_CHAR button_15 0). Чтобы дать ему это право, надо опять таки воспользоваться 072A.
Offline
где надо выходить и заново садиться в машину написать
Выходить как раз-таки не нужно, просто когда машина доезжает до точки которую я ей поставил, управление замораживается само по себе и когда я жму "вперёд" она буксует на месте.
Offline
Попробуй такую конструкцию
0430: put_actor $PLAYER_ACTOR into_car $CAR passenger_seat 0 wait 1 0676: AS_actor $PLAYER_ACTOR in_car $CAR move_from_passengerseat_to_driverseat
или
0430: put_actor $PLAYER_ACTOR into_car $CAR passenger_seat 0 wait 1 072A: put_actor $PLAYER_ACTOR into_car $CAR driverseat
должно помочь
Специально для тех, кто не умеет читать по английски. Мой ник читается как "ГИР"!!!
Народная мудрость:
Прежде чем задавать вопросы,ПОЧИТАЙ СПРАВКУ!!!!
Offline
Спасибо за вариант. Проблему уже решил, сначала убрал актёра из машины, потом без ожидания снова посадил за руль.
Last edited by Sw[ee]t (16-02-2009 14:46)
Offline
Pages: 1