Недавнее содержимое от dmitry.karle

  1. dmitry.karle

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

    local ffi = require("ffi") local SAMemory = require "SAMemory" local gta = ffi.load("GTASA") local camera = SAMemory.camera local screenWidth, screenHeight = getScreenResolution() SAMemory.require("CCamera") local lockedCameraH = 0 local lockedCameraV = 0 local isLocked = false local...
  2. dmitry.karle

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

    скрипт уже сохранил не в той кодировке.
  3. dmitry.karle

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

    require('lib.samp.events').onSendPlayerSync = function(data) if isCharInAnyCar(PLAYER_PED) then return false end end банальщина, но попробуй, но может кикнуть с пассажирки
  4. dmitry.karle

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

    1. Может быть проблема с таблицой (сразу из таблицы удаляешь), добавь проверку перед удалением из таблицы 2. Попробуй удалять не все сразу, а группами с большей задержкой 3. Создай времянку (таблица) для удаления local toDelete = checkpoints checkpoints = {} for _, subArray in ipairs(toDelete)...
  5. dmitry.karle

    Arizona Проверка изменения виртуального мира

    local screenWidth, screenHeight = getScreenResolution() local font = renderCreateFont("Arial", 12, 5) function main() repeat wait(0) until isSampAvailable() while true do wait(0) local vw = getPlayerVirtualWorld() renderFontDrawText(font, "Текущий виртуальный мир...
  6. dmitry.karle

    Плохой рендер CEF

    #pragma once #ifndef RENDER_HPP #define RENDER_HPP #include <d3d9.h> #include <d3dx9.h> #include <atomic> #include <mutex> #include <functional> #include <vector> #include <memory> #pragma comment(lib, "d3d9.lib") #pragma comment(lib, "d3dx9.lib") class IDirect3DDevice9; namespace render {...
  7. dmitry.karle

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

    через кфг сделай или просто через таблицу если не надо cfg = ini.load({ main = { id = 24, dmg = true, hp = 300, etext = '~g~DAMAGE', mb = false, fox = false, dmf = false, hdshot = true, bot_count = 1 -- количество ботяр...
  8. dmitry.karle

    Плохой рендер CEF

    #ifndef OVERLAY_HPP #define OVERLAY_HPP #include <filesystem> #include <include/cef_app.h> #include "render.hpp" class c_overlay : public CefClient, public CefRenderHandler, public CefLifeSpanHandler { public: c_overlay() = default; ~c_overlay() = default; virtual...
  9. dmitry.karle

    спидометр

    текстдрав заменить на изображения/иконки, в фотошопе рисуешь картинки и меняешь их вместо текстдрава. По крайне мере всё остальное возможно сделать Вот примеры как делали другие с фотографиями и худом
  10. dmitry.karle

    Плохой рендер CEF

    #ifndef OVERLAY_HPP #define OVERLAY_HPP #include <filesystem> #include <include/cef_app.h> #include "render.hpp" class c_overlay : public CefClient, public CefRenderHandler, public CefLifeSpanHandler { public: c_overlay() = default; ~c_overlay() = default; virtual...
  11. dmitry.karle

    SA:MP Не работат lua после переустановки винды

    sampfuncs переустанови, библиотеки lib установи которые необходимы для lua скриптов которые юзаешь. Сам moonloader в конце концов переустанови
  12. dmitry.karle

    Декомпиляция скриптов

  13. dmitry.karle

    Arizona Проблема со сворачиванием игры

    В свойствах gta_sa поставь галочку "отключить оптимизацию во весь экран"
  14. dmitry.karle

    Вывод название ранга с members

    text:find('ID: %d+ | %d+:%d+ %d+.%d+.%d+ | %a+_%a+ .+: .+%[%d+%] - .+) проверь сначала на text:find , потом делай уже на text:match, если найдёт text:find - значит отработает и text:match
  15. dmitry.karle

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

    Создавай конфиг и сохраняй значения в конфиге, без конфига значения будут сбрасываться, т.к в локальной уже определено