attempt to call global 'string' (a table value)

xavier_v

Участник
Автор темы
81
3
Версия MoonLoader
.026-beta

хочу создать кнопки AlignedText


addons.AlignedText(string text, int align, ImVec4 color) -- aligns: 1(left); 2(centre); 3(right)

141520


Библиотека addons.lua существует, но код не работает

код который я использовал: addons.AlignedText("texts", 2, ImVec4 -1) -- aligns: 1(left); 2(centre); 3(right)

~~~~~~~~~~~~~~~~~~~EROR~~~~~~~~~~~~~~~~~~~~
[ML] (error) OOC HELPER: C:\Games\SAMP\Test\moonloader\scripе.lua:132: attempt to call global 'string' (a table value)
stack traceback:
C:\Games\SAMP\Test\moonloader\script.lua:132: in function 'OnDrawFrame'
C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1378: in function <C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1367>
[ML] (error) OOC HELPER: Script died due to an error. (0FE3788C)


хочу создать кнопки AlignedText


addons.AlignedText(string text, int align, ImVec4 color) -- aligns: 1(left); 2(centre); 3(right)

141520


Библиотека addons.lua существует, но код не работает

код который я использовал: addons.AlignedText("texts", 2, ImVec4 -1) -- aligns: 1(left); 2(centre); 3(right)

~~~~~~~~~~~~~~~~~~~EROR~~~~~~~~~~~~~~~~~~~~
[ML] (error) OOC HELPER: C:\Games\SAMP\Test\moonloader\scripе.lua:132: attempt to call global 'string' (a table value)
stack traceback:
C:\Games\SAMP\Test\moonloader\script.lua:132: in function 'OnDrawFrame'
C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1378: in function <C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1367>
[ML] (error) OOC HELPER: Script died due to an error. (0FE3788C)
,
 
Последнее редактирование:

Tema05

Известный
1,441
402

хочу создать кнопки AlignedText


addons.AlignedText(string text, int align, ImVec4 color) -- aligns: 1(left); 2(centre); 3(right)

141520


Библиотека addons.lua существует, но код не работает

код который я использовал: addons.AlignedText("texts", 2, ImVec4 -1) -- aligns: 1(left); 2(centre); 3(right)

~~~~~~~~~~~~~~~~~~~EROR~~~~~~~~~~~~~~~~~~~~
[ML] (error) OOC HELPER: C:\Games\SAMP\Test\moonloader\scripе.lua:132: attempt to call global 'string' (a table value)
stack traceback:
C:\Games\SAMP\Test\moonloader\script.lua:132: in function 'OnDrawFrame'
C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1378: in function <C:\Games\SAMP\Test\moonloader\lib\imgui.lua:1367>
[ML] (error) OOC HELPER: Script died due to an error. (0FE3788C)



,
Ты прочитал какие аргументы принимает функция, понял что 3 аргумент это цвет, но не понял что ImVec4 это формат цвета, который получается функцией imgui.ImVec4().
Замени "ImVec4 -1" на "imgui.ImVec4(1, 1, 1, 1)"
 
Последнее редактирование: