raksamp lite

цвв

Активный
Автор темы
274
77
Версия MoonLoader
.027.0-preview
почему не поднимает пикап и не нажимает альт?
поф:
function sampev.onSendPickedUpPickup(pickupId)
   if puckupId == 327 then

      end
end

function sampev.onSendPlayerSync(data)
    Tasking.new(function()
        if key == 1 then
            print(key, "sent")
            data.keysData = 1024
            key = 1

        end
    end, false)
end
 
Решение
а как по модели скинуть? я тоже сначала хотель как ты сказал, но не додумался
Lua:
function sampev.onCreatePickup(id, model, pickupType, position)
    if model == 19132 then
        sendPickedUpPickup(id)
        sendKey(1024)
        print('Нашли пикап с ИД '..id..' нажимаем ALT')
    end
end

Lent

Известный
402
166
лучше по модели пикапа, ибо ид пикапа всегда меняется. Если по иду, то наверное так


Lua:
local sampev = require("samp.events")

function sendKey(id)
    key = id
    updateSync()
end

function sampev.onSendPickedUpPickup(pickupId)
    if puckupId == 327 then
        sendPickedUpPickup(puckupId)
        sendKey(1024)
        print('Нашли пикап с ИД '..puckupId..' нажимаем ALT')
    end
end


function sampev.onSendPlayerSync(data)
    if key then
        data.keysData = key
        key = nil
    end
end
 
  • Нравится
Реакции: цвв

цвв

Активный
Автор темы
274
77
лучше по модели пикапа, ибо ид пикапа всегда меняется. Если по иду, то наверное так


Lua:
local sampev = require("samp.events")

function sendKey(id)
    key = id
    updateSync()
end

function sampev.onSendPickedUpPickup(pickupId)
    if puckupId == 327 then
        sendPickedUpPickup(puckupId)
        sendKey(1024)
        print('Нашли пикап с ИД '..puckupId..' нажимаем ALT')
    end
end


function sampev.onSendPlayerSync(data)
    if key then
        data.keysData = key
        key = nil
    end
end
а как по модели скинуть? я тоже сначала хотель как ты сказал, но не додумался
 

Lent

Известный
402
166
а как по модели скинуть? я тоже сначала хотель как ты сказал, но не додумался
Lua:
function sampev.onCreatePickup(id, model, pickupType, position)
    if model == 19132 then
        sendPickedUpPickup(id)
        sendKey(1024)
        print('Нашли пикап с ИД '..id..' нажимаем ALT')
    end
end
 
  • Нравится
Реакции: цвв

цвв

Активный
Автор темы
274
77
Lua:
function sampev.onCreatePickup(id, model, pickupType, position)
    if model == 19132 then
        sendPickedUpPickup(id)
        sendKey(1024)
        print('Нашли пикап с ИД '..id..' нажимаем ALT')
    end
end
лучший бро, все работает, от души

Lua:
function sampev.onCreatePickup(id, model, pickupType, position)
    if model == 19132 then
        sendPickedUpPickup(id)
        sendKey(1024)
        print('Нашли пикап с ИД '..id..' нажимаем ALT')
    end
end
а как подобрать именно один пикап? т.к мне показываются все пикапы в зоне стрима с такой моделью
 
Последнее редактирование: