Недавнее содержимое от disapora

  1. D

    Вопросы по Lua скриптингу

    Не знаю, наверное эта идея не очень. Я вот как раз таки задался вопросом, как осуществить задумку более правильно.
  2. D

    Вопросы по Lua скриптингу

    Подскажите пожалуйста одну вещь. Имею поток: local pThread = lua_thread.create(pidorThread, true) Имею команду: resultCommand = sampRegisterChatCommand("pidor", pidorThread) Имею проверку: if resultCommand == true then pThread:run() end Имею функцию: function pidorThread(carId) result...
  3. D

    Вопросы по Lua скриптингу

    А существует ли аналог функции wait(), которая работает вне main()? Костыльный sleep с os.sleep только нагуглил, но только вот он не работает в рамках Moonloader'a.
  4. D

    Вопросы по Lua скриптингу

    Тогда закономерный вопрос, и, надеюсь, последний: каким образом получить координаты игрока под ID?
  5. D

    Вопросы по Lua скриптингу

    Получается что эта функция не является прямым аналогом Actor.StorePos, где в качестве хэндла используется хендл игрока. Так какой тогда функцией мне получить координаты под хендлу игрока? Вики, конечно, удобная вещь, но все функции которые я нашёл, связаны как раз таки с хендлом персонажа, также...
  6. D

    Вопросы по Lua скриптингу

    То есть грубо говоря функция возвращает данные в созданные для этой функции переменные? Окей, разобрался. Теперь второй вопрос. playerHandle = sampGetCharHandleBySampPlayerId(arg) positionX, positionY, positionZ = getCharCoordinates(playerHandle) sampAddChatMessage("X = " ...
  7. D

    Вопросы по Lua скриптингу

    playerHandle = sampGetCharHandleBySampPlayerId(id) playerCords = getCharCoordinates(playerHandle) В каком виде возвращаются координаты? В массиве? В документации так: float positionX, float positionY, float positionZ = getCharCoordinates(Ped ped) Подскажите каким образом можно получить...
  8. D

    Вопросы по Lua скриптингу

    Это скорей общий вопрос по SAMP скриптингу. Каким образом можно эмулировать выстрел? Смотрел в сторону RPC - ничего не нашёл. Я видел принцип работы некоторых ботов для прокачки скиллов. Суть там в том, что выстрела как такого нет, но патроны уходят и, собственно, скилл прокачивается.
  9. D

    Информация MoonLoader - разработка

    Почему при компиляции скрипта, не через Luajit, в логах я наблюдаю это? [03:29:15.421460] (system) script.luac: Script terminated. (06C6469C) [03:29:15.421460] (error) C:\Games\GTA San Andreas\moonloader\script.luac: cannot load incompatible bytecode
  10. D

    Вопросы по CLEO-скриптингу

    Спасибо, разобрался.
  11. D

    Вопросы по CLEO-скриптингу

    Спасибо, теперь число. Но ответ всё равно не тот. Param: 25088632 Вот что при вводе /test 123
  12. D

    Вопросы по CLEO-скриптингу

    Господа, не могу осилить форматирование строки. {$CLEO} thread "hui" if not 0@ = SAMP.Base() then 0A93: end_custom_thread end while not SAMP.Available() wait 100 end 0B34: samp register_client_command "test" to_label @main while true wait 0 if 10@ == 1 then 0AF9: samp say_msg...