|
[Решено] Баг с автомобилями
|
|
| sehrget | Дата: Среда, 03.12.2014, 16:52 | Сообщение # 1 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Не буду ходить вокруг, поэтому сразу суть дела: в общем при попытке сесть в любой кар вне зависимости от места(пасажирское или нет), человека тупо ТП на крышу этого самого кара(через секунду-полторы).
Причина бага: при входе в кар игроку сбивало анимации вследствии чего его и выбрасывало с кара.
Сообщение отредактировал sehrget - Пятница, 05.12.2014, 18:01 |
| |
|
|
| Rishat | Дата: Среда, 03.12.2014, 22:34 | Сообщение # 2 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 235
Награды: 3
Город: Nab. Chelny
Репутация: 56
Замечания: 0%
Статус: 
| Смысл удалять какие то процедуры не зная их предназначения?
Поделись кодом, если хочешь чтобы тебе помогли
[Open Source] GTO v.0.5.8 - 0.7.2 [all series]
[GM] GTA-EU Role Play (akka Awesome RPg) [GM] MultiGTA - Rishat edition 2011
[MAP] Автошкола. (Los Santos) [MAP] Hospital - Больница (Los Santos)
|
| |
|
|
| sehrget | Дата: Среда, 03.12.2014, 22:47 | Сообщение # 3 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Цитата Rishat (  ) Смысл удалять какие то процедуры не зная их предназначения?
Поделись кодом, если хочешь чтобы тебе помогли хм... о чем ты? OnPlayerStateChange я удалил целесообразно дабы отбросить возможность(ибо этот паблик срабатывает при смене стейта игрока(вход в кар, выход из кара...) ). Кодом к сожалению поделится немогу, надеюсь на то что подскажет в какую сторону копать кроме того что я уже сделал.
|
| |
|
|
| Rishat | Дата: Среда, 03.12.2014, 22:55 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 235
Награды: 3
Город: Nab. Chelny
Репутация: 56
Замечания: 0%
Статус: 
| Цитата sehrget (  ) хм... о чем ты? OnPlayerStateChange я удалил целесообразно дабы отбросить возможность(ибо этот паблик срабатывает при смене стейта игрока(вход в кар, выход из кара...) ). Кодом к сожалению поделится немогу, надеюсь на то что подскажет в какую сторону копать кроме того что я уже сделал.
Дабы не задавать глупые вопросы, аля в условиях выводи принт/сообщение в чат о действиях. Может быть найдёшь так
[Open Source] GTO v.0.5.8 - 0.7.2 [all series]
[GM] GTA-EU Role Play (akka Awesome RPg) [GM] MultiGTA - Rishat edition 2011
[MAP] Автошкола. (Los Santos) [MAP] Hospital - Больница (Los Santos)
|
| |
|
|
| sehrget | Дата: Среда, 03.12.2014, 23:38 | Сообщение # 5 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| хм... это конечно хорошо, но я х3 где искать причину(все мои догадки я опровергнул), а без локализации причины можно делать хоть 1000 этих принтов...
|
| |
|
|
| Borog | Дата: Четверг, 04.12.2014, 18:23 | Сообщение # 6 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| sehrget, через секунду-полторы после того, как сел, или после того, как нажал на кнопку сесть в авто?
Цитата sehrget (  ) Просмотрел все SetPlayerPos, ничего такого что могло бы менять ось Y Опечатка или ошибка? Нужно смотреть изменение третьей координаты, высоты, оси Z Если телепортирует наверх относительно текущей позиции, то ищи рядом GetPlayerPos или GetVehiclePos
Был аналогичный эффект, когда садился в машину собейтом (СКМ, затем ЛКМ по машине). В этот момент срабатывала система анти дм зоны, которая при нажатии на ЛКМ проигрывала анимацию. Из-за этого бросало на крышу.
Silver Break http://s-break.ru/ http://vk.com/sbreak
Сообщение отредактировал Borog - Четверг, 04.12.2014, 18:27 |
| |
|
|
| sehrget | Дата: Пятница, 05.12.2014, 18:00 | Сообщение # 7 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус: 
| Borog, действительно, очепятка. С багом разобрался сам(действительно проблема была в анимации). Всем благодарю за помощь.
|
| |
|
|