|
Работа шинного мастера
|
|
|
OKStyle
| Дата: Суббота, 26.02.2011, 23:31 | Сообщение # 1 |
 Архивариус
Группа: Администраторы
Зарегистрирован: 19.02.2011
Сообщений: 125
Репутация: 8
Статус: Offline
| Наверное все видели работу грузчика и клео-скрипт, позволяющий производить замену шин на транспорте. Так вот появилась идея о совмещении оных.
|
| |
| |
|
SlootLite
| Дата: Воскресенье, 27.02.2011, 00:39 | Сообщение # 2 |
 Рядовой
Группа: Проверенные
Зарегистрирован: 24.02.2011
Сообщений: 14
Репутация: 0
Статус: Offline
| Работу грузщика видел на скринах, а вот насчет клео нет))) Можеш вкраце описать его действия?))) Кстате, сразу же вопрос попутный) Как определим, действительно ли человек стоит у колеса? Или это не будет учитываться? Ведь для каждой тачки придется отдельно коорды прописывать, а это весьма муторное дело)))
|
| |
| |
|
OKStyle
| Дата: Воскресенье, 27.02.2011, 00:53 | Сообщение # 3 |
 Архивариус
Группа: Администраторы
Зарегистрирован: 19.02.2011
Сообщений: 125
Репутация: 8
Статус: Offline
| Муторное, но стоит того. Как и координаты очков и т.п. для каждого скина. Расстояние от центра машины до колеса легко можно определить. Принцип работы: берём на шиномонтажке купленные игроком диски (объектами) и несём (как мешок) до машины, подходим к колесу (может чекпоинт появиться или ещё что) и удаляем у игрока объект, аттачив его к машине. После 4го колеса убираем приаттаченные объекты и просто меняем диски стандартной командой.
|
| |
| |
|
SlootLite
| Дата: Воскресенье, 27.02.2011, 02:40 | Сообщение # 4 |
 Рядовой
Группа: Проверенные
Зарегистрирован: 24.02.2011
Сообщений: 14
Репутация: 0
Статус: Offline
| Прикольно) Но а допустим захочется кому нибудь на тачку 3 колеса поставить и уехать так :-D Типо проверка на расположение? Если за пределы, то снимаем колеса?
|
| |
| |
|
OKStyle
| Дата: Воскресенье, 27.02.2011, 02:57 | Сообщение # 5 |
 Архивариус
Группа: Администраторы
Зарегистрирован: 19.02.2011
Сообщений: 125
Репутация: 8
Статус: Offline
| Мы можем зафризить игрока...
|
| |
| |
|
Folk
| Дата: Воскресенье, 27.02.2011, 11:37 | Сообщение # 6 |
 Лейтенант
Группа: Проверенные
Зарегистрирован: 23.02.2011
Сообщений: 44
Репутация: 2
Статус: Offline
| Так то можно сделать, а про координаты правильно окс сказал, их легко проверить, просто сохраняем координаты машина и координаты игрока около шины, потом считаем разницу между координатами. А потом уже в коде, извлекаем координаты в переменные x,y,z прежде созданные, потом прибавляем к той или иной координате разницу которую мы нашли и делаем проверку на нахождение в этом месте
|
| |
| |
|
SlootLite
| Дата: Воскресенье, 27.02.2011, 13:15 | Сообщение # 7 |
 Рядовой
Группа: Проверенные
Зарегистрирован: 24.02.2011
Сообщений: 14
Репутация: 0
Статус: Offline
| Folk Как ты найдеш динамическую разницу? Ведь транспорт разных габаритов. Нужно будет для разных габаритов брать координаты вручную. OKStyle Что то неподумал насчет фриза
|
| |
| |
|
Folk
| Дата: Воскресенье, 27.02.2011, 13:52 | Сообщение # 8 |
 Лейтенант
Группа: Проверенные
Зарегистрирован: 23.02.2011
Сообщений: 44
Репутация: 2
Статус: Offline
| Почти все тачки одинаковые, будем Использовать IsPlayerInRangeOfPoint там то идет радиус, я думаю разница у транспорта небольшая.
|
| |
| |
|
Apec
| Дата: Понедельник, 28.02.2011, 22:44 | Сообщение # 9 |
 Сержант
Группа: Мапперы
Зарегистрирован: 20.02.2011
Сообщений: 27
Репутация: 1
Статус: Offline
| Интересно... Так же можно поступить и со споллерами
|
| |
| |
|
Folk
| Дата: Вторник, 01.03.2011, 09:39 | Сообщение # 10 |
 Лейтенант
Группа: Проверенные
Зарегистрирован: 23.02.2011
Сообщений: 44
Репутация: 2
Статус: Offline
| Сделал мастерскую, потом хоп у тебя бот походил вокруг машины покрутил что-то(анимация), и бах у тебя тюнинг.
|
| |
| |