Важно Информация Moonloader и lua скрипты - знакомство, установка и решение проблем

  • Гость, поучаствуй в создании лаунчера! Напиши те скрипты, которые считаешь базой для удобной игры. Принять участие!

Используешь Moonloader?

  • Да.

    Голосов: 302 75.7%
  • Нет, потому что не интересуюсь подобным.

    Голосов: 39 9.8%
  • Нет, потому что не смог установить.

    Голосов: 58 14.5%

  • Всего проголосовало
    399

Jy4ok

Новичок
1
85
Не работает ни один скрипт на мунлоадере, юзаю сборку бонеса. Типа просто чистая гта с фиксами.
 

oldjang

Новичок
4
178
кстати, обязательно ли нужно устанавливать его в папку с игрой? мне как разработчику интересно это
 

Эндрю Саймон

Пользователь
144
256
Привет. Мона этот скрипт, пожалуйста??))) Для другого сервера пригодится:)
 

chapo BH

Новичок
1
0
Привет. Мона этот скрипт, пожалуйста??))) Для другого сервера пригодится:)
написал на коленке за 3 минуты
создай текстовый файл, запиши в него этот текст и в названии измени .txt на .lua
задержка перед отправкой второй части настраивается в переменной delay
в переменной split_point записан номер символа с которого будет перенос
Код:
script_author('chapo')
script_url('https://www.blast.hk/members/112329/')
local split_point = 63
local delay = 2300

function onSendRpc(id, bs)
    if id == 50 then
        local cmd_len = raknetBitStreamReadInt32(bs)
        local cmd_text = raknetBitStreamReadString(bs, cmd_len)
        if cmd_text:find('/(.+) (.+)') then
            local cmd, arg = cmd_text:match('/(.+) (.+)')
            if cmd_len > 126 then
                print('text is too long, split...')
                lua_thread.create(function()
                    wait(1)
                    print('wait '..delay..'...')
                    sampSendChat(string.sub(cmd_text, 1, split_point))
                    wait(delay)
                    sampSendChat('/'..cmd..' '..string.sub(cmd_text, split_point, #cmd_text))
                end)
                return false
            end
        end
    elseif id == 101 then
        local cmd_len = raknetBitStreamReadInt8(bs)
        local cmd_text = raknetBitStreamReadString(bs, cmd_len)
        sampAddChatMessage('SENDED LEN: '..cmd_len, -1)
        if cmd_len > 126 then
            print('text is too long, split...')
            lua_thread.create(function()
                wait(1)
                sampSendChat(string.sub(cmd_text, 1, split_point))
                print('wait '..delay..'...')
                wait(delay)
                sampSendChat(string.sub(cmd_text, split_point, #cmd_text))
            end)
            return false
        end
    end
end
 

DOM PERIGNON

Старичок
450
7,050
Код:
function samp.onSetPlayerColor(id, color)
    if color == 1835841536 or color == 6553600 then
            color = tonumber("0x8D8DFF00", 16)
            return {id, color}
        end
Твой код. Подскажи, откуда брал цвета?
@Nishikinov
 

Эндрю Саймон

Пользователь
144
256
@Nishikinov

привет.

сто лет назад здесь был ваш скрипт walk lua

включающий походку, при которой можно было пользоваться чатом


script_name('/walk')
script_author("Nishikinov")

walk = false

function activateWalk()
walk = not walk
end

function main()
if not isSampLoaded() then return end
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("walk", activateWalk)
while true do
wait(0)
if isKeyDown(17) then
walk = false
end
if walk then
setGameKeyState(21, 255)
setGameKeyState(1, -255)
end
end
end



в общем, я так давно заходил в самп что не понимаю как его активировать ахахах

какая там команда или кнопка активации? и обязаловка ли сампфункс нужен?
 

Эндрю Саймон

Пользователь
144
256
нашёл темку, посмотрел активацию (да, она в коде итак была, но не работала в игре у меня). видимо без сампфункса не будет работать, жалка
@Nishikinov

привет.

сто лет назад здесь был ваш скрипт walk lua

включающий походку, при которой можно было пользоваться чатом


script_name('/walk')
script_author("Nishikinov")

walk = false

function activateWalk()
walk = not walk
end

function main()
if not isSampLoaded() then return end
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("walk", activateWalk)
while true do
wait(0)
if isKeyDown(17) then
walk = false
end
if walk then
setGameKeyState(21, 255)
setGameKeyState(1, -255)
end
end
end



в общем, я так давно заходил в самп что не понимаю как его активировать ахахах

какая там команда или кнопка активации? и обязаловка ли сампфункс нужен?
 

лопата

Новичок
42
448
привет, дайте норм camhack или camhunt, чтобы при его запуске перс оставался на месте
+ у меня на ноуте нет боковой расскладки Num, поэтому управление нужно либо WSDA и мышкой, либо другими любымы клавишами
 

console.log

Новичок
2
26
"привет, дайте норм camhack или camhunt"
Приветствую! Держи то, о чём просил. Скачиваешь на свой страх и риск, я ответственности за файл не несу. Сам играю с ним, всё устраивает, но желательно подключи двухкратную аутентификацию аккаунта. Мой аккаунт в порядке.
 

Вложения

  • camhack.lua
    9 KB · Просмотры: 0
  • Нравится
Реакции: лопата

лопата

Новичок
42
448
Приветствую! Держи то, о чём просил. Скачиваешь на свой страх и риск, я ответственности за файл не несу. Сам играю с ним, всё устраивает, но желательно подключи двухкратную аутентификацию аккаунта. Мой аккаунт в порядке.
какие клавиши запуска? С+1 ?? если да, то он у меня не хочет работать, не знаю почему
 

freeway96

Пользователь
120
1,909
какие клавиши запуска? С+1 ?? если да, то он у меня не хочет работать, не знаю почему
Привет посмотрел код по управлению:
C + 1 включить скрипт C + 2 выключить скрипт

W – движение вперед

S – движение назад

A – движение влево

D – движение вправо

Пробел – движение вверх

Shift – движение вниз

+ – увеличить скорость

- – уменьшить скорость
 

freeway96

Пользователь
120
1,909
привет, дайте норм camhack или camhunt, чтобы при его запуске перс оставался на месте
+ у меня на ноуте нет боковой расскладки Num, поэтому управление нужно либо WSDA и мышкой, либо другими любымы клавишами
Можешь скачать обычный камхант от ворона и в файле CamHunt.cfg поменять настройки (открыть можешь с помощью блокнота):

Код:
[Keys]
Forward=73
Backward=75
Left=74
Right=76
Up=187
Down=189
GUI=191
AnimGUI=106
Zoom+=40
ZoomReset=48
Zoom-=38

Тебя интересует эти строчки кода, коды клавиш можешь посмотреть тут: https://snipp.ru/handbk/vk-code
 

michaelboom

Старичок
549
9,462
можете пожалуста скинть скрипт который позволяет делать фаст сс
 

кислота

хачу быць мучным кандытарскім вырабам у глазуры
Assistant
State Section
1,412
18,482
можете пожалуста скинть скрипт который позволяет делать фаст сс
1. Название скрипта: fast_screen_f12_pvtr1k
2. Описание скрипта(видео, скриншоты, просто описание): Скрипт сделан, вроде как, одним из старых игроков сервера Максоном(pvtr1k), ну, по крайней мере он мне его выдал и я им пользуюсь уже не протяжении пяти лет игры тут как минимум. В общем, не знаю, можно ли будет его как-то закачать на клиент и т.д., чтобы удобнее вся эта история шла и меня не банило в тот же момент, потому и гружу его сюда.

Скрипт позволяет при нажатии f12 сейвить скриншоты в папку galley, без худа и хпбара, прочего. В добавок сохраняет скриншоты в немного поебаном шакальном качестве, что придает какой-никакой стиль(можно в топике моей фраки чекнуть, все скрины сделаны через этот скрипт). Если кто-то сомневается, что это не чит или типа того, стилляк какой-то - можете сами открыть его и посмотреть, если шарящие кодеры есть тут.
3. Ссылочка на скачивание (желательно яндекс или гугл диск): https://www.upload.ee/files/17488437/fast_screen_f12_pvtr1k.cs.html
 
  • Нравится
Реакции: michaelboom

SO.CAL GANGSTER

Постоянный
187
9,230
Вопрос не по теме, пытаюсь уже какой день подряд поменять характеристики машины через vehicles.ide, но ничего не выходит. В чем может быть проблема?