Lua - Reddit – Telegram
Lua - Reddit
30 subscribers
278 photos
31 videos
4.23K links
News and discussion for the Lua programming language.

Subreddit: https://www.reddit.com/r/lua

Powered by : @r_channels & @reddit2telegram
Download Telegram
A Lua Style Guide for the Community

Hey everyone,

I’ve been working on a **Lua style guide** and wanted to share it with the community.
The goal is to improve code readability and consistency, and to provide a reference that teams or individual developers can adopt.

The guide covers things like:

* Naming conventions
* Formatting (indentation, whitespace, line breaks)
* Table and function usage
* Performance tips
* Common pitfalls and best practices

You can check it out here: [https://github.com/ShaharBand/lua-style-guide](https://github.com/ShaharBand/lua-style-guide)

This isn’t meant to be the “one true way” to write Lua, but rather a starting point for discussion and refinement. I’d love feedback, suggestions, or contributions—whether you agree, disagree, or have alternative conventions that work well for you.

Hopefully this can grow into something the Lua community finds useful, especially for newcomers who want a clear reference on writing clean Lua code.

What do you all think?

https://redd.it/1ncqnx7
@r_lua
luau

Alguém pode me explicar como funciona o código luau o que é usado em jogos do Roblox estou com uma grande dúvida

https://redd.it/1ncuh4n
@r_lua
How do I learn roblox lua?

So i've been wondering how i learn lua i tried to watch youtube video's but they all cover up the same i actually wanne learn the coding not those basic things.

https://redd.it/1nda1ld
@r_lua
documentação?

eu basicamente tô engatinhando em aprender lua, fiz alguns vírus de ambiente controlado que abrem várias abas com whole e tô aprendendo a parte dos If/whole e etc.
porém tudo que aprendi até agora foi com um amigo que já sabia um pouco mais, queria saber onde acho documentação oficial de lua

https://redd.it/1nds7ot
@r_lua
I’m trying to make an Animal Crossing type Roblox game but idk how to code (Roblox code is Lua code. Username on Roblox is WigglesWantsCheese)

I’ve been dreaming of a game like animal crossing for months now but I don’t know how to code. I’m also rlly broke so if you want to do it 4 free. Or we can split the profit from the game. Think of me as…. The animator and the music guy. But idk how to import the animations to the proper sequences

View Poll

https://redd.it/1nfnjst
@r_lua
What did I do wrong😭
https://redd.it/1ngehsg
@r_lua
What did I do wrong 😭
https://redd.it/1ngergn
@r_lua
Is there any discord server for sharing lua code?

I know about the Libera channel and the mailing thing, but I don't really like the format of those.

I considered just posting exercise solutions and etc here, but the sub doesn't have that many posts, so it would become quite spamy.

TLDR: where should I share my code to know if I am doing best practice/just to talk about it?

https://redd.it/1nghdh6
@r_lua
I’m creating another poll because everyone would rather die then help me make a game in Roblox (Roblox is lua) it’s an animal crossing type game. We can split the profit. Username on Roblox is MrWIggles555555

I need a pro noscripter,
Someone to import the animations I make into inputs,
Someone to make a thumbnail
I got the other stuff like camera and music

View Poll

https://redd.it/1nh1hht
@r_lua
HELP! Recoil Script

Can someone help me? My recoil are good but after 3 seconds its going down.


EnablePrimaryMouseButtonEvents (true);

function OnEvent(event,arg)

if IsKeyLockOn("CapsLock")then

if IsMouseButtonPressed(1)then

repeat

if IsMouseButtonPressed(1) then

repeat

MoveMouseRelative(0,1)

Sleep(12)

until not IsMouseButtonPressed(1)

end

until not IsMouseButtonPressed(1)

end

end

end

https://redd.it/1nhb2za
@r_lua
rtc 2.1.0 : compile Lua noscripts to standalone Windows executables

https://preview.redd.it/lu0iai057ipf1.png?width=256&format=png&auto=webp&s=277221cf25fbfa7ee277aeb508e80d50931588a1

Hey Lua devs 👋


I'm thrilled to announce the latest version of **rtc**, a standalone tool that compiles your Lua 5.4.8 noscripts into native Windows `.exe` applications—no Makefile, no C compiler, and **no Lua installation** required.

But here’s the real game-changer: **rtc supports full static compilation**, meaning you can embed **Lua binary modules directly into your executable**—and they’ll load seamlessly via `require()` just like regular Lua files. This opens the door to packaging powerful native extensions without worrying about external dependencies.

Static Lua binary modules need just to be recompiled with the `lua54-static.lib` library from LuaRT distribution (rtc is coded using LuaRT).

Here are the main features :

* Standalone tool – No Makefile or external compiler needed
* Command line or GUI frontend
* Build Windows desktop or console apps
* Static or dynamic executables
* Embed any files – Lua modules, assets, configs
* Access embedded files directly from Lua
* Easy deployment – No Lua installation required

More info and downloads are available on the [GitHub repository](https://github.com/samyeyo/rtc)

A tutorial is available [here ](https://www.luart.org/doc/tutorial/rtc.html)

https://redd.it/1nidq8l
@r_lua