Перейти к содержанию

Установка бряков по адресам Code List (Заготовка)


MasterGH

Рекомендуемые сообщения

Это не совсем плагин, а скорее то, что могло быть плагином, но просто лень делать форму с одной кнопкой. Предлагаю это сделать желающим.

Допустим в таблице сохранено около сотни инструкций собранных из Ultimap, смотрим ниже

 

post-3-0-28591700-1421690792_thumb.png

Название формы: "AdvancedOptions"

Название поля: "Codelist2"

 

Нам нужно разом поставить на них брейкпоинт (после случайного вылета из игры)  для исследований...

 

Для этого нужно выполнить CE Lua скрипт предварительно открыв Code List

 

function FindFrom(formName)  local formCount = getFormCount()   for i=0, formCount-1 do     if(getForm(i).Name == formName) then       return getForm(i)     end   end end  function SetBreakPoints(argListView)   local items1 = argListView.Items   local linesCount = items1.getCount()   for i=0, linesCount-1 do    debug_setBreakpoint(items1.getItem(i).Caption, 1, bptExecute)   end end  local frmFindFrom = FindFrom('AdvancedOptions')  local codeList = frmFindFrom.findComponentByName('Codelist2')  SetBreakPoints(codeList)
 

 

Как открыть Code List?

Ответ на первом скрине 

Как добавить инструкцию в Code List?

 

Ответ на скрине

post-3-0-26709200-1421690299_thumb.png

 

 

Как открыть окно бряков? 

Ответ на скрине

post-3-0-20932100-1421690307_thumb.png

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.