• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Язык Lua для разработки, если ты камень

Кликни, чтобы узнать больше!

Эдберт

Начинающий специалист
20 Окт 2025
103
71
47
Всем привет, форумчане. С вами вновь обитатель подвала
Хочу вот спросить ту часть аудитории кто имеет опыт в скриптинге на Луа, ну или в целом будучи полным нулем смог изучить необходимую базу какого то языка.
Скажите насколько вообще сложен Lua, для изучения, если до этого опыта не было? ( Хочу попробовать написать скрипты для своего FiveM сервера )

JS и C# не предлагайте, я видел мемы про эти ЯП, и мне страшно))
 

Dust0n

Новый участник
19 Сен 2020
11
2
58
Ну если так посмотреть то lua даже проще чем питон
 

PercyBerkeley

Активный участник
High modeler
BackEnd developer
16 Ноя 2024
311
43
103
Why are you here talking about JS and C#? Go back to the cave you crawled out of.
 

sonnyk

Участник портала
26 Ноя 2022
144
22
73
lua конечно сравнивать с js и c# это как сравнить берцы(js-c#) и сандалии с носками(lua)
 
  • RoflanEbalo
Реакции: Inoi

johndoe

Мастер
BackEnd developer
10 Май 2025
417
184
65
В Луа синтаксис на любителя) впрочем как и в питоне..

Чё вы на жс пиздите?) Достаточно простой для понимания язык, плюсом никто не запрещал гуглить по типу: "склеить строки js", "перебор массива js" - в инете тонна инфы и ответов на вопросы которые могут возникнуть. Опять же! Никто же не запрещает нейронкой пользоваться.

Как я писал ранее: будь мужчиной и изучай жс!!!

1765002095542.png
 

Inoi

owner31
Команда форума
Moderator
VIP
15 Окт 2020
5,185
2,722
208
36
В Луа синтаксис на любителя) впрочем как и в питоне..

Чё вы на жс пиздите?) Достаточно простой для понимания язык, плюсом никто не запрещал гуглить по типу: "склеить строки js", "перебор массива js" - в инете тонна инфы и ответов на вопросы которые могут возникнуть. Опять же! Никто же не запрещает нейронкой пользоваться.

Как я писал ранее: будь мужчиной и изучай жс!!!

Посмотреть вложение 23118
в целом то це правда конечно
там хотя бы тс есть потом

ну луа писать сервера игровые это пиздец какая то наркомания и надругательство над здравым смыслом
 
Реакции: X-Clusiv

UchihaMadara

Высший разум
VIP
FrontEnd developer
27 Окт 2020
1,426
549
196
ну луа писать сервера игровые это пиздец какая то наркомания и надругательство над здравым смыслом
Только вот на FiveM на Lua можно создавать потоки, а на JS нельзя. Тут то и разъёб одного языка другим.
 
Реакции: omen

Inoi

owner31
Команда форума
Moderator
VIP
15 Окт 2020
5,185
2,722
208
36
Только вот на FiveM на Lua можно создавать потоки, а на JS нельзя. Тут то и разъёб одного языка другим.
ну, это не совсем так
я не особо файвм разработчик конечно, но насколько я понимаю - Citizen.CreateThread - это не настоящий поток, это наёбка для уёбка


1765007435515.png


а корутина - это не новый поток.
у корутин в луа - "кооперативная" многотопоточность, пока выполняется один поток - остальные ждут его завершения или паузы.

это буквально тик-интервал+авейт, просто обёрнутый в синтаксический сахар.
это литералли одно и тоже

и то и другое живёт в одном основном треде, выполняется кусочками и каждая обязана уступать управление
и то и другое любым while true всё повесит, чего не случилось бы в настоящем отдельном треде

наёбка.
 

UchihaMadara

Высший разум
VIP
FrontEnd developer
27 Окт 2020
1,426
549
196
ну, это не совсем так
я не особо файвм разработчик конечно, но насколько я понимаю - Citizen.CreateThread - это не настоящий поток, это наёбка для уёбка


Посмотреть вложение 23119

а корутина - это не новый поток.
у корутин в луа - "кооперативная" многотопоточность, пока выполняется один поток - остальные ждут его завершения или паузы.

это буквально тик-интервал+авейт, просто обёрнутый в синтаксический сахар.
это литералли одно и тоже

и то и другое живёт в одном основном треде, выполняется кусочками и каждая обязана уступать управление
и то и другое любым while true всё повесит, чего не случилось бы в настоящем отдельном треде

наёбка.
Да, верно. Надо было мне сначала код посмотреть.
1765008607236.png
 
Реакции: Inoi

Эдберт

Начинающий специалист
20 Окт 2025
103
71
47
В Луа синтаксис на любителя) впрочем как и в питоне..

Чё вы на жс пиздите?) Достаточно простой для понимания язык, плюсом никто не запрещал гуглить по типу: "склеить строки js", "перебор массива js" - в инете тонна инфы и ответов на вопросы которые могут возникнуть. Опять же! Никто же не запрещает нейронкой пользоваться.

Как я писал ранее: будь мужчиной и изучай жс!!!

Посмотреть вложение 23118
вот я про этот мем и говорил
Помню мне его еще в 2019 первый раз показывали. До сих пор помню XD
 

Эдберт

Начинающий специалист
20 Окт 2025
103
71
47
да луа очень простой скриптовый язык
да он сильно проще жс и шарпа конечно
Тогда такой вот вопрос:
Можно ли сразу учить Lua по скриптингу на FiveM, или мне сперва нужно изучить базу отдельно от гта?
 

Inoi

owner31
Команда форума
Moderator
VIP
15 Окт 2020
5,185
2,722
208
36
Тогда такой вот вопрос:
Можно ли сразу учить Lua по скриптингу на FiveM, или мне сперва нужно изучить базу отдельно от гта?
вполне можно
экосистема файвм куда более ебаная чем луа сам по себе
и сложнее осознать хз, сам клиент-сервер обмен, евент лупы всякие, структуру в целом ресурсов файвм, вот это использование вейта как раз для "многопоточности"
нативки, тики, евенты все эти
мне так кажется

чем сам довольно игрушечный луа

мне кажется что файмв луа - это как некий "диалект" луа
совсем базу конечно можно почитать - ну синтаксис там, циклы-функции хз
это конечно всегда полезно

но прям учить полноценно чистый луа в 2к25ом
хуй знает зачем это вообще нужно, если ты не проектор там интерфейсов каких то для фотошопа

но это взгляд со стороны, я очень по грани касался луа в своё время с гв2 и когда трогал пальцем аккуратно редм
ничего кроме рыготы и искреннего непонимания кому в голову пришло это использовать когда бог создал сишарп (ну в рамках серверостроения конечно) - я не получил

но в твоём случае мне кажется это вполне разумный вариант
 

Vermilion

Искусственный Интеллект
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,901
1,204
181
35
Тогда такой вот вопрос:
Можно ли сразу учить Lua по скриптингу на FiveM, или мне сперва нужно изучить базу отдельно от гта?
В первую очередь нужно разобрать саму логику языка программирования как инструмента, понимать принципы работы с ним, а уже потом использовать эти навыки в проекте.
Базовые if else так сказать, только. В твоем случае это if / then / end.
Но я бы на твоем месте смотрел больше в сторону JS/TS. Почему его не использовать в FiveM? Да и в дальнейшем это лишним не будет.