Size: a a a

2020 May 24

I

Igor725 in pro.lua
Не знаю, может что-то такое?

if(tmp[[1].value > 0xffffffff)
   return
tmp[1].value - 0xffffffff
else
   return tmp[1].value
источник

A

Alex in pro.lua
if (tmp[1].address > 0xffffffff) then
local tmp1 = gg.getValues({{address = (tmp[1].address-0xffffffff), value=nil,flags=gg.TYPE_DWORD}})
   return tmp1[1].value
else
   return tmp[1].value
   end
источник

A

Alex in pro.lua
Но тоже не работает
источник

A

Alex in pro.lua
Неправильный формат условия
источник

A

Alex in pro.lua
Вся хрень в том что адрес исходным числом так и остается... что бы я ни делал, нужно именно как то форматировать число в строку адреса
источник

A

Alex in pro.lua
Какой функцией можно десятеричное число конвертироватт в  Hex signed 2's complement ?
источник

LT

Low Tech in pro.lua
Igor725
Вычитай из 0xffffffffbf28a720 0xffffffff
не, тут нужно бинарное и если надо 32 бита получить -  0xffffffffbf28a720 & 0xffffffff
источник

I

Igor725 in pro.lua
А, ну да, в ночи голова не очень работает, там же от старших к младшим разрядам.
источник
2020 May 25

A

Alex in pro.lua
Low Tech
не, тут нужно бинарное и если надо 32 бита получить -  0xffffffffbf28a720 & 0xffffffff
Да, так и решилось
источник

A

Alex in pro.lua
Народ, подскажите пожалуйста, имею таблицу с числами,есть ли функция для удаления повторяющихся чисел?
источник

S

Snusmumriken in pro.lua
У тебя просто массив чисел?
источник

A

Alex in pro.lua
Да
источник

S

Snusmumriken in pro.lua
Порядок важен?
источник

A

Alex in pro.lua
Нет
источник

S

Snusmumriken in pro.lua
Концепция примерно такая. Это нифига не быстро, но типа коротко.

myTable = {3, 2, 1, 5, 2, 8, 16}

function removeDoubles(t)
 table.sort(t)
 local last = t[#t]
 for i = #t - 1, 1, -1 do
   if t[i] == last then
     table.remove(t, i)
   end
   last = t[i]
 end
 return t
end

removeDoubles(myTable)
источник

S

Snusmumriken in pro.lua
Есть ещё вариации с хашмапой, мол, добавляем элементы таблицы в мапу типа hash[number_value] = true, а потом разворачивание ключей хашмапы в список. Тут нет сортировок и множества сдвигов из-за table.remove, но это жрёт память ))
источник

A

Alex in pro.lua
источник

A

Alex in pro.lua
источник

A

Alex in pro.lua
Пока и так вроде почистило, спасибо большое)))
источник
2020 May 27

S

Snusmumriken in pro.lua
Ух ты, первый кажется-не-робот за последнюю неделю.
источник