Сохранение float с помощью иникфг

flickyshka

Участник
Автор темы
36
4
Версия MoonLoader
.026-beta
Когда я сохраняю значение float из sliderfloat в иникфг он сохраняет его в такой структуре
cdata<float [1]>: 0x081853e8
как мне конвертировать cdata обратно в флоат или как сохранять нормальное значение?
 

why ega

РП игрок
Модератор
2,541
2,234
Когда я сохраняю значение float из sliderfloat в иникфг он сохраняет его в такой структуре
cdata<float [1]>: 0x081853e8
как мне конвертировать cdata обратно в флоат или как сохранять нормальное значение?
если мимгуи, то тебе надо обращаться к нулевому индексу
Код:
print(val) -- cdata
print(val[0]) -- значение переменной
 
  • Нравится
Реакции: Andrinall

flickyshka

Участник
Автор темы
36
4
если мимгуи, то тебе надо обращаться к нулевому индексу
Код:
print(val) -- cdata
print(val[0]) -- значение переменной
а, стринг из инпута и без индекса работал поэтому чёт затупил я, спасибо
 

why ega

РП игрок
Модератор
2,541
2,234
а, стринг из инпута и без индекса работал поэтому чёт затупил я, спасибо
Инпут работал, т.к. ты юзаешь ffi.string, для этого не нужен указатель (0 индекс это как раз-таки указатель)
upd: сейчас перечитал статью о ffi и понял, что немного не так перевел, 0 индекс это, как я понимаю, как раз таки не указатель
1686293219515.png
 
Последнее редактирование:
  • Нравится
Реакции: kyrtion