Lua Arizona | Поиск мусорок

Статус
В этой теме нельзя размещать новые ответы.

ChesterMeister

Участник
61
4
Да, конечно можно. Вытаскиваешь модель дигла и меняешь эту строку.
Lua:
if sampIs3dTextDefined(id) then
на соответствующую (её я не знаю, т.к. не прочитал и 1/10 вики луа, но она точно есть!1!!)
Правда я, честно говоря, не вижу особого смысла переводить ганренд с цлео на луа.
Хотя что-то мне подсказывает, что на луа аналогичный ганрендер в режиме Enable All жрал бы куда меньше фепеесов. Но ты всё равно не ищешь ничего кроме дигла и м4 на военке.

в твоем скрипте получается идет поиск не по объекту, а по тексту?
я просто думал ща ид заменю и все, ибо название поменять и кнопку вызова не так сложно, это просто проще чем клео ган ренд, тем более всего на одно оружие нужно
 

NoMatterCode

Известный
Автор темы
110
49
в твоем скрипте получается идет поиск не по объекту, а по тексту?
я просто думал ща ид заменю и все, ибо название поменять и кнопку вызова не так сложно, это просто проще чем клео ган ренд, тем более всего на одно оружие нужно
Да, поиск по 3D тексту. Для модели вроде эта нужна. Найдёшь ид модельки дигла - ты выиграл.
https://blast.hk/wiki/lua:sampgetobjecthandlebysampid
 
Последнее редактирование:
  • Нравится
Реакции: ChesterMeister

ChesterMeister

Участник
61
4
Да, поиск по 3D тексту. Для модели вроде эта нужна. Найдёшь ид модельки дигла - ты выиграл.
https://blast.hk/wiki/lua:sampgetobjecthandlebysampid
348 ид у нее, пойду попробую сделать
Спасибо, что помог найти
Что-то я не понимаю как изменить это дело, в программировании вообще не шарю, чисто из-за интереса заглядываю
 
Последнее редактирование:

Innoce

Новичок
2
0
Годный скрипт, но жаль что нельзя просмотреть что там находиться((.
 

Raven Black

Известный
128
18
Всегда мечтал ползать в мусорках, в сампе
gyBkNwOublU.jpg
 
  • Нравится
Реакции: NoMatterCode

duas

Потрачен
487
178
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Про код имеешь виду ?
Lua:
local ScriptState = false
local Counter = 0


function main()
    while not isSampAvailable() do wait(0) end
    local Arial = renderCreateFont('Arial', 12, 5)
    while true do wait(0)
    local sx, sy = getScreenResolution()
        if ScriptState then
            Counter = 0
            local px, py, pz = getCharCoordinates(PLAYER_PED)
            for id = 0, 2048 do
                if sampIs3dTextDefined(id) then
                    local text, color, posX, posY, posZ, distance, ignoreWalls, player, vehicle = sampGet3dTextInfoById(id)
                    if text:find('Загружено:') then
                        Counter = Counter + 1
                        if isPointOnScreen(posX, posY, posZ, 1) then
                            local p1, p2 = convert3DCoordsToScreen(posX, posY, posZ)
                            local distance = getDistanceBetweenCoords3d(px, py, pz, posX, posY, posZ)
                            renderFontDrawText(Arial, ('Мусорка - %d м.'):format(math.floor(tonumber(distance))), p1, p2, 0xFF00FFFF)
                        end
                    end
                end
            end
            renderFontDrawText(Arial, 'Мусорок в зоне стрима: '..Counter, sx / 2.5, sy - 25, 0xFF00FFFF)
        end
        if isKeyJustPressed(114) then ScriptState = not ScriptState end
    end
end
Он имел ввиду то, что находится внутри мусорки.
 

duas

Потрачен
487
178
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Nyarlok

Новичок
9
1
ха, напомнило мне это 2 вещи, собаку франклина которая шла по следу, и сильно голодных гулей которые ищут себе жертву (если шо это из анимe: tokio ghoul)
 
Статус
В этой теме нельзя размещать новые ответы.