Помощь по Lua[Легко]

diamondrp20

Новичок
Автор темы
6
0
Добрый день хотел написать скрипт простой. Но я пока плохо разбираюсь.
Посмотрите код скажите почему он не бегает на коорды? И как это можно исправить?
И ещё вопрос как сделать что бы игрок оббегал препятствие?
Спасибо

Lua:
function main()

    repeat wait(0) until isSampAvailable()
    wait(0)
        sampAddChatMessage("[ {00FF00}Max Opcode {FFFFFF}] - {00FF00}АВТО - Продажа Brilliant", -1)
          sampRegisterChatCommand('/sellbrilll', BeginToPoint)
    end

    function go_to_point(point, is_sprint)
        local dist
        repeat
            set_camera_direction(180)
            wait(0)
            setGameKeyState(1, -255)
            local mx, my, mz = getCharCoordinates(playerPed)
            if is_sprint then setGameKeyState(16, 255) end
            dist = getDistanceBetweenCoords2d(1088, -1359, mx, my)
        until dist < 0.6
    end
 
Последнее редактирование модератором:
Решение
Посмотрите код скажите почему он не бегает на коорды?
Разное название функций, ты вызываешь BeginToPoint, а функции такой и нет. Если ты просто перепутал названия - тоже не правильно, функция требует два аргумента, у тебя просто её вызов без аргументов.
В функции go_to_point у тебя есть wait(0) который нельзя ставить вне функции main() или вне потока(lua_thread)

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,891
1,254
Посмотрите код скажите почему он не бегает на коорды?
Разное название функций, ты вызываешь BeginToPoint, а функции такой и нет. Если ты просто перепутал названия - тоже не правильно, функция требует два аргумента, у тебя просто её вызов без аргументов.
В функции go_to_point у тебя есть wait(0) который нельзя ставить вне функции main() или вне потока(lua_thread)
 

diamondrp20

Новичок
Автор темы
6
0
Разное название функций, ты вызываешь BeginToPoint, а функции такой и нет. Если ты просто перепутал названия - тоже не правильно, функция требует два аргумента, у тебя просто её вызов без аргументов.
В функции go_to_point у тебя есть wait(0) который нельзя ставить вне функции main() или вне потока(lua_thread)
Можно простой пример как делать бег к определённой координате?
 
D

deleted-user-204957

Гость
Можно простой пример как делать бег к определённой координате?
Ну для начала попробуй поиграться с этим
 
  • Нравится
Реакции: diamondrp20