- 219
- 18
- Версия MoonLoader
- .026-beta
Привет.
Короче, у меня в скрипте есть кнопка привязанная к combo. Если это будет стоять на "Не выбрано", то должно отправить сообщение с ошибкой. Если будет выбрана лидерка - будет писать в sampsendchat.
Но проблема в том, что при выборе лидерки оно выводит текст с ошибкой, но если этот екст с ошибкой переместить под else, то при выборе лидерки оно тоже будет писать о шибке, но если не выбирать ничего, то оно пишет в чат.
Всё, решил сам.
Короче, у меня в скрипте есть кнопка привязанная к combo. Если это будет стоять на "Не выбрано", то должно отправить сообщение с ошибкой. Если будет выбрана лидерка - будет писать в sampsendchat.
Но проблема в том, что при выборе лидерки оно выводит текст с ошибкой, но если этот екст с ошибкой переместить под else, то при выборе лидерки оно тоже будет писать о шибке, но если не выбирать ничего, то оно пишет в чат.
Lua:
if imgui.Button(u8'Оповестить о недостачи участников') then
local selected_value = u8:decode(nitem_list[ComboNTest[0] + 1])
local selected_value = str(selected_value)
if u8:decode(ffi.string(selected_value)) ~= '' then
sampAddChatMessage('[Ошибка]: Выберите лидерскую должность!')
else
sampAddChatMessage('/ao Отбор на должность лидерства "'..selected_value..'" был отмёнен из-за недостачи участников.',-1)
end
end
Всё, решил сам.
Lua:
if imgui.Button(u8'Оповестить о недостачи участников') then
if ComboNTest[0] == nil or ComboNTest[0] < 1 then
sampAddChatMessage('[Ошибка]: Выберите лидерку!', -1)
else
local selected_value = u8:decode(nitem_list[ComboNTest[0] + 1])
sampAddChatMessage('/ao Отбор на должность лидерства "'..selected_value..'" был отменён из-за недостачи участников.', -1)
end
end
Последнее редактирование: