TieXoP Известный Автор темы 134 27 14 Дек 2021 #1 Версия MoonLoader .026-beta С хуками понятно. Как передать в скрипт допустим "4кк", да бы на выходе было 4000000?
Решение K K kin4stat 14 Дек 2021 Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier))
Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier))
K kin4stat mq-team · kin4@naebalovo.team Всефорумный модератор 2,743 4,804 14 Дек 2021 Решение #2 Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier)) Реакции: TieXoP и etereon Позитивный голос 0 Негативный голос Решение
Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier))
TieXoP Известный Автор темы 134 27 14 Дек 2021 #3 kin4stat написал(а): Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier)) Нажмите для раскрытия... Жалуется на множитель при обратном выводе. Допустим "print(result)" log: attempt to get length of local 'multiplier' (a nil value) TieXoP написал(а): Жалуется на множитель при обратном выводе. Допустим "print(result)" log: attempt to get length of local 'multiplier' (a nil value) Нажмите для раскрытия... UPD: 3 часа ночи дают о себе знать. В самом условии оставил старое. Спасибо за помощь. Мастер👍 Позитивный голос 0 Негативный голос
kin4stat написал(а): Lua: count, multiplier = text:match("(%d+%.?%d*)(k+)") result = tonumber(count) * (1000 ^ (#multiplier)) Нажмите для раскрытия... Жалуется на множитель при обратном выводе. Допустим "print(result)" log: attempt to get length of local 'multiplier' (a nil value) TieXoP написал(а): Жалуется на множитель при обратном выводе. Допустим "print(result)" log: attempt to get length of local 'multiplier' (a nil value) Нажмите для раскрытия... UPD: 3 часа ночи дают о себе знать. В самом условии оставил старое. Спасибо за помощь. Мастер👍