-
Posts
1,967 -
Joined
-
Last visited
-
Days Won
1
Everything posted by MX_Master
-
AMARANT, давай начнем с показа скрипта, который у тебя есть.
-
мое мнение, это бесполезная тема, что-ньть вроде отдельных тем "Где скачать MTASA 1.1" и подобных будут куда полезнее, т.к. все понятно по названию
-
С++ не подходит для этого, т.к. модули не полнофункциональны. Только для скрипта доступны все возможности
-
Нужно что-то полезное и чего ранее не было, это мой девиз (: Не знаю.. ну может в связи с функциями настроек тачек сделать ресурс, который добавит в игровой мир тюнинг салоны, повышающие какие-то характеристики тачки за эNNую плату. Мона чета типа "Рок-н-Ролл рэйсинг" или "смертельной гонки" сделать, где на тачках есть оружие и оно включается если наехать на какую-то кнопку в полу. Кто смотрел кино это, тот поймет. В конце концов, существует ли играбельные скрипты бильярда, покера и шлюх? ((: МТА это же песочница, но пока полноценного использования функций песочницы я не видел.
-
Задача слишком проста, чтобы иметь сложное решение. Для некоторых одно решение это только путь к следующей проблеме. В чем ваще задача состоит? Посадить перса на выбранный стул в кафешке? Кстати, уже от темы отъехали на 20 км и пока выяснилось, что анимации работают как положено, а глючные только скрипты. Раз с анимациями все в порядке, то для помощи создайте новую тему, где четко будет поставлена задача. А то так и будем топтаться на 1 месте.
-
в комьюнити ищи и тут на форуме в английском разделе, ну и гугл тоже есть
-
[Help] "Paradise RP" - Установка мода
MX_Master replied to nicolaw's topic in Помощь / Отчеты об ошибках
IRC ресурс на тачки не влияет -
ха, все просто оказалось, нужно перед анимкой тпшнуть перса так, чтобы его жопа была над скамейкой, т.к. анимация сначала выберает точку под собой для того, чтобы опустить туда жопу перса. Поэтому если включить анимку етьбы на земле, то перс садиться на землю, а уж его ноги анимку не волнуют. Вот так нужно ТП перса http://mxgames.kz/images/2011-06-07_150547.png и тогда вот так он сядет http://mxgames.kz/images/2011-06-07_151128.png кстати, можно еще предварительно врубать анимку как перс садиться за столик на скамейку и заморозить последний фрейм анимки этой, потом включить анимку етьбы. Только это нужно точно знать все смещения и позиции скамеек, но это гарантирует, что он сядет жопой именно на скамейку.
-
[Help] "Paradise RP" - Установка мода
MX_Master replied to nicolaw's topic in Помощь / Отчеты об ошибках
создание юзера и выдача для него прав относятся только к мускул серву -
я говорю о том, что сам видел но если твой трюк с гравити поможет автору темы, то пусть он сделает именно так. Кстати, все эксперименты я обычно провожу с ботами.
-
[Help] "Paradise RP" - Установка мода
MX_Master replied to nicolaw's topic in Помощь / Отчеты об ошибках
нужно в мускуле создать юзера, выставить для него нужный пароль и дать ему права на управление этой БД -
Просто так ничего не говорю, включи анимацию плаванья и ты всегда будешь находится на том Z уровне, где анимация началась, и никогда не упадешь, если под ногами нет объекта или земли. Да и ваще, те кто спорит и разбрасывается словом "бред" на каждый чужой пост не вызывают доверия.
-
Допустим, есть же ресурс и модуль amx, но я лично этого языка (pawn) уже наелся сполна. В сравнении с Lua, pawn гораздо беднее в плане функциональности. Если есть другие модули, покажите хотя бы их тут.
-
смещаешь ДО или ПОСЛЕ setPedAnimation?
-
только тестово, узнаешь в клиенте текущую позицию игрока/бота до и после применения анимки, от координат "ДО" отнимаешь коорды "ПОСЛЕ" = оффсеты ( смещения ) но кроме этого нужно еще повернуть игрока/бота на правильный Z угол. Если места посадки заведомо известны, то для каждой нужно знать Z угол посадки игрока/бота а выставить, канеш, setElementPosition как ты и сказал
-
[Help] "Paradise RP" - Установка мода
MX_Master replied to nicolaw's topic in Помощь / Отчеты об ошибках
ты про мускул ничего не знаешь? что это, как установить и запустить тоже не знаешь? вот с этого и начни (: -
[Help] "Paradise RP" - Установка мода
MX_Master replied to nicolaw's topic in Помощь / Отчеты об ошибках
переведи с английского, тогда поймешь больше половины хост, пароль и юзер БД нужны, если у тебя эта БД создана и мускул серв работает -
понял но если сажать игрока/бота, предварительно придавая ему какое-то нужное смещение. Насколько я знаю, при анимациях перс даже находясь в воздухе не будет падать, т.к. анимация блокирует всего его перемещения, основанные на взаимодействии с окружающим миром. Если еще и параметр "interruptable" использовать, то сбить анимацию будет ваще ничем нельзя. И все это без гравити (:
-
в setPedAnimation для этого есть параметр "updatePosition" -> false
-
оффсеты = смещения от текущей позиции
-
т.е. надо выставлять этот стиль не только при создании и когда хочется, но еще и при стрельбе из разного оружия? кстати, страница из вики - https://wiki.multitheftauto.com/wiki/SetPedWalkingStyle -- просмотрел список стилей, теоретически воскресить setPedWalkingStyle можно. Но зная, что стиль хотьбы перестает выставляться самой игрой в нужные моменты после ручной смены стиля, нужно будет выставлять его полностью вручную, причем всегда. Для начала можно сэмитировать это ручное изменение скриптово. Я помню добавлял такой фикс, который при ФПС > 47 помогал шагать в стороны прицелившись. Позже этот механизм был добавлен уже в код, хотя все начиналось со скрипта (:
-
http://bugs.mtasa.com/view.php?id=3794 ?
-
в любом случае все свежие версии 1.1 и 1.0.5 здесь - https://nightly.multitheftauto.com и версия с гол. чатом в том числе
-
нащщет оффсетов - верно, они у каждой анимации свои, поэтому позицию нужно корректировать, если знаете начальные оффсеты анимации
-
Это несомненно плюс, т.к. обладать информацией, значит править миром. В частном случае - областью мультиплеера для ГТА. Ну и по теме: lil Toady, я думаю, ты не по наслышке знаешь о s/getPedWalkingStyle, расскажи что именно было не так с ним