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

FYP

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

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

taras123922

Известный
88
17
Lua:
require 'moonloader'
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end
    while true do
        wait(0)
        if isKeyJustPressed(VK_L) and not sampIsDialogActive() and not sampIsChatInputActive() then
            sampSendChat('/lock 1')
        elseif isKeyJustPressed(VK_K) and not sampIsDialogActive() and not sampIsChatInputActive() then
            sampSendChat('/lock 2')
        end
    end
end
Готовый lua можно? а то не в курсе как сделать его)
 

labudie labydai

Новичок
2
0
как добавить текст к таймеру?
Код:
require "lib.moonloader"
local huy = require("samp.events")
local piska = 0


local oX = 420
local oY = 88

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    while true do
        timer = os.time() + piska
        sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX, oY)
        sampTextdrawSetLetterSizeAndColor(220, 0.2, 1.4, 0xFFffffff)
        sampTextdrawSetOutlineColor(222, 0.5, 0xFF000000)
        sampTextdrawSetAlign(222, 1)
        sampTextdrawSetStyle(222, 2)
        wait(500)
    end
end

function huy.onShowDialog(dialogId,style,title,button1,button2,text)
    if string.match(text, "Текущее время") then
        chislo, mesyac, god = string.match(text, "Сегодняшняя дата:     {2EA42E}(%d+):(%d+):(%d+)")
        chas, minuti, sekundi = string.match(text, "Текущее время:     {345690}(%d+):(%d+):(%d+)")
        datetime = {year = god,month = mesyac,day = chislo,hour = chas,min = minuti,sec = sekundi}
        piska = tostring(os.time(datetime)) - os.time()
    end
end
 

asdasdasdasdsadsad

Известный
6
0
поменяйте пожалуйста название в консоли на fogdist и активацию /fd
 

Вложения

  • afk.lua
    1.3 KB · Просмотры: 6

Kl1mway

Новичок
5
0
Доброго времени суток, кому не впадлу исправьте пожалуйста:

1. Скрипт меняет #ID на ник в чате, но если написать "TEXTOPA #1 TEXTLOL" то он обрежет весь текст до ника, то есть будет в чате "Nick Name TEXTLOL"
Вообще, я это хочу использовать чтобы быстро написать ник в /dep при объявлении человека в ООП, не самое хорошее решение я думаю.

P.S. Может есть нормальный скрипт? Типа пишешь /oop ID и оно сразу отправляет в чат "/dep Mayor | Дело на имя Nick Name ООП"
Если есть уже готовый - скиньте пожалуйста ну или сделайте. Буду очень благодарен.
 

Вложения

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

Andrinall

Известный
701
518
Доброго времени суток, кому не впадлу исправьте пожалуйста:

1. Скрипт меняет #ID на ник в чате, но если написать "TEXTOPA #1 TEXTLOL" то он обрежет весь текст до ника, то есть будет в чате "Nick Name TEXTLOL"
Вообще, я это хочу использовать чтобы быстро написать ник в /dep при объявлении человека в ООП, не самое хорошее решение я думаю.

P.S. Может есть нормальный скрипт? Типа пишешь /oop ID и оно сразу отправляет в чат "/dep Mayor | Дело на имя Nick Name ООП"
Если есть уже готовый - скиньте пожалуйста ну или сделайте. Буду очень благодарен.
 

Вложения

  • GetNick.lua
    731 байт · Просмотры: 2

я проиграл?

Новичок
9
0
можно поменять активацию сбива с x на r? и можете сказать через какую программу это все делается?
 

Вложения

  • noname.cs
    17.3 KB · Просмотры: 7

qahnaarin

Активный
211
30
Прошу помочь как мне перекрасить индикаторы данного клео что находиться ниже. Так чтоб цвет хп персонажа был синий, хп машины фиолетовый, и хп брони серый прошу помочь либо рассказать как перекрасить либо перекрасить и скинуть:) кому не трудно заранее всех благодарю
 

Вложения

  • Status_Indicators.cs
    17.7 KB · Просмотры: 3

Peresvet

Известный
375
127
Доброго времени суток! Существует такой скрипт как "PerPixelLighting.cs", который добавляет эффект от солнца на персонажей, авто и т.д. В случаи работы данного скрипта с любым скинпаком, отличным от оригинального, на персонажах становятся отчётливо видны полигоны, которые портят весь вид... Так вот: возможно ли сделать так, чтобы данный скрипт давал эффект только на авто? Заранее спасибо!
CLEO:
// This file was decompiled using SASCM.ini published on 2021-07-05
{$CLEO .cs}

get_label_pointer 0@ = label @NONAME_350
get_label_pointer 1@ = label @NONAME_380
cleo_call @NONAME_385 4 0@ 7325332 7325337 1@
get_var_pointer 1@ = var 27@
0@ += 9
write_memory 0@ size 4 value 1@ virtual_protect 0
0@ += 8
get_var_pointer 1@ = var 28@
write_memory 0@ size 4 value 1@ virtual_protect 0
0@ += 8
get_var_pointer 1@ = var 29@
write_memory 0@ size 4 value 1@ virtual_protect 0

:NONAME_127
wait 0
077E: get_active_interior_to 0@
if and
  0@ == 0
   not 27@ == 0.0
   not 28@ == 0.0
   not 29@ == 0.0
jf @NONAME_343
23@ = 12043478
31@ = 0

:NONAME_201
read_memory 24@(31@,3f) = read_memory 23@ size 2 virtual_protect 0
0093: 24@(31@,3f) = integer 24@(31@,3f) to_float
24@(31@,3f) /= 255.0
23@ += 2
31@ += 1
  31@ > 2
jf @NONAME_201
call_function 7340256 num_params 14 pop 14 0 0 0 26@ 25@ 24@ 6000.0 0.0 0.0 0.0 29@ 28@ 27@ 0
27@ = 0.0

:NONAME_343
jump @NONAME_127

:NONAME_350
hex
A0 D2 C4 B7 00 50 8B 01 A3 00 00 00 00 8B 41 04
A3 00 00 00 00 8B 41 08 A3 00 00 00 00 58
end

:NONAME_380
hex
E9 00 00 00 00
end

:NONAME_385
write_memory 1@ size 1 value 233 virtual_protect 1
0085: 4@ = 1@ // (int)
4@ += 5
0062: 0@ -= 4@ // (int)
1@ += 1
write_memory 1@ size 4 value 0@ virtual_protect 1
0085: 4@ = 3@ // (int)
4@ += 5
0062: 2@ -= 4@ // (int)
3@ += 1
write_memory 3@ size 4 value 2@ virtual_protect 1
cleo_return 0
 

Tysik

Новичок
9
0
Помогите изменить скрипт так, чтобы он работал ( скрипт при нажатии на клавишу Z должен писать в чат цифру 3 и команду /time, делать это всегда ). Пока что он не запускается.
m log:
[09:15:45.757693] (debug) New script: 096C0C5C
[09:15:45.759687] (error) ztime.lua: C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\ztime.lua:14: attempt to yield across C-call boundary
stack traceback:
[C]: in function 'wait'
C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\ztime.lua:14: in main chunk
[09:15:45.759687] (error) ztime.lua: Script died due to an error. (096C0C5C)
 

Вложения

  • ztime.lua
    428 байт · Просмотры: 6

Rain_Darkness

Участник
248
14
пожайлуста добавьте активацию и деактивацию на ALT+F1
 

Вложения

  • pricel.cs
    21.9 KB · Просмотры: 3

battlegod8981123

Новичок
8
1
Помогите изменить скрипт так, чтобы он работал ( скрипт при нажатии на клавишу Z должен писать в чат цифру 3 и команду /time, делать это всегда ). Пока что он не запускается.
m log:
[09:15:45.757693] (debug) New script: 096C0C5C
[09:15:45.759687] (error) ztime.lua: C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\ztime.lua:14: attempt to yield across C-call boundary
stack traceback:
[C]: in function 'wait'
C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\ztime.lua:14: in main chunk
[09:15:45.759687] (error) ztime.lua: Script died due to an error. (096C0C5C)
 

Вложения

  • ztime.lua
    393 байт · Просмотры: 6
  • Влюблен
Реакции: Tysik

R0cky

Участник
42
2
Сделайте пожалуйста чтоб когда заходишь не писало в чат что он загружен и убрать команды /resetbinder и /rbinder оставив команду /rbind также есть команда /binder замените его пожалуйста на /bind
 

Вложения

  • blackbinder.cs
    8.2 KB · Просмотры: 5
Последнее редактирование: