#1 16-02-2009 11:54

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Транспортная проблема.

Здравствуйте форумчане!

У меня проблема, я создал машину (ей управляет игрок, параметр CanMove равен false) она едет в заданную точку, и после того как он доехал в эту точку машина отсанавливается, и что бы снова ей управлять приходится выходить из неё и снова садиться(CanMove параметр - true), а у меня миссия не позволяет этого делать (впереди машина, которая от меня угоняет, и если она угонит слишком далеко то Mission Failed, а мне это не нужно). Как сделать так что бы можно было снова передвигаться

Offline

#2 16-02-2009 12:23

Alien
Registered: 12-10-2008
Posts: 564

Re: Транспортная проблема.

не очень понял, что ты написал, но попробуй там, где надо выходить и заново садиться в машину написать

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

#3 16-02-2009 12:48

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Re: Транспортная проблема.

Alien wrote:

где надо выходить и заново садиться в машину написать

Выходить как раз-таки не нужно, просто когда машина доезжает до точки которую я ей поставил, управление замораживается само по себе и когда я жму "вперёд" она буксует на месте.

Offline

#4 16-02-2009 14:00

Gyr
From: Серпухов
Registered: 03-02-2009
Posts: 246
Website

Re: Транспортная проблема.

Попробуй такую конструкцию

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

#5 16-02-2009 14:46

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Re: Транспортная проблема.

Спасибо за вариант. Проблему уже решил, сначала убрал актёра из машины, потом без ожидания снова посадил за руль.

Last edited by Sw[ee]t (16-02-2009 14:46)

Offline

Board footer

Powered by FluxBB