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

FYP

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

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

yara_sist228

Новичок
4
0
Здравствуйте, у меня клео скрипт выдает варнинги и отправляет на пляж. Это происходит когда выполнение доход до 0AF9: samp say_msg "текст" . Как исправить?
 

b1gboi3s0tni

Участник
82
2
этот срипт выдает бензин на экарн отдельно от спидомтера на аризоне,можете сделать чтобы его можно двигать в самой игре ил хотяб через ini,а еще можно как то шрифт поменять для этого,спасибо)
 

Вложения

  • 3.lua
    271 байт · Просмотры: 3

awserver

Участник
55
23
Нужно скрыть текст при виде в чате строчки с текстом который я скинул ниже
text:
[Информация] Состояние масла вашего авто крайне плохое!

[Информация] Автомобиль работает с перебоями, скорость снижена, машина может сломаться!

Необходимо заехать на станцию тех. обслуживания! ((Используйте /gps важные места - станция тех. обслуживания))

[Информация] Состояние вашего авто крайне плохое! Машина может сломаться!
проверь, не тестил, к слову если там два цвета в сообщении, то не будет работать (negr.lua)

флудер не работает, пишет тру и все. можете исправить?
задержку сделал 3 секунды (vrf.lua)

Всем привет! Заранее спасибо за помощь.
Нужно, чтобы скипт при сообщении "[Гос. имущество]" вписывал /buy
пока, что так вот:
было нагло спижено отсюда https://www.blast.hk/threads/43369/
мои маляки:
local sampev = require 'lib.samp.events'
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampAddChatMessage("Скрипт 'AutoBuy Namalsk RP' успешно загружен!", 0xD34A4F)
    sampAddChatMessage("Автор скрипта xcdco ak.Pavlov", 0xD34A4F)
    sampRegisterChatCommand('/ab, function() activated = not activated if activated then sampAddChatMessage('Вы Активировали скрипт "AutoBuy Namalsk RP".', 0x5A90CE) else sampAddChatMessage('Вы деактивировали скрипт "AutoBuy Namalsk RP".', 0x5A90CE) end end)
    while true do wait(0)
        if activated and testCheat('N') then
            sampSendChat('/buy)
        end
    end
    wait(-1)
end


(фотка текста при котором должна вписываться команда /buy Посмотреть вложение 141077)
(buy.lua)
 

Вложения

  • negr.lua
    556 байт · Просмотры: 5
  • vrf.lua
    323 байт · Просмотры: 2
  • buy.lua
    162 байт · Просмотры: 6
Последнее редактирование:

fwfsfsfsafaf

Известный
69
5
проверку на чат/диалоги, может кто всунуть? что бы не срабатывала эта фигня когда я что-то пишу) спасибо.
 

Вложения

  • legit_car_flip.cs
    17.9 KB · Просмотры: 4

friendly

Известный
894
251
подмените синхру так, чтобы скорость тс была 180-200
 

Вложения

  • FlyCar.lua
    3.3 KB · Просмотры: 7

Shonll

Новичок
4
0
Форматирование кода
require "lib.moonloader"
local keys = require "vkeys"
function main()
if not isSampLoaded() or not isSampFuncsLoaded()
then return
end
while not isSampAvilabe()
do wait(100)
end
sampAddChatMessage("привет", 0x6A5ACD")
while true do
wait(0)
end
end
Хочу чтобы надпись чате сампа отображалась, а оно не работает, в логах выдает ошибку!
 

yung milonov

Известный
1,004
510
require "lib.moonloader"
local keys = require "vkeys"
function main()
if not isSampLoaded() or not isSampFuncsLoaded()
then return
end
while not isSampAvilabe()
do wait(100)
end
sampAddChatMessage("привет", 0x6A5ACD")
while true do
wait(0)
end
end
Хочу чтобы надпись чате сампа отображалась, а оно не работает, в логах выдает ошибку!
Lua:
require "lib.moonloader"
local keys = require "vkeys"
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampAddChatMessage("привет", 0x6A5ACD)
    while true do wait(0)
    end
end
 

yung milonov

Известный
1,004
510
крч мужики функция scarall не работает, в логе пусто, я в переменных запутался не могу нахуй на эти буквы смотреть поправьте пж (внимание говнокод!)
as:
function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("cmenu", menu)
    sampRegisterChatCommand("scar", scar)
    sampRegisterChatCommand("scarall", scarall)
    for k, v in pairs(getAllVehicles()) do
    local result, id = sampGetVehicleIdByCarHandle(arg)
        while true do
            wait(0)
            if main_window_state.v == false then
            imgui.Process = false
            end
        end

    end
end


function scar(arg)
    local result, car = sampGetCarHandleBySampVehicleId(arg)
    if result then
        sampSendVehicleDestroyed(arg)
        printStringNow("~g~Success!", 1000)
    else
        printStringNow("~r~Wrong id.", 1000)
    end
end
 
 
function scarall(arg)
    if doesVehicleExist(v) then
    local result, id = sampGetVehicleIdByCarHandle(v)
        if result then
            sampSendVehicleDestroyed(id)
            printStringNow("~g~Success!", 1000)   -- потом нахуй когда не лень будет)
        else
            printStringNow("~r~no cars.", 1000)
        end
    end
end
если я правильно понял что тебе нужно.
Lua:
function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("cmenu", menu)
    sampRegisterChatCommand("scar", scar)
    sampRegisterChatCommand("scarall", scarall)
    while true do wait(0)
    end
end


function scar(arg)
    local result, car = sampGetCarHandleBySampVehicleId(arg)
    if result then
        sampSendVehicleDestroyed(arg)
        printStringNow("~g~Success!", 1000)
    else
        printStringNow("~r~Wrong id.", 1000)
    end
end
  
  
function scarall(arg)
    for k, v in pairs(getAllVehicles()) do
        if doesVehicleExist(v) then
            local result, id = sampGetVehicleIdByCarHandle(v)
            sampSendVehicleDestroyed(id)
            printStringNow("~g~Success!", 1000)   -- потом нахуй когда не лень будет)
        end
    end
end
 
  • Нравится
Реакции: digitalpurple

chapo

чопа сребдс // @moujeek
Модератор
8,865
11,552
Не могли бы убрать в gamefixer функцию, чтобы её не было совсем. "Исправление застревания в других игроках при спавне"
TSgtizU.png
 

Вложения

  • GameFixer.lua
    216.7 KB · Просмотры: 4

Shonll

Новичок
4
0
ребят кто знает как делать панель в самп, чтобы при написании комманды работало?
 

Banan228337

Участник
69
2
Сделайте чтобы стороны света были на русском языке плиз
 

Вложения

  • compas.cs
    17.3 KB · Просмотры: 2

shrug228

Активный
212
75
пишу рендер масок и столкнулся с проблемой. показывает не только окружающих в масках, но и себя самого. все перепробовал. я понимаю так, distance выводит дистанцию всех объектов, а не конкретного. нужна помощь профессионалов)

Lua:
font = renderCreateFont('Century Gothic', 8, 5)

function main()

while not isSampAvailable() do wait(0) end wait(1)

while true do

wait(0)

for _, v in pairs(getAllObjects()) do

local asd

if sampGetObjectSampIdByHandle(v) ~= -1 then

asd = sampGetObjectSampIdByHandle(v)

end

if isObjectOnScreen(v) then

local result, oX, oY, oZ = getObjectCoordinates(v)

local x1, y1 = convert3DCoordsToScreen(oX,oY,oZ)

local objmodel = getObjectModel(v)

local x2,y2,z2 = getCharCoordinates(PLAYER_PED)

local x10, y10 = convert3DCoordsToScreen(x2,y2,z2)

distance = string.format("%.0f", getDistanceBetweenCoords3d(oX,oY,oZ, x2, y2, z2))



if distance > 1 then

if objmodel == 18974 or objmodel == 19036 or objmodel == 19037 or objmodel == 19038 or objmodel == 19801 then renderFontDrawText(font,"{ff0000}В маске!\nДистанция: "..distance, x1, y1, -1) end       

end



end

end

end

end
Для вопросов по программированию и разработке на форуме есть отдельная категория Разработка.

Сделайте чтобы стороны света были на русском языке плиз
Используются файлы из hud.txd, сам скрипт тут не при чем.

ребят кто знает как делать панель в самп, чтобы при написании комманды работало?
Для вопросов по программированию и разработке на форуме есть отдельная категория Разработка.
А с такой постановкой вопроса вообще без шансов, ты бы хоть уточнил платформу (ASI/Cleo/Lua/SF) и что за панель (диалоги/imgui/mimgui).
 

Вложения

  • radar_MADDOG.png
    radar_MADDOG.png
    644 байт · Просмотры: 9
  • radar_RYDER.png
    radar_RYDER.png
    758 байт · Просмотры: 8
  • radar_SWEET.png
    radar_SWEET.png
    821 байт · Просмотры: 7
  • radar_WOOZIE.png
    radar_WOOZIE.png
    744 байт · Просмотры: 8

ExxxE

Участник
32
1
Привет, можете помочь убрать из lua скрипта функцию написания в SAMPFUNcS и убрать диалог окна? что бы я ввел в текстовом файле нужный мне текст и введя кмд он написался в чат.

Привет, можете помочь убрать из lua скрипта функцию написания в SAMPFUNcS и убрать диалог окна? что бы я ввел в текстовом файле нужный мне текст и введя кмд он написался в чат.
пожалуйста очень надо помогите
 

Вложения

  • Sampfuncstext.lua
    2.1 KB · Просмотры: 6
Последнее редактирование: