хотел сделать плавную подсказку но после добавления иконки скрипт крашит

William_Roses

Активный
Автор темы
260
26
Версия MoonLoader
.026-beta
хотел сделать плавную подсказку но после добавления иконки скрипт крашит, использую эту подсказку: https://www.blast.hk/threads/64892/post-657041 , сделал с ней такую функцию:
Lua:
function imgui.TextQuestion(...)
    imgui.SameLine()
    imgui.TextDisabled('(?)')
    imgui.Hint(...)
end
захотел добавить фа иконку (у меня в скрипте они уже есть и все ок)
но после добавления: imgui.TextColored(imgui.GetStyle().Colors[imgui.Col.ButtonHovered], fa.ICON_INFO_CIRCLE..u8' Подсказка:')
при наведении на подсказку скрипт крашит:
moonloader-log:
[17:09:37.410728] (error)    AdminTools: D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: stack overflow
stack traceback:
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    ...
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2969: in function 'Hint'
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2751: in function <D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2748>
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2044: in function 'OnDrawFrame'
    D:\Games\RED GTA 17k\moonloader\lib\imgui.lua:1378: in function <D:\Games\RED GTA 17k\moonloader\lib\imgui.lua:1367>
[17:09:37.411728] (error)    AdminTools: Script died due to an error. (11109A1C)
 
Решение
хотел сделать плавную подсказку но после добавления иконки скрипт крашит, использую эту подсказку: https://www.blast.hk/threads/64892/post-657041 , сделал с ней такую функцию:
Lua:
function imgui.TextQuestion(...)
    imgui.SameLine()
    imgui.TextDisabled('(?)')
    imgui.Hint(...)
end
захотел добавить фа иконку (у меня в скрипте они уже есть и все ок)
но после добавления: imgui.TextColored(imgui.GetStyle().Colors[imgui.Col.ButtonHovered], fa.ICON_INFO_CIRCLE..u8' Подсказка:')
при наведении на подсказку скрипт крашит:
moonloader-log:
[17:09:37.410728] (error)    AdminTools: D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: stack overflow
stack traceback:
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: in...

Smeruxa

Известный
1,367
724
хотел сделать плавную подсказку но после добавления иконки скрипт крашит, использую эту подсказку: https://www.blast.hk/threads/64892/post-657041 , сделал с ней такую функцию:
Lua:
function imgui.TextQuestion(...)
    imgui.SameLine()
    imgui.TextDisabled('(?)')
    imgui.Hint(...)
end
захотел добавить фа иконку (у меня в скрипте они уже есть и все ок)
но после добавления: imgui.TextColored(imgui.GetStyle().Colors[imgui.Col.ButtonHovered], fa.ICON_INFO_CIRCLE..u8' Подсказка:')
при наведении на подсказку скрипт крашит:
moonloader-log:
[17:09:37.410728] (error)    AdminTools: D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: stack overflow
stack traceback:
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:965: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    ...
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\lib\fAwesome5.lua:973: in function '__index'
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2969: in function 'Hint'
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2751: in function <D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2748>
    D:\Games\RED GTA 17k\moonloader\AdminTools.lua:2044: in function 'OnDrawFrame'
    D:\Games\RED GTA 17k\moonloader\lib\imgui.lua:1378: in function <D:\Games\RED GTA 17k\moonloader\lib\imgui.lua:1367>
[17:09:37.411728] (error)    AdminTools: Script died due to an error. (11109A1C)
потому что нет такой иконки
 
  • Нравится
Реакции: William_Roses

William_Roses

Активный
Автор темы
260
26