Помощь в изменении скриптов

FYP

Известный
Автор темы
Администратор
1,771
6,054
Здесь вы можете попросить других пользователей внести какие-то небольшие изменения в скрипт, например, изменить активацию.
Для вопросов по программированию и разработке на форуме есть отдельная категория Разработка.

Рекомендации:
  1. Не просите о редактировании .asi, .sf, .luac, .dll, .exe и прочих файлов, не поддающихся простой декомпиляции. Скрипты формата .ahk (AutoHotKey), .lua (Lua/MoonLoader) и .cs (CLEO) легко поддаются изменению.
  2. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
  3. За злонамеренное распространение вредоносного ПО - перманентный бан. Имейте это в виду.
Удаление копирайтов является нарушением авторских прав, если автор не дал на это своего разрешения. Правила BlastHack запрещают нарушать авторские права, поэтому если вам нужно их убрать - обращайтесь к автору.
 
Последнее редактирование:

tweltwels

Новичок
18
0
помогите плиз. в каком месте и как добавить проверку чтобы на карте не отображались игроки в масках?
Замени стандартный цикл отрисовки на этот:
for _, v in ipairs(getAllChars()) do
    local r, id = sampGetPlayerIdByCharHandle(v)
    if r and doesCharExist(v) and v ~= PLAYER_PED and not sampIsPlayerNpc(id) then
        local aa, rr, gg, bb = explode_argb(sampGetPlayerColor(id))
        if aa > 0 then
            local cx, cy, cz = getCharCoordinates(v)
            local x, y = convertCoord(cx, cy)
            local color = join_argb(155, rr, gg, bb)
            if (cz) > myPos[3] + 5 then
                renderDrawPolygon(x, y, 21, 21, 3, 0, 0xFF000000)
                renderDrawPolygon(x, y, 15, 15, 3, 0, color)
            elseif (cz) < myPos[3] - 5 then
                renderDrawPolygon(x, y, 21, 21, 3, 180, 0xFF000000)
                renderDrawPolygon(x, y, 15, 15, 3, 180, color)
            else
                renderDrawBox(x - 6, y - 6, 12, 12, 0xFF000000)
                renderDrawBox(x - 5, y - 5, 10, 10, color)
            end
        end
    end
end