feat: 50 игр на Lua + импорт Roblox для всех + поддержка Lua в плеере #39

Merged
min merged 215 commits from feat/lua-50-games-bundle into main 2026-06-09 21:59:25 +00:00
Showing only changes of commit bb0726b4ad - Show all commits

View File

@ -1314,6 +1314,11 @@ export function registerRobloxShim(lua, opts) {
},
});
// === Leaderboard scan ===
// Roblox-скрипт делает: Instance.new('IntValue').Name='leaderstats',
// stats.Parent = newPlayer, потом IntValue Reputation/Level внутри.
// Поскольку наш Lua не вызывает Children.push при Parent= (Lua делает rawset),
// мы периодически сканируем localPlayer на наличие leaderstats и шлём в плеер.
// === Helpers для скриптов ===
const partById = new Map();
global.set('__rbxl_get_part_by_id', (id) => partById.get(Number(id)) || undefined);