PDA

Просмотр полной версии : [Вопрос] По созданию транспорта.



Wise
30.06.2015, 18:20
Здравствуйте уважаемые пользователи Pro-Pawn.
Не так давно я начал создавать транспорт для своего сервера, и столкнулся с не очень приятной проблемой.
Дело в том, что колёса машин чуть-чуть уходят под землю. Может проблема не такая и критическая, но она меня раздражает.
Создаю транспорт я в коллбэке OnGameModeInit. Если кто-то подумает, что это связано с координатами, а в частности с переменной Z (высота), то нет. Вы ошибаетесь. В редакторе (Map Construction) транспорт у меня весит в воздухе уже. А на сервере почему-то колёса уходят под землю. Построен код у меня так:

public OnGameModeInit()
{
// Выкладываю не весь коллбэк, а только самую необходимую информацию.
AddStaticVehicleEx(596, X, Y, Z, 0, 0, 300); // Я не буду указывать координаты, т.к. считаю это бесполезным.
// После создания транспорта, я присваиваю ему новый номер и спавню заного.
for(new c; c < MAX_VEHICLES; c++)
{
// На самом деле транспорта в коллбэке больше, поэтому здесь стоит цикл.
SetVehicleNumberPlate(t, "0000");
SetVehicleToRespawn(t);
}
return true;
}
Кстати, если я спавню весь транспорт через команду несколько раз, то колёса ровно ложатся на землю.
Может у кого была такая проблема, и знает как её решить? Поделитесь пожалуйста. Благодарю.

gangzone.ini
30.06.2015, 20:13
А гравитация какая ?

Wise
30.06.2015, 20:27
Гравитацию я не изменял. Должна по стандарту быть.

- - - Добавлено - - -
Проверил с помощью функции - GetGravity.
Получил стандартное значение: 0.008000

Wise
01.07.2015, 22:56
Вверх. Проблема ещё актуальна.

Desulaid
02.07.2015, 02:18
Тупой вопрос, но может у вас стоят какие-нибудь моды?

Wise
02.07.2015, 10:39
Вопрос как раз не тупой. Модов у меня никаких нет.
Проблема сложная. Никто помочь не может уже 3 день.
В редакторе я ставлю транспорт на 2 метра выше дороги.
Изменяю старые координаты на новые. И все равно! Бац!
Колёса у транспорта уходят под землю. Я вот думаю, может
дело в редакторе? Не знаю, как, не знаю почему, но я попробую
создать транспорт через /save. Посмотрим, что выйдет.

Daniel_Cortez
02.07.2015, 11:50
Попробуйте поднять машину на 3 и на 4 метра.
Если в обоих случаях редактор выдаст одинаковые координаты, значит дело в нём.

Wise
02.07.2015, 12:11
Очень жалко, но дело не в редакторе.
Попробовал через /save создать - тот же результат.
Но если создавать через редактор на 4-5 метра выше координату Z, то машина становится ровно на землю.
Но если подумать логически, получается она при спавне падает с воздуха. Не очень хорошо.

Wise
24.07.2015, 17:49
Долго я не поднимал эту тему вверх, потому что подумал, что бессмысленно бороться с данной проблемой.
Ладно если бы это было только у меня из-за плохой ГТА. Все, кто заходят смотреть на эти чёртовы колёса - говорят, что они провалены. Хотя в /dl показана при каких координатах она спавнилась (sPos) и её нынешние координаты (cPos). Я выложу Вам пару скринов, может по ним Вы поймёте в чём может быть проблема. Я все варианты в голове уже перебрал. И думал, что с прорисовкой что-то не так, из-за нового са-мп клиента. И пытался плюсовать значения к переменной Z (пример: x, y, z+1.2). Машина в воздухе просто застывает и всё. Надеюсь на Вашу помощь, потому что эта проблема видится всем, не только мне.
Выкладываю скрины по ссылкам, потому что если вставлять через BB код, изображения не будут большими.
http://i.imgur.com/WeJA28X.jpg
http://i.imgur.com/yO1g25q.jpg
http://i.imgur.com/JNSfiyf.jpg
http://i.imgur.com/KZ4GEmJ.jpg
http://i.imgur.com/ysVFAms.jpg
http://i.imgur.com/ipDrrix.jpg
http://i.imgur.com/DT60xPJ.jpg
http://i.imgur.com/gUPnHdk.jpg
http://i.imgur.com/dH6XG9C.jpg
Все координаты машин сохранены через /save.

$continue$
24.07.2015, 20:53
Долго я не поднимал эту тему вверх, потому что подумал, что бессмысленно бороться с данной проблемой.
Ладно если бы это было только у меня из-за плохой ГТА. Все, кто заходят смотреть на эти чёртовы колёса - говорят, что они провалены. Хотя в /dl показана при каких координатах она спавнилась (sPos) и её нынешние координаты (cPos). Я выложу Вам пару скринов, может по ним Вы поймёте в чём может быть проблема. Я все варианты в голове уже перебрал. И думал, что с прорисовкой что-то не так, из-за нового са-мп клиента. И пытался плюсовать значения к переменной Z (пример: x, y, z+1.2). Машина в воздухе просто застывает и всё. Надеюсь на Вашу помощь, потому что эта проблема видится всем, не только мне.
Выкладываю скрины по ссылкам, потому что если вставлять через BB код, изображения не будут большими.
http://i.imgur.com/WeJA28X.jpg
http://i.imgur.com/yO1g25q.jpg
http://i.imgur.com/JNSfiyf.jpg
http://i.imgur.com/KZ4GEmJ.jpg
http://i.imgur.com/ysVFAms.jpg
http://i.imgur.com/ipDrrix.jpg
http://i.imgur.com/DT60xPJ.jpg
http://i.imgur.com/gUPnHdk.jpg
http://i.imgur.com/dH6XG9C.jpg
Все координаты машин сохранены через /save.

Возможно стоит написать в "bug reports" на офф форуме?

Wise
24.07.2015, 21:23
Возможно стоит написать в "bug reports" на офф форуме?

У меня с английским беда. Кто возразит, что если английского не знать - в скриптинге делать нечего, специально для вас: Не знание английского мне не мешает изучать отдельные функции Pawn.

UPD: Не заметил русский раздел на форуме. Попробую написать туда.

A N D R E Y
31.07.2015, 20:34
А когда например двигаешься с места, то колеса выравниваются?

Wise
31.07.2015, 20:43
А когда например двигаешься с места, то колеса выравниваются?

Если двигать транспорт - да.

$continue$
31.07.2015, 20:51
Собственно, найдите человека который владеет английским и сообщите в bug reports.
Ибо это баг МП. Можете ещё на sa-mp.com попросить, что бы написали в репорт.
P.S: Например Daniel_Cortez, Londlem у них вроде как окей с английским. (Лучше наверное написать в ЛС)

Wise
31.07.2015, 20:59
Собственно, найдите человека который владеет английским и сообщите в bug reports.
Ибо это баг МП. Можете ещё на sa-mp.com попросить, что бы написали в репорт.
P.S: Например Daniel_Cortez, Londlem у них вроде как окей с английским. (Лучше наверное написать в ЛС)

Да ладно. Я сейчас пытаюсь не обращать внимания на эту проблему.
В любом случае спасибо за совет.

A N D R E Y
31.07.2015, 22:07
Да ладно. Я сейчас пытаюсь не обращать внимания на эту проблему.
В любом случае спасибо за совет.
Собственно тоже хотел посоветовать забить на эту проблему.

bredvix
01.08.2015, 04:18
В других местах пробывал ставить транспорт?
Пример:
- ЖД вокзал в LS.
Если там не будет такой проблемы, то я так думаю, что это текстуры GTA:SA уже подканывают.

Wise
01.08.2015, 12:23
В других местах пробывал ставить транспорт?
Пример:
- ЖД вокзал в LS.
Если там не будет такой проблемы, то я так думаю, что это текстуры GTA:SA уже подканывают.

Парковка на всех полицейских участках. Такая же проблема.
Больница возле аммо LS.
Возле горы чилианд есть огромная антенна, которая тоже находится на горе.
Вот там на парковке машины встали нормально. В остальных местах - нет.

bredvix
01.08.2015, 21:29
Парковка на всех полицейских участках. Такая же проблема.
Больница возле аммо LS.
Возле горы чилианд есть огромная антенна, которая тоже находится на горе.
Вот там на парковке машины встали нормально. В остальных местах - нет.
Попробуй через MTA поставить транспорт.

Linus
03.08.2015, 22:42
Ап. Аналогичная проблема.

$continue$
04.08.2015, 16:29
Бегите на официальный форум SA-MP - если повезет Куй ответит (Это в лучшем случии, а ждать ещё сколько).

Wise
10.08.2015, 17:33
Попробуй через MTA поставить транспорт.

Один хрен - не помогает. Я вот писал по моему выше, что я пытался создавать транспорт выше, чтобы он грохался на землю, но он просто зависает в воздухе. Если задеть его, то он упадёт.