Помогите со скриптом.

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

Lyonya Decart

Участник
Автор темы
140
22
Lua:
function main
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(0) end
    sampAddChatMessage('{756767}[Скрипт успешно загружен]{FF4500} Создатель: vk.com/decartfamily ', -1)
   


    waint(-1)
    end

function quest()
local x,y,z = getCha Coordinates(player Ped)
local dist = getDistCoord2d(x,y,z,xx,yy,zz)
if dist < 1.0 then
    sampSendDialogRespond
    setVirtualKeyState
end
Скрипт не загружается в игру. И помогите сделать так, чтобы при подходе к квестовому персу на аризоне. Бот брал квест. А еще автоматическую активацию всех функций в скрипте.
 

T1cKz

Известный
595
245
Ты на приколе?)
Во первых не делай так много проверок на загрузку сампа, к чему они там вообще. В твоём случае, они там не нужны, максимум wait(1337) что б сообщение не крашнулось, во вторых, у тебя в функции quest сплошные баги, там просто в каждой строке не хватает текста.
В третьих, то что я тебе в вк скидывал, это пример как это искать, а не функции сами, их нужно менять как бы.
 

imring

Ride the Lightning
Всефорумный модератор
2,365
2,552
Lua:
-- Основная функция main, запускается один раз.
function main()

    -- Если SAMPFUNCS не загружен или не загружен SA-MP, то основная функция прекращает работу,
    -- тем самым, скрипт выключается.
    if not isSampfuncsLoaded() or not isSampLoaded() then return end

    -- Пока SA-MP не запущен, ждём 1 кадр (записывается как 0 миллисекунд).
    while not isSampAvailable() do wait(0) end

    -- Выводит определённое сообщение белым цветом (-1).
    sampAddChatMessage('{756767}[Скрипт успешно загружен]{FF4500} Создатель: vk.com/decartfamily ', -1)

    -- Бесконечная загрузка.
    wait(-1)

end

-- Функция quest (на данный момент нигде не используется).
function quest()

    -- Получение координат своего игрока.
    local x,y,z = getCharCoordinates(playerPed)

    -- Получение дистанции между коориданатами x, y, z и xx, yy, zz
    -- ВНИМАНИЕ! xx, yy и zz = nil.
    local dist = getDistanceBetweenCoords3d(x,y,z,xx,yy,zz)

    -- Если дистанция меньше 1.0, то..
    if dist < 1.0 then

        -- Выполняется отклик в диалоге.
        sampSendDialogResponse(--[[Введи параметры!]])

        -- Зажимается кнопка.
        setVirtualKeyDown(--[[Введи параметры!]])
       
    end
end
и еще - перед тем как создавать скрипты, прочитай вот это: https://blast.hk/threads/22707/
 
  • Нравится
Реакции: BlackGoblin
Статус
В этой теме нельзя размещать новые ответы.