-
Posts
1,739 -
Joined
-
Last visited
Everything posted by Kernell
-
А сколько у вас ресурсов? Можете вывести результат команды tree > tree.txt (команду нужно выполнить из папки ресурсов) ? Это было бы полезно для тестирования (если вы говорите что это баг).
-
С чего вы взяли что такое вообще должно быть? Объект начинает синхронизироваться как только попадает в стример. https://wiki.multitheftauto.com/wiki/Set ... Streamable
-
Для начала нужно загрузить DFF и TXD в память, а потом уже создать объект и манипулировать им. viewtopic.php?f=153&t=60605
-
А вот и третий способ (и пожалуй самый лучший по моему мнению): я в своих моделях использую компоненты, их количество не ограничено и ими можно управлять как угодно, главное чтобы компоненты были в chassis_dummy или в самом chassis (можно в собственные дамми). Почему этот способ лучше остальных: Во первых, как я сказал выше, кол-во компонентов не ограничено. Во вторых, при экспорте стандартных деталей тюнинга, в игре они становятся темнее самой модели (это фиксится добавлением суффика _shiny, но модель всёравно выделяется и часто бывает слетает блеск) - с компонентами такого не будет! В третьих - управление со стороны МТА даёт возможность добавлять новые виды делатей тюнинга (и не только, хоть вертушку поставьте и крутите как угодно). А теперь о минусах: Вам нужно самим устанавливать вращение деталей если это например спойлер (иначе при открытии багажника спойлер останется на своём месте). Аналогично с повреждениями компонентов - просчитывать самому.
-
До 03.07 - От меня идея и 1000 рублей, от вас - руки.
Kernell replied to draobrehtom's topic in Russian / Русский
Тут я с вами не согласен, азы лучше учить в таких языках как Си, где есть типизация, где строка - это массив байтов (в Lua вы даже этого не поймёте) -
http://www.lua.org/about.html
-
У неба нет текстур. Учтите, что минимальная версия шейдеров - 2.0. До сих пор в МТА играют игроки у которых 2.0 не поддерживается. Мб вам достаточно будет setSkyGradient, подумайте.. А вобще, тут много интересного https://wiki.multitheftauto.com/wiki/Cli ... _functions
-
Как всегда никто ничего не изучил и мануалов не почитал https://wiki.multitheftauto.com/wiki/Ev ... #Canceling
-
Отменить событие
-
А как же ограбление караванов?
-
Как добавляли обработчик serverLogin? На седьмой строке (login_server.lua) у вас ошибка из-за не знания таблиц (не конкретно Lua, они почти везде одинаковые) - найдите её сами. P.S. Охх... на SQL-инъекцию так и просится... Плюс и пароли не шифрованные в БД как я понял.. Ужас в плане безопасности. username: '; UPDATE user SET password = 'LolPass' WHERE name = 'FrostLee'; -- -- Ну или чтобы вообще не заморачиваться: '; UPDATE user SET password = 'LolPass'; --
-
И чем именно мы должны помочь?
-
http://en.wikipedia.org/wiki/Hash_table http://en.wikipedia.org/wiki/Structure http://en.wikipedia.org/wiki/Lua_(programming_language)#Tables
-
Разве не понятно, что tactics-12-r20 запрашивает права доступа? В инструкции написано как добавлять tactics в acl, но вы не глядя добавили tactics, а у вас ресурс называется tactics-12-r20
-
Да, вы не правильно поняли. Выкладывайте скрипты
-
Такое чувство, что у вас серверный onResourceStart даёт команду клиентам (которые уже подключены ранее), а те кто после подключился - естественно ничего не получат, ибо скрипт уже запущен.
-
В гугле P.S. Вы бы ещё спросили где читы скачать для МТА.
-
Ну давай, расскажи мне, чего я там переделываю? P.S. Если кто не заметил - это мой проект.
-
К счастью - нет. fetchRemote вам вернёт только HTML код запрашиваемой страницы. Вам как минимум нужно распарсить его, а затем уже подгружать CSS и JavaScript. Даже если вы всё это сделаете (особенно CSS3 на уровне dx функций), то браузер будет не юзабилен, ибо нагрузка на клиент будет чрезмерной. Теоретически это возможно, но смысла нет. (А ещё подумайте про куки которых у вас нет) P.S. Вообще как идея "браузер внутри игры" считаю бредовой.
-
Вы явно чего-то нам не договариваете, а нам сидеть и гадать? Подробную информацию о вашей ОС, когда последний раз ставили обновления на винду (если вообще ставили).
-
Тут только сам разработчик может знать. Ну или может быть кто сталкивался с этим, подскажет как решить данную проблему. Проверьте мод на наличие новых версий, возможно этот баг уже был исправлен.
-
Не вижу ошибок
-
Поэтому первым делом нужно читать документацию, чтобы потом не задавать вопросов, ответы на которые вы сможете найти намного быстрее (а вообще если бы читали документацию, то таких бы вопросов не возникало). https://wiki.multitheftauto.com/wiki/Main_Page - Главная страница MTA Wiki. Русский язык поддерживается частично (но это разве проблема?) Посмотрите в левый край, и там вы увидите меню! Client Functions Client Events Server Functions Server Events Пройдитесь по списку. Обычно из названия функции сразу понятно что она может делать. Но если не понятно, то там имеется описание!
-
Вы чтоли архив с ресурсами запихали в директорию ресурсов? Её нужно было распаковать туда
-
[Lua] setmetatable, учимся работать с метатаблицами
Kernell replied to Kernell's topic in Уроки / Примеры
Да, возможен, но вызов будет только вручную, реализация точно такая же как и выше, просто добавляете нужный метод в таблицу. А для userdata объектов есть событие __gc на которое можно повесить деструктор