Size: a a a

2020 September 01

S

Snusmumriken in pro.lua
Ничоси, ну тогда буду к тебе чуть добрее. На 20%.
источник

а

аннлн in pro.lua
да мне и так норм
источник

S

ShadoWalkeR in pro.lua
Snusmumriken
Ещё Тони есть.
UPD: блин, он не в этом чате, а в лововском.
Эй - а я? У меня правда специфичная область, но все же...
источник

ᴠɪᴋᴀʀɪ ʜᴏɴᴇsᴛ... in pro.lua
источник

Q

Qugurun in pro.lua
Snusmumriken
Я сохранил эту гифку, хе
Я вернулся на lua, но полезностей пока что от меня наверное будет мало;)
источник

S

Snusmumriken in pro.lua
Qugurun
Я вернулся на lua, но полезностей пока что от меня наверное будет мало;)
А где ты был всё это время?
источник

Q

Qugurun in pro.lua
На том инструменте что писал тебе в ЛС
источник

Q

Qugurun in pro.lua
И рисовал ещё
источник
2020 September 02

MS

Michael Sharko in pro.lua
Здрасте. Продолжу рубрику глупых вопросов.

Какую библиотеку, желательно из NuGet, лучше использовать для удобного встраивания Lua в C#-приложение?

Да-да, у C# есть своя поддержка скриптов, но Lua значительно проще в ознакомлении.

Пока остановился на NLua (fork LuaInterface) и немного засматриваюсь на NeoLua.
источник

S

Snusmumriken in pro.lua
NLua в цело смотрится ок.
источник
2020 September 03

MT

Monsieur Taishín in pro.lua
Доброе утро. Есть ли  что-то готовое, чтобы зациклить таблицу?
a={1,2,3}
Типа магия: a[4] -> должна вернуть a[1]=1 , да, я могу у себя сделать просто проверку и все будет работать, но вдруг есть что-то готовое? =)

PS: искал в гугле, но либо нету либо у меня плохие ключевые слова
источник

S

Snusmumriken in pro.lua
local a = {1, 2, 3}
local v = 4
local c = a[(v - 1) % #a + 1]
И то, при v == 0 оно выдаёт 3, а при -1 — 2, то есть ноль является последним элементом.

С нулевой индексацией это было бы куда проще: v % #a.
источник

MT

Monsieur Taishín in pro.lua
Snusmumriken
local a = {1, 2, 3}
local v = 4
local c = a[(v - 1) % #a + 1]
И то, при v == 0 оно выдаёт 3, а при -1 — 2, то есть ноль является последним элементом.

С нулевой индексацией это было бы куда проще: v % #a.
О как! я бы начал писать через if len .. then ...) спасибо.
источник

S

Snusmumriken in pro.lua
Хе, я такое писал для ротации прокси в своей фигне.
источник

MT

Monsieur Taishín in pro.lua
а теперь осталось написать обертку типа: myTable.next() чтобы циклил )
источник

S

Snusmumriken in pro.lua
В целом, если хочешь халявную нулевую индексацию, достаточно a[v % #a + 1], тогда a[0] будет первым элементом, а a[-1] — последним.
источник

LU

Lucky Uk in pro.lua
Snusmumriken
В целом, если хочешь халявную нулевую индексацию, достаточно a[v % #a + 1], тогда a[0] будет первым элементом, а a[-1] — последним.
прикольно, пригодится для зацикленного скролла инвентаря
источник

S

Snusmumriken in pro.lua
Да много для чего, на самом деле. Любые ринг-буферы. Или извлечение видимых чанков в зацикленной игре (даже если в ней всего один чанк, оно будет добавлять слева и справа произвольное количество копий). Очень удобная фигня.
источник

N

Nibeon in pro.lua
Michael Sharko
Здрасте. Продолжу рубрику глупых вопросов.

Какую библиотеку, желательно из NuGet, лучше использовать для удобного встраивания Lua в C#-приложение?

Да-да, у C# есть своя поддержка скриптов, но Lua значительно проще в ознакомлении.

Пока остановился на NLua (fork LuaInterface) и немного засматриваюсь на NeoLua.
Moonsharp ещё есть
источник

SN

Scroll Notice 🏡 in pro.lua
Nibeon
Moonsharp ещё есть
Я в своё время выбирал между ним и чем-то побыстрее, остановился на нем
источник