-
Posts
159 -
Joined
-
Last visited
Everything posted by KatastrofaS
-
Стандартная моделька Hustlerа глючит через раз: сквозь правое заденее колесо просовываются какие-то трубы. Есть ли возможность пофиксить это безобразие? Машинка, вопреки некоторым постам на форуме, популярна на рейсовом серве!
-
Правда? А как решена проблема восстановления после гибели? У меня машинка теряет навязанные хандлинги ((
-
Этим вечером обнаружил, что гнущиеся под ветром деревья можно наклонять как твёрдые обекты (и нормальные наклоняющиеся деревья). Достаточно в карте указать . Лишь бы масштаб отличался от 1! Подходит и для колёс. Извините, если баян или самоочевидность для нечайников.
-
В редакторе появились пешеходы. Как оживить?
KatastrofaS replied to KatastrofaS's topic in Скриптинг
Я бы так не сказал. Где боты для авто? Чтобы чуток мешать рейсовикам, изображая трафик. -
Обнаружил в редакторе пешеходов. Хочется немного оживить рейсы. Как сделать, чтобы пешеходы ходили?
-
Утверждение заглавного поста неверное (это я ещё мягко выражаюсь). Не начав чтение, я думал - речь пойдёт о горшках, прицепах, лестницах... Вот для них карт реально мало. На моём KatastrofaS_Dag_Reality любая машина - хорошая, трассы для каждого типа проектируются под максимальное выявление талантов гонщика. А вот как раз со скоростными машинами MTA справляется плохо, то ли инет не способен на чудеса скорости и пинга, то ли софт... Если получится интересная карта - присылайте [email protected], особенно интересны красивые и сбалансированные рейсовые мапы для машин из верхнего списка )
-
С постоянно работающими лифтами (их несколько) смешнее. У меня рейсовый сервак, тут сразу много машин едет группой! Намекаю: тренируется дар предвидения ) Сделал трассу с лифтами. Можно проехаться: Сервер matway.net:22003 votemap pobeda
-
Для подъёма на большую высоту без видимых багов приаттачил машинку к платформе лифта, как тут рекомендовали. Сервер: addEventHandler("onResourceStart",getResourceRootElement(getThisResource()), function(resource) plate0 = createObject(3115,-861,-1977,21.98,0,0,90) plate1 = createObject(3115,-861,-1977,22,0,0,90) setTimer(moveup1,30000,1) end) function moveup1() moveObject(plate0,8000,-861,-1977,51.98) moveObject(plate1,8000,-861,-1977,52) triggerClientEvent("Lift1",getRootElement(),plate1) setTimer(moveupu1,8000,1) end function moveupu1() triggerClientEvent("Lift1",getRootElement(),nil) setTimer(movedn1,6000,1) end function movedn1() moveObject(plate0,8000,-861,-1977,21.98) moveObject(plate1,8000,-861,-1977,22) setTimer(moveup1,14000,1) end Клиент: function Acc1(plate) local vehicle = getPedOccupiedVehicle(getLocalPlayer()) if plate then local x,y,z = getElementPosition(vehicle) if x > -871 and x < -851 then if y > -1987 and y < -1967 then local rx,ry,rz = getElementRotation(vehicle) ox = x + 861 oy = y + 1977 attachElements(vehicle,plate,oy,-ox,1.2,0,0,rz-90) end end else detachElements(vehicle) end end addEvent("Lift1",true) addEventHandler("Lift1",getRootElement(),Acc1) Благодарю за помощь! Работает нормально, но если я что упустил - поправьте!
-
Добавка скорости по Z не решает. Машину всё равно плющит. Уменьшение скорости лифта помогает. А про замораживание не понял. Если машину заморозить в лифте, она остаётся, тогда как лифт уезжает.
-
Уменьшение скорости лифта помогает, особенно гонщикам с маленьким пингом. Мне понравилась идея с добавкой скорости по Z, она позволяет машинам кататься по платформе лифта во время подъёма. Буду пробовать.
-
Делаю объект, который ездит вверх/вниз. Заезжаю на него на машине. При движении вверх машина проваливается ( Киньте идею!
-
Вот типичная проблема. Скачиваем модельку машины, ставим - а она колёсами воткнута или висит. Как настроить? Если отвечаете - Вы мастер. Создавайте сайт, польза будет.
-
Этот вопрос, видимо, для MX_Master. Юзаю его прекрасный редактор машиньих свойств. Даже с помощью setModelHandling наскипидариваю тачки на старте. Но стоит игроку разбить тачку, как возрождается телега по умочанию. Есть ли возможность задать параметры не только на старте, но и при возрождении машин на трассе?
-
Например, так? setModelHandling(vmodel,"suspensionUpperLimit",0.35) setModelHandling(vmodel,"suspensionLowerLimit",-0.1) Увы, меняется только расположение колёс относительно кузова. А втыкаемость в землю практически не ((
-
Устанавливаю для рейсового сервера модельки машин (рекомендую gta-worldmods.de). Но зачастую колёса висят над асфальтом или воткнуты. Решаю проблему подбором замещаемой модели. Но это плохой метод, авторы не зря указывают, поверх какой машины ставить их модель! Как отрегулировать положение колёс машины?
-
Спасибо! И уже самостоятельно я нашёл restoreAllWorldModels.
-
А теперь помогите вернуть объект!
-
Посоветуйте свободно распространяемые модельки машин для рейсового сервера. Не очень большие data < 5 M. Захотелось, когда увидел работы [immortal]AVATAR, но они долго грузятся и не перекрашиваются.
-
Русские доки / мануалы / туториалы по Lua и MTASA
KatastrofaS replied to MX_Master's topic in Скриптинг
Програмисту нужен инструмент не ради самого инструмента, а чтобы застивить комп принимать информацию с клавиатуры и выводить картинку на экран. Если с самого начала тут ставятся рогратки - то до программирования дело не дойдёт! Отдельные выбивающиеся психи правило не опровергают. Поверьте уж. Занимаюсь программированием всю жизнь. Как организовать список или наследование - это вторично. А вот как вывести меню или нарисовать рамочку на экране - это первично. Современные системы программирования от таких «мелочей» абстрагируются. Но это (по секрету скажу для чайников) делается для компостирования мозгов. Чтобы непосвященным было труднее врубиться. Чтобы стричь тугрики. Чтобы не изучать спрос, а навязывать. Ведь если дать чайнику средство нарисовать цветную точку на экране, то он, ужас какой, и целую игру сделает! Не, это низзя. Только жрецы имеют право. -
Русские доки / мануалы / туториалы по Lua и MTASA
KatastrofaS replied to MX_Master's topic in Скриптинг
Дичь какая-то все эти ссылки. Зачем начинающему программисту таблицы, библиотеки и сборка мусора? Если у нас нормальная система программирования, то она должна позволить написать хотя бы прстейшую текстовую игру. 1. Создать окно, задать цвета и шрифт, вывести надпись Hello, World! или сообщение об ошибке. 2. Дождаться нажатия клавиши или клика мышкой в куда надо. 3. Записать результат в соответствующую переменную, подтвердить ввод звуком или вспышкой. 4. В соответствии с алгоритмом нарисовать на экране что надо. Обновить параметры. Идти к 2. 5. После преодоления алгоритмических ухищрений культурно спросить, правда ли пользователь хочет выйти из проги - и при подтверждении выйти. Поэтому прошу дать мне ссылку на обучалово, где рассказывается про создание окна, ввод/вывод литер, рисование точки, линии или цветного треугольника. А про метатаблицы как-нибудь потом! -
Что за шняга на Community [Обращение к Админам]
KatastrofaS replied to kashtesov's topic in Russian / Русский
Гора клёвая. Я по ней проложил трассу гонок для своего сервака. Супер. Но кто же атор??????? Решайте скорее!!!!!!! -
Мне ОБС, что на самом деле амеры на Луне были! И все энти павильоны с декорациями (Vice City) - поклёп!
-
Чего не хватает в MTA:SA, чтобы стать популярнее?
KatastrofaS replied to MX_Master's topic in Russian / Русский
● Серверов много, но нет инфы по их особенностям. Надеюсь, кто-нибудь сбацает вебку про серверы. ● И я уже писал выше, что в клиенте остро необходим флаг на 8 - 255 позиций, чтобы юзер мог систематизировать посещённые серваки индивидуально. Захожу, к примеру, на рейсовый сервер и сразу вижу, что делали идиоты. Мне бы его отметить как-нибудь или хотя бы притемнить в браузере, а то ведь через час забуду и опять туда зайду! А ведь подключение - длинная история, наворачивают от душевной щедрости. Выходит, полезнее не фаворитный список, а наоборот! -
Хороший совет. Всё сработало. Как чайник в луачестве, не могу удержаться и привожу код на тепловоз и один вагончик: addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function (resource) Freighttr=createVehicle (537,3415.6831,-1500.6,4.092,0.74402,0,329.8568) setTrainDerailed(Freighttr, true) BoxFreighttr=createVehicle (590,4501.8,-1282.407,9.01,2.62,0,78.54) setTrainDerailed(BoxFreighttr, true) end) Это серверный конец.
-
Заменить модель? Интересная идея, попробую!