PDA

Просмотр полной версии : RakSAMP Lite


Страницы : 1 2 3 4 [5] 6 7 8 9 10 11

kyrtion
21.06.2023, 23:50
ета вирус?


Совершено верно. Как запустишь программу, ПК бабахнет.

RR.
23.06.2023, 20:35
когда сделают нормальную функцию получения в радиусе?

lainban
23.06.2023, 20:45
когда сделают нормальную функцию получения в радиусе?


а что там не нормально?

de_clain
23.06.2023, 21:51
когда сделают нормальную функцию получения в радиусе?


чего получения

лауреат премии Дарвина
23.06.2023, 21:57
чего получения


пизды

RR.
23.06.2023, 22:32
чего получения


идов

lainban
23.06.2023, 22:36
идов





а что там не нормально?

RR.
23.06.2023, 23:57
криво работает

lainban
23.06.2023, 23:58
криво работает


что именно криво то

RR.
24.06.2023, 00:49
не получается нормально id получать, если знаешь как под раксамп нормально ид можно получить то скинь пж код

de_clain
24.06.2023, 11:08
не получается нормально id получать, если знаешь как под раксамп нормально ид можно получить то скинь пж код


Чего бля, скажи как ты это делаешь что у тебя криво получается

kyrtion
24.06.2023, 14:26
не получается нормально id получать, если знаешь как под раксамп нормально ид можно получить то скинь пж код



[RakSAMP Lite] Полезные сниппеты и функции (https://www.blast.hk/threads/178875)

Данная тема создана специально для RakSAMP Lite. Не следует путаться с темой MoonLoader. Описание: *текст* Пример использования: *code* Код: *code*

www.blast.hk


может это?

Zxzvqwe
24.06.2023, 18:18
Совершено верно. Как запустишь программу, ПК бабахнет.


поздно сказал...

Yuler
26.06.2023, 00:48
ребят, помогите пж, а как бота заставить бегать вокруг себя каждые 5 минут?

Fluffy1560
26.06.2023, 03:03
ребят, помогите пж, а как бота заставить бегать вокруг себя каждые 5 минут?


Делаешь запись маршрута и таймер на запуск после подключения

Yuler
26.06.2023, 03:07
Делаешь запись маршрута и таймер на запуск после подключения


А ты можешь сделать?

Fluffy1560
26.06.2023, 03:09
А ты можешь сделать?


Работа и услуги (https://www.blast.hk/forums/16/)

hasler
28.06.2023, 03:42
в чем проблема? пытаюсь поменять версию скриптом на мобайл, но на сервер заходить, диалог с паролем не показывается. Меняю на пк лаунчер и все работает.

Heav
28.06.2023, 06:24
в чем проблема? пытаюсь поменять версию скриптом на мобайл, но на сервер заходить, диалог с паролем не показывается. Меняю на пк лаунчер и все работает.


Там используются CEF диалоги для авторизации

Володя шарапов
28.06.2023, 10:05
Я посмотрел по командам и не нашел. Есть ли тут функция помима прокачки лвла зарабатывать на ботах фермы/грузчика?

minxty
28.06.2023, 13:10
https://forum.antichat.xyz/attachments/28332511/

??

neonik
29.06.2023, 16:25
Здарова всем как поставить на дёдик его, кто посаветует сам дёдик

Hatiko
30.06.2023, 16:07
Перепроверил с другими RPC (как минимум с onSendDialogResponse дополнительно проверил), проблема именно в отправке 101/50 RPC (sendInput). Это не ограничения сервера, именно что-то ограничивает в механике клиента на данные rpc.

Крашит при вызове функции с командой !reloadlua - runCommand("!reloadlua"), при чем только при вызове в событии onRunCommand или в потоке. До обновы не крашило, делал сокращение команды - !rl, такой кстати эффект у RakBot имеется. С другими командами зависания/краша клиента не наблюдается.


Не актуально, все же сервер начал активно подавлять сообщения. Жесткую политику установили на кд. Но краш с вызовом команды !reloadlua остается актуальным, либо команду исправить, либо функцию отдельную сделать, чтобы из-под скрипта перезагружать под управлением.

UPD: Добавить функцию или команду для очистки чата (gui окна). Чат особо не имеет границ, если имеет, но большой объем, и со временем (продолжительное время) потребление процесса ОЗУ возрастает.

arc warden
01.07.2023, 01:54
Здарова всем как поставить на дёдик его, кто посаветует сам дёдик


up

madqueen
01.07.2023, 20:20
Вопрос, мб кто-то нашел решение. На samp-rp нужно пофиксить работу бота в /sleep (он автоматически встает почему-то через пару сек)

rydil0ng
02.07.2023, 03:03
Hello everyone, is there any script or lua so that the character does not starve or thirst on roleplay servers? Thank you

Hatiko
02.07.2023, 16:02
Hello everyone, is there any script or lua so that the character does not starve or thirst on roleplay servers? Thank you


The simplest example. The command is executed once at the specified time. This works if there is a team that replenishes satiety.

Lua:






require
(
"addon"
)
newTask
(
function
(
)
while
true
do
wait
(
3600000
)
sendInput
(
"/cmd"
)
end
end
)

trippie autobots
03.07.2023, 21:37
есть ли автореконект после рестарта?

chromiusj
03.07.2023, 21:38
есть ли автореконект после рестарта?


Можно по времени смотреть,можно по тексту что рестарт будет сделать реконнет

Жоский поцик
04.07.2023, 21:25
Привет всем, можно ли сделать функцию при которой скрипт будет включатся на определённых кординатах?

chromiusj
04.07.2023, 21:28
Привет всем, можно ли сделать функцию при которой скрипт будет включатся на определённых кординатах?


Можешь попробовать через эту функцию чекать

[RakSAMP Lite] Полезные сниппеты и функции (https://www.blast.hk/threads/178875/post-1320229)

Данная тема создана специально для RakSAMP Lite. Не следует путаться с темой MoonLoader. Описание: *текст* Пример использования: *code* Код: *code*

www.blast.hk

Flaxerganga
05.07.2023, 01:45
всем приветики, есть какой-то способ замутить чатлог? язык LUA не знаю от слова совсем(

chromiusj
05.07.2023, 02:02
всем приветики, есть какой-то способ замутить чатлог? язык LUA не знаю от слова совсем(



Нужен скрипт (очень простой) (https://www.blast.hk/threads/180980/#post-1332255)

Здравствуйте знатоки скриптинга. Нужен скрипт для клиента RakLite (можно и для rakbot) который просто будет считывать весь текст в чате и записывать его в отдельный файл. Если такой существует прошу скинуть. А если нет, можете пж накидать любого кода такого же принципа. Спасибо заранее

www.blast.hk

Flaxerganga
05.07.2023, 02:09
Нужен скрипт (очень простой) (https://www.blast.hk/threads/180980/#post-1332255)

Здравствуйте знатоки скриптинга. Нужен скрипт для клиента RakLite (можно и для rakbot) который просто будет считывать весь текст в чате и записывать его в отдельный файл. Если такой существует прошу скинуть. А если нет, можете пж накидать любого кода такого же принципа. Спасибо заранее

www.blast.hk



спасибо, сейчас попробую



Нужен скрипт (очень простой) (https://www.blast.hk/threads/180980/#post-1332255)

Здравствуйте знатоки скриптинга. Нужен скрипт для клиента RakLite (можно и для rakbot) который просто будет считывать весь текст в чате и записывать его в отдельный файл. Если такой существует прошу скинуть. А если нет, можете пж накидать любого кода такого же принципа. Спасибо заранее

www.blast.hk




1688512044219.pngFlaxerganga · 5 Июл 2023 в 01:09' data-fancybox="lb-post-1336539" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/206845/" style="cursor: pointer;" title="1688512044219.png">
https://forum.antichat.xyz/attachments/28336539/
э(

chromiusj
05.07.2023, 03:08
спасибо, сейчас попробую

э(


скорее всего с путем накосячил где-то, смотри где что

Flaxerganga
05.07.2023, 03:11
скорее всего с путем накосячил где-то, смотри где что


require 'addon'

local sampev = require 'libs.samp.events'

function sampev.onServerMessage(color, text)

local file = io.open("C:\Users\Flaxerganga\Desktop\0.txt", "a")

file:write(text)

file:close()

end

chromiusj
05.07.2023, 03:15
require 'addon'
local sampev = require 'libs.samp.events'

function sampev.onServerMessage(color, text)
local file = io.open("C:\Users\Flaxerganga\Desktop\0.txt", "a")
file:write(text)
file:close()
end


следи хотя бы какой слэш пишешь.

vlaDICK2288
05.07.2023, 04:19
всем приветики, есть какой-то способ замутить чатлог? язык LUA не знаю от слова совсем(


а зачем скрипт? есть сам raksamp
https://forum.antichat.xyz/attachments/28336577/
строка log_chat на 1 ставишь и тадам у тебя в корне раксамп чат лог идет со всех окон

chromiusj
05.07.2023, 14:55
Отправляю кнопку 16 (~k~~VEHICLE_ENTER_EXIT~), используя:

spizdil \ lua:






local
sampev
=
require
(
"samp.events"
)
require
(
"addon"
)
local
key
=
nil
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"!key %d+"
)
then
key
=
tonumber
(
cmd
:
match
(
"%d+"
)
)
return
false
end
end
function
sampev
.
onSendPlayerSync
(
data
)
if
key
then
print
(
key
,
"sent"
)
data
.
keysData
=
key
key
=
nil
end
end




и перс не садится в машину)


если ты спиздил с липучки Улонга,там вроде нужен модифицированный вроде samp.lua

talberom
05.07.2023, 15:20
если ты спиздил с липучки Улонга,там вроде нужен модифицированный вроде samp.lua


yopta, так там даже встроена такая функция..у меня почему-то из шапки этой темы не работает, ну ладно

hasler
06.07.2023, 07:05
как пофиксить иероглифы? Высвечивается диалог и вместо русских символов выходит иероглифы

vlaDICK2288
06.07.2023, 08:26
как пофиксить иероглифы? Высвечивается диалог и вместо русских символов выходит иероглифы


Кодировку поменяй на Windows-1251

hasler
06.07.2023, 12:40
Кодировку поменяй на Windows-1251


где мне ее поменять?

chromiusj
06.07.2023, 15:05
Привет, при создании говноскрипта столкнулся с проблемой при подключении прокси
Как это можно пофиксить?


через переводчик посмотри что тебе пишет

Жоский поцик
06.07.2023, 19:17
qq, можете сказать как сделать что бы бот после просмотра всех машин в зоне стрима садился в любую из них, желательно без кика :)

chromiusj
06.07.2023, 19:21
qq, можете сказать как сделать что бы бот после просмотра всех машин в зоне стрима садился в любую из них, желательно без кика :)


Без кика много кто хочет а ты попробуй с киком

Вот тебе список машин

[RakSAMP Lite] Полезные сниппеты и функции (https://www.blast.hk/threads/178875/post-1320229)

Данная тема создана специально для RakSAMP Lite. Не следует путаться с темой MoonLoader. Описание: *текст* Пример использования: *code* Код: *code*

www.blast.hk


Вот тебе сидение в машинах

Lua - [RakSamp Lite] Follow (https://www.blast.hk/threads/171703/)

RakSamp Lite Follow Аналог команды !follow которая есть в ракботе, только лучше. Скрипт "липучка" бегает за игроком, катается пассажиром, ездит на авто за игроком Обязательные требования: Версия раксамп лайта от 04.02.23 Улучшенный samp.lua с этого поста Команды: !follow [ID] - начинать...

www.blast.hk

lainban
06.07.2023, 20:21
желательно без кика



Lua:






sendVehicleExit
(
id
)
--wait 500 maybe
setBotVehicle
(
id
,
0
)

vovans.
06.07.2023, 20:59
Привет, подскажите пожалуйста как открыть диалог с начальным нпс(квестовым). Я пробовал юзать прожатие альт, но чет не работает(Мб я криворукий😁 )

0o000
09.07.2023, 23:03
photo_2023-07-09_21-39-13.jpg0o000 · 9 Июл 2023 в 22:03' data-fancybox="lb-post-1339453" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/207461/" style="cursor: pointer;" title="photo_2023-07-09_21-39-13.jpg">
https://forum.antichat.xyz/attachments/28339453/

Как мне это пофиксить? До 3 версии работает все отлично, а на этой нет https://www.blast.hk/threads/158370/

Slava Kolosov
11.07.2023, 14:19
Всем привет. может кто помочь с установкой и настройкой рак бота? За отдельную благодарность?

Или скинуть тему где все для чайников обьясняют

chromiusj
11.07.2023, 14:20
Всем привет. может кто помочь с установкой и настройкой рак бота? За отдельную благодарность?
Или скинуть тему где все для чайников обьясняют


Что настраивать то

В теме все написано досконально и нормально

Slava Kolosov
11.07.2023, 15:37
Что настраивать то
В теме все написано досконально и нормально


абсолютный чайник не шарю какая папка даже за что отвечает

chromiusj
11.07.2023, 15:40
абсолютный чайник не шарю какая папка даже за что отвечает


Пиздец тебе объяснять тогда,ты игры также что-ли качаешь

Качаешь архив с раксампом,разархивируешь в любом удобном тебе месте

Запускаешь екзешник там где баба нарисована там менюшка ник аккаунта и айпи сервера и кнопка запустить

Дальше сам поймешь

RidelMuz
13.07.2023, 18:54
Как сделать пропинговку сервера в раксампе иначе? Постоянная загрузка стоит, раньше такого не было, коннектфикс не помогает

lainban
13.07.2023, 19:58
Привет, как правильно реализовать скрипт?

code:






local sampev = require("samp.events")
function onSetPosition(x,y,z)
local xx, yy, zz = getBotPosition()
if (x == xx and y == yy and z ~= zz) then print("слап") end
end






Код:






local sampev = require("samp.events")
function sampev.onSetPlayerPos(pos)
local xx, yy, zz = getBotPosition()
if (pos.x == xx and pos.y == yy and pos.z ~= zz) then print("слап") end
end

vovans.
14.07.2023, 02:54
Привет, как можно взять ближайший пикап? (Не используя setAutoPick(true))

Fluffy1560
14.07.2023, 03:18
Привет, как можно взять ближайший пикап? (Не используя setAutoPick(true))



Lua:





[CODE]
require
(
"addon"
)
function
getDistanceBetweenCoords3d
(
x1
,
y1
,
z1
,
x2
,
y2
,
z2
)
return
math
.
sqrt
(
(
x2
-
x1
)
^
2
+
(
y2
-
y1
)
^
2
+
(
z2
-
z1
)
^
2
)
end
for
k
,
v
in
pairs
(
getAllPickups
(
)
)
do
local
x
,
y
,
z
=
getBotPosition
(
)
if
getDistanceBetweenCoords3d
(
x
,
y
,
z
,
v
.
position
.
x
,
v
.
position
.
y
,
v
.
position
.
z
)



Как то так

vovans.
14.07.2023, 04:00
[QUOTE="Fluffy1560"]

Lua:





[CODE]
require
(
"addon"
)
function
getDistanceBetweenCoords3d
(
x1
,
y1
,
z1
,
x2
,
y2
,
z2
)
return
math
.
sqrt
(
(
x2
-
x1
)
^
2
+
(
y2
-
y1
)
^
2
+
(
z2
-
z1
)
^
2
)
end
for
k
,
v
in
pairs
(
getAllPickups
(
)
)
do
local
x
,
y
,
z
=
getBotPosition
(
)
if
getDistanceBetweenCoords3d
(
x
,
y
,
z
,
v
.
position
.
x
,
v
.
position
.
y
,
v
.
position
.
z
)

kyrtion
14.07.2023, 07:16
Ну вот, решил использовать раксамп в линукс.

Однако, когда пишите кириллицы в консоле (в процессе wine'а) — превращает в вопросительные (или квадратные)

Лень искать, юзеры линукса, кто шарит?

https://forum.antichat.xyz/attachments/28341904/

#linux #wine

И такс, вторая проблема - доступ к сетевые функции в lua.

Ну например, когда получил запрос resolve, но в аргументе запроса вернули пусто (nil)

Fluffy1560
14.07.2023, 11:21
Не берет


Может быть несколько причин, первая это то что дистанция до пикапа больше 1 метра, вторая то что пикап берется сразу после тп, третья это то что нужно нажимать альт, сначала проверь пикап берется без альта или с ним

kyrtion
14.07.2023, 15:50
Ну вот, решил использовать раксамп в линукс.
Однако, когда пишите кириллицы в консоле (в процессе wine'а) — превращает в вопросительные (или квадратные)
Лень искать, юзеры линукса, кто шарит?

#linux #wine
И такс, вторая проблема - доступ к сетевые функции в lua.
Ну например, когда получил запрос resolve, но в аргументе запроса вернули пусто (nil)


#wine #linux

Короче, проблема решена. А это из-за ОС Debian 11, там не до конца настроились по умолчанию, поэтому лень фиксить.

А как я фиксил? это смена на ОС Ubuntu 22.04. Установил необходимые либы для работы вайн и всё, профит. Больше ничего не нужно настраивать брандмауэр и та кодировки.

UPD: чтобы ставили несколько окон раксампа в терминале SSH - для этого есть screen для линукса (apt-get install screen)

vovans.
14.07.2023, 17:55
https://forum.antichat.xyz/attachments/28342143/

Что с условием не так?

Fluffy1560
14.07.2023, 18:04
Что с условием не так?


Сверяй не чисто число а с погрешностью, коорды равными никогда не бывают, например так

Луп:






if
x

83
then
print
(
"es"
)
end

vovans.
14.07.2023, 18:08
Сверяй не чисто число а с погрешностью, коорды равными никогда не бывают, например так

Луп:






if
x

83
then
print
(
"es"
)
end





Thx

EthanNesquik
16.07.2023, 11:16
Вопрос: если оставить аккаунт на кач зп с помощью RakSAMP Lite айпи меняется от настоящего?

chromiusj
16.07.2023, 11:17
Вопрос: если оставить аккаунт на кач зп с помощью RakSAMP Lite айпи меняется от настоящего?


нет

EthanNesquik
16.07.2023, 11:19
нет


А на основу ставить безопасно если 52 лвл, и я в гос организации?

chromiusj
16.07.2023, 11:27
А на основу ставить безопасно если 52 лвл, и я в гос организации?


если слапнут то могут появиться вопросы и не только

EthanNesquik
16.07.2023, 11:35
если слапнут то могут появиться вопросы и не только


А что там не так со слапом? Я стою в раздевалке АФК уже третий день, ни разу не слапали

vovans.
16.07.2023, 15:13
Привет всем, у меня есть скрипт который фармит деньги и после фарма сохраняет в txt файл форматом name:pass:money:server

Есть ли скрипт на автоматизированную передачу вирт?

kyrtion
17.07.2023, 02:03
А что там не так со слапом? Я стою в раздевалке АФК уже третий день, ни разу не слапали


если подробнее, слап - игроку ставит +10 на координате Z (высота).

а бот ничего не двигается, ни-че-го - админ подозревает и кидает бан от 30 до 2000 (мб и чсс, смотря что там в правилах написано)

Fluffy1560
17.07.2023, 04:46
Привет всем, у меня есть скрипт который фармит деньги и после фарма сохраняет в txt файл форматом name:pass:money:server
Есть ли скрипт на автоматизированную передачу вирт?


Не видел такого но была идея, либо через лавку на цр или сф покупать у определённой лавки, либо через трейд на спавне проверять ник и принимать и слать все деньги

vovans.
17.07.2023, 13:23
Не видел такого но была идея, либо через лавку на цр или сф покупать у определённой лавки, либо через трейд на спавне проверять ник и принимать и слать все деньги

jarik
20.07.2023, 13:41
y mena kakaeto huina kak eto ubrat pomogite

Жоский поцик
20.07.2023, 14:19
y mena kakaeto huina kak eto ubrat pomogite


попробуй без :7777 в конце

kyrtion
20.07.2023, 14:43
y mena kakaeto huina kak eto ubrat pomogite


распаковать в папке архива и запускать. папке должно быть 2 исполнительные файлы (.exe)

arc warden
21.07.2023, 01:55
y mena kakaeto huina kak eto ubrat pomogite


переустанови раксамп и выруби антивирусник. Он удалил файл раксампа. После установки занеси файлы в исключения

kokeldsa
21.07.2023, 15:44
как работает эта команда, какие значения вводить вместо переменных

!diagsend - отправить ответ последнему диалогу

kyrtion
22.07.2023, 03:25
как работает эта команда, какие значения вводить вместо переменных

!diagsend - отправить ответ последнему диалогу


Выбрать на третьем списке и отправить Первая кнопка, то: !diagsend 1 2 0

Если там диалог с полем, то чтобы ответить как "Привет". То !diagsend 1 0 'Привет'

SKIP_CRMP
22.07.2023, 21:11
Люди, как пропинговать сервер, если ты используешь proxy?

Rei
22.07.2023, 21:51
Люди, как пропинговать сервер, если ты используешь proxy?


в обнове будет исправлен пинг при включенном прокси, но пока только через скрипты сторонние ( проще всего питоном )

SKIP_CRMP
22.07.2023, 22:01
в обнове будет исправлен пинг при включенном прокси, но пока только через скрипты сторонние ( проще всего питоном )


Есть возможность эмулировать диалоги для клиента (уж больно понравились выскакивающие окна)

kyrtion
23.07.2023, 03:45
в обнове будет исправлен пинг при включенном прокси, но пока только через скрипты сторонние ( проще всего питоном )


Еще попрошу исправить курсор в консоле. Ну типа пишешь кое-что в поле ввода. Затем появляется строка с чата и курсор в поле сломан, криво выводится, сложно заметить. Ну для того чтобы решить проблему - придется думать как я пишу в поле не смотря с багом.

Также добавить собственные перехватчики в любом скрипте, когда-нибудь там добавят новые и собственные.

Например, если будет смена ник, то затронуть getAllPlayers и изменить там данные - это только в скрипте (локальный), не глобальные переменные.

И третье, собственная кодировка в поле ввода консоли. например, с терминалом на Debian

SKIP_CRMP
23.07.2023, 16:53
Если заходить через прокси, подсеть меняется?)

Ryder1522
23.07.2023, 19:24
Если заходить через прокси, подсеть меняется?)


Полностью ip меняется

kokeldsa
25.07.2023, 06:09
можно ли как то в один момент запустить много аккаунтов на нескольких серверах нажав одну кнопку, а не постоянно менять ник и тд?

chromiusj
25.07.2023, 09:05
можно ли как то в один момент запустить много аккаунтов на нескольких серверах нажав одну кнопку, а не постоянно менять ник и тд?


Можно

kyrtion
25.07.2023, 14:31
можно ли как то в один момент запустить много аккаунтов на нескольких серверах нажав одну кнопку, а не постоянно менять ник и тд?


Да. Но, если используешь раксамп в вдс, то юзаешь вайн с скрином

Kanoex
25.07.2023, 15:43
а как открыть консоль для ввода команд? 😅

chromiusj
25.07.2023, 17:17
а как открыть консоль для ввода команд? 😅


Каких команд?Окно раксампа и является по сути консольным окном,в нем ты можешь вводить так и серверные,так и внутренние команды

kyrtion
25.07.2023, 18:38
а как открыть консоль для ввода команд? 😅


неконкретный вопрос задаете. подробнее распишитесь.

если хочешь чтобы заменили на консоль, то в settings/RakSAMP Lite.ini там в console указываете 1

TuHku BuHKu
25.07.2023, 23:05
на каких ОС данный RakSamp может работать? к примеру хочу поставить на дедик где ОС Linux, будет ли там работать?

Kanoex
25.07.2023, 23:29
как сделать чтобы после того как умер он релогался?

Fluffy1560
26.07.2023, 01:16
на каких ОС данный RakSamp может работать? к примеру хочу поставить на дедик где ОС Linux, будет ли там работать?


Wine на линукс тебе в помощь

TuHku BuHKu
26.07.2023, 02:11
Wine на линукс тебе в помощь


даааа, сложно чайнику вникать где куда и как ноги растут) пожалуй на винде останусь

kyrtion
26.07.2023, 05:27
на каких ОС данный RakSamp может работать? к примеру хочу поставить на дедик где ОС Linux, будет ли там работать?


- Ubuntu 22.04

- Wine

- Screen (чтобы создавать несколько сессии, и соединить с wine)

tfornik
26.07.2023, 13:52
как сделать чтобы после того как умер он релогался?



Lua:





[CODE]
newTask
(
function
(
)
while
true
do
wait
(
0
)
if
getBotHealth
(
)



максимально примитивно, но работает

upd. ещё можно докинуть проверку на isBotSpawned()

chromiusj
28.07.2023, 14:20
короче, такой вопрос, можно ли сделать какой-то автозапуск аккаунтов с никами которые указаны допустим в nickname.txt?


если ты имеешь в виду чтобы одним нажатием мышки,то да через батник можно

chromiusj
28.07.2023, 14:32
Да, я просто не шарю как это сделать =(



Код:






@echo off
setlocal enabledelayedexpansion

for /f "delims=" %%n in (nickname.txt) do (
for %%r in (185.169.134.3, 185.169.134.4, 185.169.134.43, 185.169.134.44, 185.169.134.45, 185.169.134.5, 185.169.134.59, 185.169.134.61, 185.169.134.107, 185.169.134.109, 185.169.134.166, 185.169.134.171, 185.169.134.172, 185.169.134.173, 185.169.134.174, 80.66.82.191, 80.66.82.190, 80.66.82.188, 80.66.82.168, 80.66.82.159, 80.66.82.200, 80.66.82.144, 80.66.82.132, 80.66.82.128, 80.66.82.113) do (
start "RakSamp" "RakSAMP Lite.exe" -h %%r -p 7777 -n %%n -z
)
)

exit




Должно быть так,в основном вообще генератор ников лежит уже в самом луа скрипте,и там уже берется:

1690485880564.pngchromiusj · 28 Июл 2023 в 13:32' data-fancybox="lb-post-1351429" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/209751/" style="cursor: pointer;" title="1690485880564.png">
https://forum.antichat.xyz/attachments/28351429/

Lua:






function
random
(
slot0
,
slot1
)
math
.
randomseed
(
os
.
time
(
)
*
os
.
clock
(
)
)
return
math
.
random
(
slot0
,
slot1
)
end
function
generatenick
(
)
slot0
=
{
}
for
slot4
in
io
.
lines
(
getPath
(
"config\\randomnick.txt"
)
)
do
slot0
[
#
slot0
+
1
]
=
slot4
end
setBotNick
(
(
"%s_%s"
)
:
format
(
slot0
[
random
(
1
,
5162
)
]
,
slot0
[
random
(
5163
,
81533
)
]
)
)
uv0
(
"\n[00:00:00] [LUA] [[1;31m GRUZCHIK [0m][0;36m Установил ник: [0;32m"
..
getBotNick
(
)
..
"[37m"
)
reconnect
(
1
)
end
-- это декомпиленный код,если что,тебе его оживить еще надо будет

RyzingSTAR
29.07.2023, 15:01
How do I fix this issue?

Screenshot (https://www.blast.hk/redirect/aHR0cHM6Ly9wcm50LnNjL3JYZWI5VDJqQWo4Rw)

Captured with Lightshot

prnt.sc


It's making my character invisible and out of stream even though I can see it's chat.

-

Как решить эту проблему? Это делает моего персонажа невидимым и вне потока, хотя я вижу его текст.

kyrtion
29.07.2023, 20:36
How do I fix this issue?

Screenshot (https://www.blast.hk/redirect/aHR0cHM6Ly9wcm50LnNjL3JYZWI5VDJqQWo4Rw)

Captured with Lightshot

prnt.sc


It's making my character invisible and out of stream even though I can see it's chat.
-
Как решить эту проблему? Это делает моего персонажа невидимым и вне потока, хотя я вижу его текст.


you can upload your screen in imgur.com? prnt.sc is broken site

chromiusj
29.07.2023, 20:42
you can upload your screen in imgur.com? prnt.sc is broken site


у него там это короче,если у тебя забанен сайт

1000013283.jpgchromiusj · 29 Июл 2023 в 19:42' data-fancybox="lb-post-1352308" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/209920/" style="cursor: pointer;" title="1000013283.jpg">
https://forum.antichat.xyz/attachments/28352308/

RyzingSTAR
29.07.2023, 22:12
you can upload your screen in imgur.com? prnt.sc is broken site



I have checked in-game my character is invisible but I can see the chats from it at spawn point.

kyrtion
30.07.2023, 00:01
I have checked in-game my character is invisible but I can see the chats from it at spawn point.


RakSAMP - it is fake client in SAMP, where not need rendering.

Default in RakSAMP - person always freezed position. idk why you see pers is invisible?

Жоский поцик
30.07.2023, 00:03
Привет, можете пожалуйста скинуть фрагмент кода, где бот получает определённый 3д текст и тпается курдом на его кординаты, плиз

kyrtion
30.07.2023, 08:54
[QUOTE="Жоский поцик"]

Привет, можете пожалуйста скинуть фрагмент кода, где бот получает определённый 3д текст и тпается курдом на его кординаты, плиз

RyzingSTAR
30.07.2023, 15:44
RakSAMP - it is fake client in SAMP, where not need rendering.
Default in RakSAMP - person always freezed position. idk why you see pers is invisible?


I'm using the default RakSAMP Lite but yet it's invisible and I can't use the follow lua to make it work and farm. Is there any fix to stop that automatic spawning as it seems thats the problem causing it.

Жоский поцик
30.07.2023, 18:54
Привет, почему ему не нравится эта строичка? Что бы не менял - ничего. Может в самой строечке проблема? Или ещё что нибудь, только давайте без жуков :3
https://forum.antichat.xyz/attachments/28352768/

Ему не нравится вот это (тут это первая строичка):






function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)

Fluffy1560
30.07.2023, 18:56
Привет, почему ему не нравится эта строичка? Что бы не менял - ничего. Может в самой строечке проблема? Или ещё что нибудь, только давайте без жуков :3

Ему не нравится вот это (тут это первая строичка):






function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)





Что то не закрыто мб, весь код нужен

Жоский поцик
30.07.2023, 19:00
Что то не закрыто мб, весь код нужен


Ок, за говнокод не срать :)

Кому не нравится расстояния - автоматически идут на***:






require
(
"addon"
)
dr
=
'2/5/1992'
id
=
1
text
:
match
(
'Задание было выполнено'
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end

Fluffy1560
30.07.2023, 19:04
Ок, за говнокод не срать :)

Кому не нравится расстояния - автоматически идут на***:






require
(
"addon"
)
dr
=
'2/5/1992'
id
=
1
text
:
match
(
'Задание было выполнено'
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end





У тебя в сообщении и ответ, на этот код должна быть функция, предположу диалога но сама функция где?

chromiusj
30.07.2023, 19:06
Ок, за говнокод не срать :)

Кому не нравится расстояния - автоматически идут на***:






require
(
"addon"
)
dr
=
'2/5/1992'
id
=
1
text
:
match
(
'Задание было выполнено'
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end





Я то может и схожу ,но бро,это кодом назвать сложно

Lua:






require
(
"addon"
)
local
sampev
=
require
(
'lib.samp.events'
)
local
dr
=
'2/5/1992'
local
id
=
1
function
sampev
.
onShowDialog
(
dialogId
,
style
,
title
,
button1
,
button2
,
text
)
if
text
:
match
(
'Задание было выполнено'
)
then
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
end
end
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end

Жоский поцик
30.07.2023, 19:07
У тебя в сообщении и ответ, на этот код должна быть функция, предположу диалога но сама функция где?


хмм, попробую, спасибо

FlouZip
31.07.2023, 00:19
Lua:






local
sampev
=
require
(
"samp.events"
)
require
(
"Tasking"
)
require
(
"addon"
)
local
nickname
=
getNick
(
)
function
onLoad
(
)
print
(
"loaded"
)
print
(
nickname
)
end
function
onUpdate
(
)
Tasking
.
tick
(
)
end
function
sampev
.
onShowDialog
(
id
,
style
,
title
,
btn1
,
btn2
,
text
)
local
function
sendDialogResponse
(
button
,
list
,
input
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt16
(
id
)
bs
:
writeUInt8
(
button
)
bs
:
writeInt16
(
list
)
bs
:
writeUInt8
(
input
:
len
(
)
)
bs
:
writeString
(
input
)
bs
:
sendRPC
(
62
)
end
if
title
:
find
(
"1/4"
)
then
sendDialogResponse
(
1
,
-
1
,
"ТВОЙ ПАРОЛЬ"
)
return
end
if
title
:
find
(
"2/4"
)
then
sendDialogResponse
(
1
,
1
,
""
)
return
end
if
title
:
find
(
"3/4"
)
then
sendDialogResponse
(
1
,
1
,
""
)
return
end
if
title
:
find
(
"4/4"
)
then
sendDialogResponse
(
1
,
1
,
""
)
return
end
end
function
sampev
.
onShowTextDraw
(
id
,
data
)
if
data
.
position
.
x
==
233
then
sendClickTextdraw
(
id
)
end
end





hui.pngFlouZip · 30 Июл 2023 в 23:19' data-fancybox="lb-post-1352985" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/210077/" style="cursor: pointer;" title="hui.png">
https://forum.antichat.xyz/attachments/28352985/

А де либу эту скачать

danivjje
31.07.2023, 01:50
так бесконечный бег встроен или нет? ответьте пожалуйста

arc warden
31.07.2023, 01:52
так бесконечный бег встроен или нет? ответьте пожалуйста


да

SaraShepard
31.07.2023, 04:51
Уважаемые знатоки! Я перерыл весь форум с утра и до следующего утра чтоб найти как сделать (или найти готовый) авторег и автолог с рандомными никами, нашел тему "Полезные сниппеты и функции", как эта тема может быть гайдом, когда код условно на питоне или языке C просто написан и не понятно где его применять в raksamp'e, это как создать гайд на ремонт смартфона в домашних условиях но не рассказать блять как его разобрать чтоб не повредить чего, на простые просьбы людей хотя бы сделать генератор ников - одни ответы: "Ну сделай", "Ну напиши че сложного то?" ну чё за ***ня то?

Поможет кто?

kyrtion
31.07.2023, 05:41
А де либу эту скачать


Лучше не использовать, если в скрипте ничего не используется зависимости. А также там где просто так тикают и всё - можно закомментировать если считаешь лишнее

UPD: Про задачей - прочитаешь инструкцию и для разработчиков в шапке

вайега52
31.07.2023, 08:27
так бесконечный бег встроен или нет? ответьте пожалуйста


Скажу так, тут что бег, что усталость - надо писать самому

arc warden
02.08.2023, 20:44
чо делать если пишу /mm например нихуя не происходит т.е нету диалога

chromiusj
02.08.2023, 20:49
чо делать если пишу /mm например нихуя не происходит т.е нету диалога


где пишешь?

1690994939879.pngchromiusj · 2 Авг 2023 в 19:49' data-fancybox="lb-post-1354568" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/210398/" style="cursor: pointer;" title="1690994939879.png">
https://forum.antichat.xyz/attachments/28354568/

arc warden
02.08.2023, 21:02
где пишешь?
ye


ну внизу строка ввода где еще же

а да я еблан. Я ввожу на нубо рп бота делаю.

danivjje
04.08.2023, 01:35
если зайти на занятый никнейм/никнейм с запрещенными символами то клиент в консоль выводит Bad nickname, это отловить как-то можно?

вайега52
04.08.2023, 07:34
если зайти на занятый никнейм/никнейм с запрещенными символами то клиент в консоль выводит Bad nickname, это отловить как-то можно?


Да, можно, если не через пакет, так через текст в консоли (сегодня посмотрю, если получится - скину код)

upd: Вот код, хз какой пакет приходит

Lua:






local
ffi
=
require
(
"ffi"
)
--HOOKS
local
hook
=
{
hooks
=
{
}
}
registerHandler
(
"onUnload"
,
function
(
)
for
i
,
hook
in
ipairs
(
hook
.
hooks
)
do
if
hook
.
status
then
hook
.
stop
(
)
end
end
end
)
ffi
.
cdef
[[
int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect);
]]
function
hook
.
new
(
cast
,
callback
,
hook_addr
,
size
)
jit
.
off
(
callback
,
true
)
--off jit compilation | thx FYP
local
size
=
size
or
5
local
new_hook
=
{
}
local
detour_addr
=
tonumber
(
ffi
.
cast
(
"intptr_t"
,
ffi
.
cast
(
"void*"
,
ffi
.
cast
(
cast
,
callback
)
)
)
)
local
void_addr
=
ffi
.
cast
(
"void*"
,
hook_addr
)
local
old_prot
=
ffi
.
new
(
"unsigned long[1]"
)
local
org_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
)
ffi
.
copy
(
org_bytes
,
void_addr
,
size
)
local
hook_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
,
0x90
)
hook_bytes
[
0
]
=
0xE9
ffi
.
cast
(
"uint32_t*"
,
hook_bytes
+
1
)
[
0
]
=
detour_addr
-
hook_addr
-
5
new_hook
.
call
=
ffi
.
cast
(
cast
,
hook_addr
)
new_hook
.
status
=
false
local
function
set_status
(
bool
)
new_hook
.
status
=
bool
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
0x40
,
old_prot
)
ffi
.
copy
(
void_addr
,
bool
and
hook_bytes
or
org_bytes
,
size
)
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
old_prot
[
0
]
,
old_prot
)
end
new_hook
.
stop
=
function
(
)
set_status
(
false
)
end
new_hook
.
start
=
function
(
)
set_status
(
true
)
end
new_hook
.
start
(
)
table
.
insert
(
hook
.
hooks
,
new_hook
)
return
setmetatable
(
new_hook
,
{
__call
=
function
(
self
,
...
)
self
.
stop
(
)
local
res
=
self
.
call
(
...
)
self
.
start
(
)
return
res
end
}
)
end
--HOOKS
local
originalErrorClientJoin
function
errorClientJoin
(
...
)
print
(
"errorClientJoin"
)
return
originalErrorClientJoin
(
...
)
end
originalErrorClientJoin
=
hook
.
new
(
"void*(__cdecl*)(void*)"
,
errorClientJoin
,
0x459550
)

Fluffy1560
04.08.2023, 15:08
Да, можно, если не через пакет, так через текст в консоли (сегодня посмотрю, если получится - скину код)

upd: Вот код, хз какой пакет приходит

Lua:






local
ffi
=
require
(
"ffi"
)
--HOOKS
local
hook
=
{
hooks
=
{
}
}
registerHandler
(
"onUnload"
,
function
(
)
for
i
,
hook
in
ipairs
(
hook
.
hooks
)
do
if
hook
.
status
then
hook
.
stop
(
)
end
end
end
)
ffi
.
cdef
[[
int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect);
]]
function
hook
.
new
(
cast
,
callback
,
hook_addr
,
size
)
jit
.
off
(
callback
,
true
)
--off jit compilation | thx FYP
local
size
=
size
or
5
local
new_hook
=
{
}
local
detour_addr
=
tonumber
(
ffi
.
cast
(
"intptr_t"
,
ffi
.
cast
(
"void*"
,
ffi
.
cast
(
cast
,
callback
)
)
)
)
local
void_addr
=
ffi
.
cast
(
"void*"
,
hook_addr
)
local
old_prot
=
ffi
.
new
(
"unsigned long[1]"
)
local
org_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
)
ffi
.
copy
(
org_bytes
,
void_addr
,
size
)
local
hook_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
,
0x90
)
hook_bytes
[
0
]
=
0xE9
ffi
.
cast
(
"uint32_t*"
,
hook_bytes
+
1
)
[
0
]
=
detour_addr
-
hook_addr
-
5
new_hook
.
call
=
ffi
.
cast
(
cast
,
hook_addr
)
new_hook
.
status
=
false
local
function
set_status
(
bool
)
new_hook
.
status
=
bool
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
0x40
,
old_prot
)
ffi
.
copy
(
void_addr
,
bool
and
hook_bytes
or
org_bytes
,
size
)
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
old_prot
[
0
]
,
old_prot
)
end
new_hook
.
stop
=
function
(
)
set_status
(
false
)
end
new_hook
.
start
=
function
(
)
set_status
(
true
)
end
new_hook
.
start
(
)
table
.
insert
(
hook
.
hooks
,
new_hook
)
return
setmetatable
(
new_hook
,
{
__call
=
function
(
self
,
...
)
self
.
stop
(
)
local
res
=
self
.
call
(
...
)
self
.
start
(
)
return
res
end
}
)
end
--HOOKS
local
originalErrorClientJoin
function
errorClientJoin
(
...
)
print
(
"errorClientJoin"
)
return
originalErrorClientJoin
(
...
)
end
originalErrorClientJoin
=
hook
.
new
(
"void*(__cdecl*)(void*)"
,
errorClientJoin
,
0x459550
)





А принтлог не проще?😹

sasha__1
04.08.2023, 20:26
если зайти на занятый никнейм/никнейм с запрещенными символами то клиент в консоль выводит Bad nickname, это отловить как-то можно?



Lua:






function
onReceiveRPC
(
id
,
bs
)
if
id
==
130
then
print
(
'Bad nickname/online'
)
exit
(
)
end
end

Жоский поцик
04.08.2023, 20:51
Скажите плиз как можно сделать что бы бот зажимал W на несколько секунд?

F0RQU1N and
05.08.2023, 02:54
Да, можно, если не через пакет, так через текст в консоли (сегодня посмотрю, если получится - скину код)

upd: Вот код, хз какой пакет приходит

Lua:






local
ffi
=
require
(
"ffi"
)
--HOOKS
local
hook
=
{
hooks
=
{
}
}
registerHandler
(
"onUnload"
,
function
(
)
for
i
,
hook
in
ipairs
(
hook
.
hooks
)
do
if
hook
.
status
then
hook
.
stop
(
)
end
end
end
)
ffi
.
cdef
[[
int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect);
]]
function
hook
.
new
(
cast
,
callback
,
hook_addr
,
size
)
jit
.
off
(
callback
,
true
)
--off jit compilation | thx FYP
local
size
=
size
or
5
local
new_hook
=
{
}
local
detour_addr
=
tonumber
(
ffi
.
cast
(
"intptr_t"
,
ffi
.
cast
(
"void*"
,
ffi
.
cast
(
cast
,
callback
)
)
)
)
local
void_addr
=
ffi
.
cast
(
"void*"
,
hook_addr
)
local
old_prot
=
ffi
.
new
(
"unsigned long[1]"
)
local
org_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
)
ffi
.
copy
(
org_bytes
,
void_addr
,
size
)
local
hook_bytes
=
ffi
.
new
(
"uint8_t[?]"
,
size
,
0x90
)
hook_bytes
[
0
]
=
0xE9
ffi
.
cast
(
"uint32_t*"
,
hook_bytes
+
1
)
[
0
]
=
detour_addr
-
hook_addr
-
5
new_hook
.
call
=
ffi
.
cast
(
cast
,
hook_addr
)
new_hook
.
status
=
false
local
function
set_status
(
bool
)
new_hook
.
status
=
bool
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
0x40
,
old_prot
)
ffi
.
copy
(
void_addr
,
bool
and
hook_bytes
or
org_bytes
,
size
)
ffi
.
C
.
VirtualProtect
(
void_addr
,
size
,
old_prot
[
0
]
,
old_prot
)
end
new_hook
.
stop
=
function
(
)
set_status
(
false
)
end
new_hook
.
start
=
function
(
)
set_status
(
true
)
end
new_hook
.
start
(
)
table
.
insert
(
hook
.
hooks
,
new_hook
)
return
setmetatable
(
new_hook
,
{
__call
=
function
(
self
,
...
)
self
.
stop
(
)
local
res
=
self
.
call
(
...
)
self
.
start
(
)
return
res
end
}
)
end
--HOOKS
local
originalErrorClientJoin
function
errorClientJoin
(
...
)
print
(
"errorClientJoin"
)
return
originalErrorClientJoin
(
...
)
end
originalErrorClientJoin
=
hook
.
new
(
"void*(__cdecl*)(void*)"
,
errorClientJoin
,
0x459550
)





А нахуя? Там разве память под протекцией?

вайега52
05.08.2023, 07:27
А нахуя? Там разве память под протекцией?


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

tfornik
06.08.2023, 15:23
при вызове runCommand('!reloadlua') - крашит раксамп

есть рабочее решение?

sasha__1
06.08.2023, 15:24
Скажите плиз как можно сделать что бы бот зажимал W на несколько секунд?



Lua:






local
hook
=
require
(
"samp.events"
)
require
(
"addon"
)
function
pressKey
(
keyId
,
pressTime
)
print
(
'Pressed key:'
,
keyId
)
key
=
keyId
press
=
true
newTask
(
function
(
)
press
=
nil
key
=
nil
end
,
pressTime
)
end
function
hook
.
onSendPlayerSync
(
data
)
if
pressKey
then
data
.
upDownKeys
=
key
end
end
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"^!pkey %d+ %d+$"
)
then
local
_k
,
_t
=
cmd
:
match
(
"^!pkey (%d+) (%d+)$"
)
pressKey
(
tonumber
(
_k
)
,
tonumber
(
_t
)
)
return
false
end
end
function
hook
.
onSendPlayerSync
(
data
)
if
press
then
data
.
upDownKeys
=
key
end
end




Вводишь в консоль "!pkey 65408 2000", и бот на две секунды зажмёт клавишу "W".

(Если введёшь 128 вместо 65408, то зажмёт клавишу "S")

Можно еще просто в коде:

Lua:






pressKey
(
65408
,
2000
)




Со стороны будет выглядеть так, будто ты идёшь на месте. Если тебе нужно прямо пройтись, а не зажать кнопку, то придётся писать более объёмный скрипт.



при вызове runCommand('!reloadlua') - крашит раксамп
есть рабочее решение?


Смотря для какой цели. Если для разработки, то можно просто перезапускать RakSamp. Да, ошибка присутствует. Краша пока что не избежать, насколько мне известно. Если ты пишешь бота и хочешь быстро очистить все переменные во время реконнект и/или дисконнекта, то сохраняй все данные в таблицу, а потом пересоздай эту таблицу.

Пример:

Lua:






local
hook
=
require
(
"samp.events"
)
bot
=
{
}
function
onLoad
(
)
bot
.
nickname
=
"Nick_Name"
bot
.
password
=
"123123"
end
function
hook
.
onSetPlayerPos
(
pos
)
bot
.
position
=
pos
end
-- Очищаем во время дисконнекта
function
onDisconnect
(
)
bot
=
{
}
end

Жоский поцик
06.08.2023, 17:45
Lua:






local
hook
=
require
(
"samp.events"
)
function
pressKey
(
keyId
,
pressTime
)
key
=
keyId
pressKey
=
true
newTask
(
function
(
)
pressKey
=
nil
key
=
nil
end
,
pressTime
)
end
function
hook
.
onSendPlayerSync
(
data
)
if
pressKey
then
data
.
upDownKeys
=
key
end
end
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"^!pkey %d+ %d+$"
)
then
local
_k
,
_t
=
cmd
:
match
(
"^!pkey (%d+) (%d+)$"
)
pressKey
(
tonumber
(
_k
)
,
tonumber
(
_t
)
)
return
false
end
end




Вводишь в консоль "!pkey 65408 2000", и бот на две секунды зажмёт клавишу "W".
(Если введёшь 128 вместо 65408, то зажмёт клавишу "S")

Можно еще просто в коде:

Lua:






pressKey
(
65408
,
2000
)




Со стороны будет выглядеть так, будто ты идёшь на месте. Если тебе нужно прямо пройтись, а не зажать кнопку, то придётся писать более объёмный скрипт.


Сначало, как зашёл, написало что loaded, как reqspawn*улся - начало каждую секунду флудить этим, что делать?





https://forum.antichat.xyz/attachments/28356527/

sasha__1
06.08.2023, 19:31
Сначало, как зашёл, написало что loaded, как reqspawn*улся - начало каждую секунду флудить этим, что делать?


Исправил. скопируй еще раз

TuHku BuHKu
06.08.2023, 21:43
С чем может быть связана проблема подключения РакСампа, а именно допусстим бот сдох от голода, попал в больку вылечился сработал скрипт реконект после лечения через 15 сек, проходит 15 сек появляется надпись конект и дальше строки не идут, а иногда идут нормально, и в итоге я не пойму почему раз через раз он подключается то нормально то нет, пробовал даже сток РакСампа, и тоже самое раз через раз подключается то нормально то нет.

https://forum.antichat.xyz/attachments/28356693/

вот на этой строке он застывает и все, дальше не конектится

By.Egorka
06.08.2023, 23:27
как зайти на этот сервак 185.189.15.89:7228

chromiusj
06.08.2023, 23:29
как зайти на этот сервак 185.189.15.89:7228


!reqspawn прописываешь когда зашел

tfornik
06.08.2023, 23:33
так , чуваки

как перезагружать то скрипт?

я целый день роюсь по всему инету

runCommand('!reloadlua') просто крашит

chromiusj
06.08.2023, 23:35
так , чуваки
как перезагружать то скрипт?
я целый день роюсь по всему инету
runCommand('!reloadlua') просто крашит


как ответили выше,смотря от ситуации,если у тебя крашит скрипт со временем,нужно смотреть и исправлять,в противном случае как-то на костылях поддерживать состояние скрипта

By.Egorka
06.08.2023, 23:36
Как запустить скрипт ?

вайега52
07.08.2023, 07:58
Как запустить скрипт ?


Закинуть его в папку scripts

chromiusj
11.08.2023, 11:46
всем привет,пытаюсь переделать эти функи под раксамп,и столкнулся с тем,что либо они не работают там,либо я чего-то натворил,подскажите что не так?

сами функции

Lua - [ARZ] AutoTax для ADD VIP | Авто-оплата налогов при входе в игру (https://www.blast.hk/threads/165479/post-1241402)

Функционал: При входе в игру / спавне персонажа автоматически оплачивает налоги через телефон Использование: /pincode [код] - установить ПИН-код для входа в банк /hourly - Ежечасовая оплата налогов Демонстрация: Зависимости: SAMP.lua Установка: Закинуть файл "AutoTax.lua" в папку...

www.blast.hk


Lua:






require
(
"addon"
)
function
onRunCommand
(
cmd
)
if
cmd
==
'!kakawka'
then
newTask
(
function
(
)
sendInput
(
'/phone'
)
wait
(
2000
)
arizonaOpenPhoneApp
(
24
)
end
)
end
end
function
arizonaOpenPhoneApp
(
appId
)
local
str
=
(
'launchedApp|%s'
)
:
format
(
appId
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt8
(
220
)
bs
:
writeInt8
(
18
)
bs
:
writeInt8
(
#
str
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeString
(
str
)
bs
:
writeInt32
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
sendPacketEx
(
1
,
7
,
1
)
bs
:
reset
(
)
end
function
onReceivePacket
(
id
,
bs
)
if
id
==
220
then
bs
:
ignoreBits
(
8
)
if
(
bs
:
readInt8
(
bs
)
==
17
)
then
bs
:
ignoreBits
(
32
)
local
text
=
bs
:
readString
(
bs
:
readInt32
(
bs
)
)
if
text
:
find
(
'window%.executeEvent%(\'event%.setActiveView\', \'%["Phone"%]\'%);'
)
then
newTask
(
arizonaOpenPhoneApp
(
26
)
)
end
end
end
end

sasha__1
11.08.2023, 12:22
всем привет,пытаюсь переделать эти функи под раксамп,и столкнулся с тем,что либо они не работают там,либо я чего-то натворил,подскажите что не так?
сами функции

Lua - [ARZ] AutoTax для ADD VIP | Авто-оплата налогов при входе в игру (https://www.blast.hk/threads/165479/post-1241402)

Функционал: При входе в игру / спавне персонажа автоматически оплачивает налоги через телефон Использование: /pincode [код] - установить ПИН-код для входа в банк /hourly - Ежечасовая оплата налогов Демонстрация: Зависимости: SAMP.lua Установка: Закинуть файл "AutoTax.lua" в папку...

www.blast.hk


Lua:






require
(
"addon"
)
function
onRunCommand
(
cmd
)
if
cmd
==
'!kakawka'
then
newTask
(
function
(
)
sendInput
(
'/phone'
)
wait
(
2000
)
arizonaOpenPhoneApp
(
24
)
end
)
end
end
function
arizonaOpenPhoneApp
(
appId
)
local
str
=
(
'launchedApp|%s'
)
:
format
(
appId
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt8
(
220
)
bs
:
writeInt8
(
18
)
bs
:
writeInt8
(
#
str
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeString
(
str
)
bs
:
writeInt32
(
0
)
bs
:
writeInt8
(
0
)
bs
:
writeInt8
(
0
)
bs
:
sendPacketEx
(
1
,
7
,
1
)
bs
:
reset
(
)
end
function
onReceivePacket
(
id
,
bs
)
if
id
==
220
then
bs
:
ignoreBits
(
8
)
if
(
bs
:
readInt8
(
bs
)
==
17
)
then
bs
:
ignoreBits
(
32
)
local
text
=
bs
:
readString
(
bs
:
readInt32
(
bs
)
)
if
text
:
find
(
'window%.executeEvent%(\'event%.setActiveView\', \'%["Phone"%]\'%);'
)
then
newTask
(
arizonaOpenPhoneApp
(
26
)
)
end
end
end
end






Lua:






newTask
(
arizonaOpenPhoneApp
(
26
)
)




замени на

Lua:






newTask
(
arizonaOpenPhoneApp
,
0
,
26
)




Вот так пишется правильно:

Lua:






newTask
(
функция
,
задержка
,
параметр
1
,
параметр
2
,
параметр
3
,
...
)




И еще у тебя пишет, что команда не найдена. Чтобы избежать, добавь return false в onRunCommand() вот так:

Lua:






function
onRunCommand
(
cmd
)
if
cmd
==
'!kakawka'
then
newTask
(
function
(
)
sendInput
(
'/phone'
)
wait
(
2000
)
arizonaOpenPhoneApp
(
24
)
end
)
return
false
end
end




Какие еще проблемы? Конкретнее ошибки покажи

chromiusj
11.08.2023, 12:31
Lua:






newTask
(
arizonaOpenPhoneApp
(
26
)
)




замени на

Lua:






newTask
(
arizonaOpenPhoneApp
,
0
,
26
)




Вот так пишется правильно:

Lua:






newTask
(
функция
,
задержка
,
параметр
1
,
параметр
2
,
параметр
3
,
...
)




И еще у тебя пишет, что команда не найдена. Чтобы избежать, добавь return false в onRunCommand() вот так:

Lua:






function
onRunCommand
(
cmd
)
if
cmd
==
'!kakawka'
then
newTask
(
function
(
)
sendInput
(
'/phone'
)
wait
(
2000
)
arizonaOpenPhoneApp
(
24
)
end
)
return
false
end
end




Какие еще проблемы? Конкретнее ошибки покажи


Ошибок нет,в этом и проблема,функция на сампе работает нормально,а на раксампе ничего нет,в конечном итоге должно вывести диалог "Банковское меню"

sasha__1
11.08.2023, 14:42
Ошибок нет,в этом и проблема,функция на сампе работает нормально,а на раксампе ничего нет,в конечном итоге должно вывести диалог "Банковское меню"


Исправь то, что я написал, добавь принтов, чтобы быть уверенным, что всё вызывается. Потом напиши мне. Можно в лс.

Жоский поцик
11.08.2023, 22:58
салам, а как в новой версии задержку реконнекта менять?

chromiusj
11.08.2023, 23:00
салам, а как в новой версии задержку реконнекта менять?


в конфиге в папке settiнгс

https://forum.antichat.xyz/attachments/28359590/

Жоский поцик
11.08.2023, 23:01
в конфиге в папке settiнгс



https://forum.antichat.xyz/attachments/28359591/
уверен?

я тоже так думал

chromiusj
11.08.2023, 23:02
уверен?

я тоже так думал


у тебя конфиг разве не должен появиться при запуске первом :/ ?

Жоский поцик
11.08.2023, 23:03
у тебя конфиг разве не должен появиться при запуске первом :/ ?


а, ебать

RidelMuz
12.08.2023, 02:41
Помогите по возможности

Суть проблемы: делаю маленький скриптик, с виду показалось для меня легким ( для начинающего ). Боту нужно зайти в интерьер, но когда бот берет пикап и заходит, там его не оказывается. Он куда-то исчезает, не видно упал он под текстуры или еще что-то. Проект: аризона

danivjje
14.08.2023, 18:24
на аризоне при входе на забаненный аккаунт сообщение приходит в чат, это каким-то способ кроме онсервермесседж можно отловить? мб рпс какой-то шлёт, спасибо заранее

chromiusj
14.08.2023, 18:29
на аризоне при входе на забаненный аккаунт сообщение приходит в чат, это каким-то способ кроме онсервермесседж можно отловить? мб рпс какой-то шлёт, спасибо заранее


Там же диалог ещё приходит,лови OnShowDialog

chromiusj
15.08.2023, 14:41
что делать?


Поменять кодировку в настройках шиндовс,если это у тебя так пишет

tfornik
15.08.2023, 14:59
что делать?


settings > RakSampLite.ini > console = 1

в консоли на русском пишет

Жоский поцик
16.08.2023, 17:49
Привет, можете подсказать как скриптом нажать альт? У меня сейчас стоит sendKey(1024), но когда наступает его очередь пишет "attempt to call global "sendKey" (a nil value)stack traceback:[C]: in function "error"C: (дальше не вместилось в окне), что делать?

lainban
16.08.2023, 17:52
Привет, можете подсказать как скриптом нажать альт? У меня сейчас стоит sendKey(1024), но когда наступает его очередь пишет "attempt to call global "sendKey" (a nil value)stack traceback:[C]: in function "error"C: (дальше не вместилось в окне), что делать?


скрипт скинь

Жоский поцик
16.08.2023, 17:54
скрипт скинь



скрипт (весь):






require
(
"addon"
)
local
sampev
=
require
(
'libs.samp.events'
)
local
dr
=
'2/5/1992'
local
id
=
1
function
sampev
.
onShowDialog
(
dialogId
,
style
,
title
,
button1
,
button2
,
text
)
if
text
:
match
(
'Задание было выполнено'
)
then
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
end
end
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end

lainban
16.08.2023, 17:56
скрипт (весь):






require
(
"addon"
)
local
sampev
=
require
(
'libs.samp.events'
)
local
dr
=
'2/5/1992'
local
id
=
1
function
sampev
.
onShowDialog
(
dialogId
,
style
,
title
,
button1
,
button2
,
text
)
if
text
:
match
(
'Задание было выполнено'
)
then
sendDialogResponse
(
id
,
1
,
0
,
''
)
return
false
end
end
function
onRunCommand
(
cmd
)
if
cmd
==
'!kvests'
then
newTask
(
function
(
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
28500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
1000
)
coordStart
(
1495
,
-
1280
,
14
,
23
,
2
,
false
)
wait
(
31000
)
coordStart
(
1509
,
1360
,
10
,
23
,
2
,
false
)
wait
(
6000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
-
1
,
dr
)
wait
(
500
)
coordStart
(
1496
,
1335
,
10
,
23
,
2
,
false
)
wait
(
7000
)
coordStart
(
1773
,
-
1893
,
13
,
23
,
2
,
false
)
wait
(
29500
)
sendKey
(
1024
)
wait
(
1000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
5000
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
sendDialogResponse
(
id
,
1
,
0
,
''
)
wait
(
500
)
coordStart
(
-
79
,
90
,
3
,
23
,
2
,
false
)
wait
(
115000
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
3
,
0
,
''
)
wait
(
500
)
sendKey
(
1024
)
wait
(
500
)
sendDialogResponse
(
id
,
2
,
0
,
''
)
wait
(
500
)
coordStart
(
-
104
,
104
,
3
,
23
,
2
,
false
)
wait
(
3000
)
end
)
end
end





а где ты тут увидел функцию сендкей?)

Жоский поцик
16.08.2023, 17:57
сендкей функцией делать надо?

lainban
16.08.2023, 18:03
сендкей функцией делать надо?


а ты как хотел

Жоский поцик
16.08.2023, 18:05
спасибо бро)

Можете подсказать как зациклить скрипт? тоесть что бы он бесконечно выполнял действия которые он делает

вайега52
17.08.2023, 07:43
спасибо бро)

Можете подсказать как зациклить скрипт? тоесть что бы он бесконечно выполнял действия которые он делает


Цикл начинает работу при подключении к серверу

Lua:






require
(
"addon"
)
local
task
registerHandler
(
"onConnect"
,
function
(
)
task
=
newTask
(
function
(
)
while
true
do
wait
(
0
)
print
(
"iteration"
)
end
end
)
end
registerHandler
(
"onDisconnect"
,
function
(
)
task
:
kill
(
)
-- можно это реализовать и через паузу, но тогда больше геморроя
end

The_Skrezz
18.08.2023, 19:04
Trojan/Win32.PossibleThreat

BitDefenderThetaGen:NN.ZexaF.36276.pyW@aatamlbi

CrowdStrike FalconWin/malicious_confidence_90% (W)

CynetMalicious (score: 100)

ElasticMalicious (high Confidence)

FortinetW32/PossibleThreat

Gridinsoft (no cloud)Trojan.Win32.Downloader.sa

MaxSecureTrojan.Malware.300983.susgen

McAfee-GW-EditionBehavesLike.Win32.BrowseFox.dh

(RDML:Yperu5jfYy4fMeIZimt5sg)

SecureAgeMalicious

TrapmineMalicious.moderate.ml.score

chromiusj
18.08.2023, 19:09
Trojan/Win32.PossibleThreat
BitDefenderThetaGen:NN.ZexaF.36276.pyW@aatamlbi
CrowdStrike FalconWin/malicious_confidence_90% (W)
CynetMalicious (score: 100)
ElasticMalicious (high Confidence)
FortinetW32/PossibleThreat
Gridinsoft (no cloud)Trojan.Win32.Downloader.sa
MaxSecureTrojan.Malware.300983.susgen
McAfee-GW-EditionBehavesLike.Win32.BrowseFox.dh
(RDML:Yperu5jfYy4fMeIZimt5sg)
SecureAgeMalicious
TrapmineMalicious.moderate.ml.score


В RakSAMP Lite вшит стиллер скачивающий наши деньги.

Проверено✔️

Toshimura_Ellis
20.08.2023, 17:49
там аипи твой или там отдельный какой то

minxty
20.08.2023, 17:50
там аипи твой или там отдельный какой то


если ты без прокси - то твой

chromiusj
22.08.2023, 19:20
Ребята положил скрипт луа в скрипты и нихуя не работает что делать имгуи сделал раксамп просил и тут эта ***ня мне скрипт нужен


Чего?Какой имгуи и раксамп?Убирай его оттуда из библиотек

DaloikoWhat
22.08.2023, 20:34
А я удалил как закинуть мой скрипт туда чтто бы ***ню не просил убрал имгуи


Раксамп != Сампу . Там свои скрипты

chromiusj
22.08.2023, 20:48
А ладно понел

а стой как поставить скрипт я хочу поставить что бы он работал типо в консоли команду напишу и оно работать будет луа


какой ты сложный

Lua:






local
on
=
false
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"^!kakawka"
)
then
on
=
not
on
print
(
on
and
'On'
or
'Off'
)
return
false
end
end

Heav
22.08.2023, 22:09
Куда кидать?


в папку scripts

Fluffy1560
23.08.2023, 10:59
чета нихуя не работает

Эта ***ня имгуи просит я чайник.


Этот скрипт скорее всего для обычного сампа а не раксамп по этому и пишет ошибку

Двойные Стандарты
23.08.2023, 18:22
Сколько можно максимум запустить аккаунтов?

chromiusj
23.08.2023, 18:24
Сколько можно максимум запустить аккаунтов?


сколько твоя машина выдержит

Subitan
23.08.2023, 21:05
Всем привет , столкнулся с такой проблемой. На сервере есть олени(19315 модел айди). Я могу хукнуть их появление через клиент сампа и самплуа, а когда пытаюсь через раксамп и самплуа то он ничего не находит. Может у кого есть решение?

udp: разобрался сам, проблема была в хз в чем, просто тепнулся чуть подальше и все заработало.

SKIP_CRMP
24.08.2023, 00:49
Кто может помочь с вылаживанием раксамп на vds? не бесплатно

Fluffy1560
24.08.2023, 12:20
Исходник - Гайд - [RakSAMP Lite] Уведомления в Telegram. (https://www.blast.hk/threads/169410/)

Всем привет, увидел сообщение от человека, которому нужен был скрипт для отправки уведомлений в Telegram под RakSAMP Lite, поэтому эта тема вышла в свет. Первым делом, нужно создать нашего бота в Telegram и получить Token и наш ChatID. Для того, чтобы получить Token и ChatID в Telegram, вам...

www.blast.hk




где взять скрипт который отправляет в тг сообщение о бане?

ili321
27.08.2023, 15:22
добрый день, господа. может кто-то знает как эмулировать нажатие кнопки G в раксампе?

вайега52
27.08.2023, 15:33
добрый день, господа. может кто-то знает как эмулировать нажатие кнопки G в раксампе?


в клавишах синхры ее нет, тебе она нужна для входа в тс на пассажирку?

ili321
27.08.2023, 15:42
в клавишах синхры ее нет, тебе она нужна для входа в тс на пассажирку?


нет, для входа в интерьер на сервере



нет, для входа в интерьер на сервере


я короче понял, так как это интерьер машины я должен отправить RPC о том, что бот хочет сесть в машину и тогда сервер тепнет меня в интерьер.

я попробовал это сделать, но получаю ошибку attempt to call method 'raknetSendRpc' (a nil value). как её исправить?

вот код:

Lua:






require
(
'samp.events'
)
require
(
"addon"
)
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"!dom"
)
then
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt16
(
795
)
bs
:
writeUInt8
(
1
)
bs
:
raknetSendRpc
(
26
)
bs
:
reset
(
)
return
false
end
end








нет, для входа в интерьер на сервере

я короче понял, так как это интерьер машины я должен отправить RPC о том, что бот хочет сесть в машину и тогда сервер тепнет меня в интерьер.
я попробовал это сделать, но получаю ошибку attempt to call method 'raknetSendRpc' (a nil value). как её исправить?
вот код:

Lua:






require
(
'samp.events'
)
require
(
"addon"
)
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"!dom"
)
then
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt16
(
795
)
bs
:
writeUInt8
(
1
)
bs
:
raknetSendRpc
(
26
)
bs
:
reset
(
)
return
false
end
end





я уже разобрался

cussel
29.08.2023, 20:24
А на вайс сити можно как то зайти ?

chromiusj
29.08.2023, 21:00
А на вайс сити можно как то зайти ?


Можно,но смысл?Возможно я говорю что-то не то,но,иы будешь бесконечно падать,потому что это нестандартная карта игры,а для стабильного движения нужна карта формата .hmap вроде да как

cussel
29.08.2023, 21:18
Можно,но смысл?Возможно я говорю что-то не то,но,иы будешь бесконечно падать,потому что это нестандартная карта игры,а для стабильного движения нужна карта формата .hmap вроде да как


Понял, спасибо

вайега52
29.08.2023, 21:30
будешь бесконечно падать,потому что это нестандартная карта игры,а для стабильного движения нужна карта формата .hmap вроде да как


в раксампе и так нет текстур, это чисто клиент ракнета с самповским наполнением, поэтому ему непринципиально какой будет маппинг

K1TOVSK1Y
30.08.2023, 13:23
слапнули и забанили, застрял в воздухе при слапе как фиксануть?

K1TOVSK1Y
30.08.2023, 13:26
слапфикс скачай


качал, не помогает как видишь

minxty
30.08.2023, 13:28
качал, не помогает как видишь


все getPosition на getBotPosition поменяй в скрипте

HitlerLiberator
05.09.2023, 23:39
раксэмп понос, варнинги летят адски, не советую юзать этот кал


+, просто так лол летят варнинги. Это позор на*** для этого поноса, лучше юзать ориг ракбот, там все норм и без ***ни. Кодер просто толстякманов лол

@lainban (https://www.blast.hk/members/436277/)

Так на, скушай лол, нахуя ставишь ебучего паучка из х64дбг? Если по факту, рекбот ебучий кал и палиться на аризоне.

HitlerLiberator
07.09.2023, 17:54
а в обычном ракботе этой проблемы типо нет?


По крайне мере такого с базовым ракботом не происходило.

nazoferon
08.09.2023, 20:19
как сделать что-бы при заходе на сервер автоматически вводилась команда "/present arizonastart2023"?

chromiusj
08.09.2023, 20:46
как сделать что-бы при заходе на сервер автоматически вводилась команда "/present arizonastart2023"?



Lua:






require
(
'addon'
)
function
onSendRPC
(
id
,
bs
)
if
id
==
52
then
SendInput
(
'/present arizonastart2023'
)
end
end

nazoferon
08.09.2023, 23:48
Lua:






require
(
'addon'
)
function
onSendRPC
(
id
,
bs
)
if
id
==
52
then
SendInput
(
'/present arizonastart2023'
)
end
end





к сожалению не работает

chromiusj
08.09.2023, 23:53
к сожалению не работает



https://forum.antichat.xyz/attachments/28375300/

Если ты просто скопировал,конечно не будет работать,мастерства не надо,там sendInput надо,а не SendInput

nazoferon
08.09.2023, 23:54
Если ты просто скопировал,конечно не будет работать,мастерства не надо,там sendInput надо,а не SendInput


спасибо большое, теперь все работает

tfornik
08.09.2023, 23:54
sendInput(string text) -- отправить в чат ( текст с / отошлется командой )




к сожалению не работает

nazoferon
10.09.2023, 16:56
Может кто-то подскажет, как реализовать автовыход из раксампа после того как бот получает 5-й уровень?

chromiusj
10.09.2023, 17:11
Может кто-то подскажет, как реализовать автовыход из раксампа после того как бот получает 5-й уровень?


иф гетботскоре == 5 тхен

ехит()

nazoferon
10.09.2023, 18:17
иф гетботскоре == 5 тхен
ехит()



Lua:






require
(
"addon"
)
function
a
(
)
if
getBotScore
(
)
==
1
then
print
(
'test'
)
end
end




попробовал сделать так, но как не странно, оно не работает

tfornik
10.09.2023, 19:47
Lua:






require
(
"addon"
)
function
a
(
)
if
getBotScore
(
)
==
1
then
print
(
'test'
)
end
end




попробовал сделать так, но как не странно, оно не работает


конечно, функцию надо в бесконечном цикле вызывать

kyrtion
10.09.2023, 20:46
Lua:






require
(
"addon"
)
function
a
(
)
if
getBotScore
(
)
==
1
then
print
(
'test'
)
end
end




попробовал сделать так, но как не странно, оно не работает


когда ты создаешь функцию, но a() ты его нигде не использовал.

Lua:






require
(
'addon'
)
function
onUpdate
(
)
-- вызывается каждые N ms, указывается в конфиге, ну или создать свой поток в newTask с циклом, как хочешь
if
getBotScore
(
)
>=
5
then
-- print('Your bot updated to 5+ score!') -- DEBUG
exit
(
)
end
end

nazoferon
15.09.2023, 22:46
можете пожалуйста помочь сделать автовыбор скина? что-то такое накарякал, но не знаю как сделать что-бы оно заработало

Lua:






function
onUpdate
(
)
sendClickTextdraw
(
418
)
end

chromiusj
15.09.2023, 23:00
наверное потому что такой функции не существует

sampSendClickTextdraw (https://wiki.blast.hk/ru/moonloader/lua/sampSendClickTextdraw)

Отправляет RPC ClickTextdraw на сервер

wiki.blast.hk



ты еблан что-ли,зачем ты зашёл в тему отдельного софта,с собственным скриптовым апи,и говоришь что такой функции нет,хотя она есть

kyrtion
15.09.2023, 23:02
можете пожалуйста помочь сделать автовыбор скина? что-то такое накарякал, но не знаю как сделать что-бы оно заработало

Lua:






function
onUpdate
(
)
sendClickTextdraw
(
418
)
end





похукать sampev.onShowTextdraw...

MrDorlik
15.09.2023, 23:41
ты еблан что-ли,зачем ты зашёл в тему отдельного софта,с собственным скриптовым апи,и говоришь что такой функции нет,хотя она есть


не увидел название темы блять, я из "сообщений" зашел. ну и хули не помог ему тогда раз умный такой

владикс
17.09.2023, 01:44
у меня у одного крашить начало при перезагрузке скриптов? Не пойму, я в коде наговнякал или чет не то с РС

На старых версиях норм всё было

chromiusj
17.09.2023, 01:47
у меня у одного крашить начало при перезагрузке скриптов? Не пойму, я в коде наговнякал или чет не то с РС
На старых версиях норм всё было


вручную перезагружаешь?

владикс
17.09.2023, 01:50
вручную перезагружаешь?


Когда руками, то всё ок

щас проверил, создал пустой файл, добавил комманду и через неё перезагрузку

крашнуло, с учетом того, что в папке с скриптами ничего, кроме этого файла больше нет

мейби я как-то не так перезагружаю? дохуя времени ничего не делал с раксампом, мб чет перепутал

хотя в старых кодах так же

как ты релогаешь скрипты? Вот к примеру при дисконнекте релогнуть над

chromiusj
17.09.2023, 01:52
Когда руками, то всё ок
щас проверил, создал пустой файл, добавил комманду и через неё перезагрузку
крашнуло, с учетом того, что в папке с скриптами ничего, кроме этого файла больше нет

мейби я как-то не так перезагружаю? дохуя времени ничего не делал с раксампом, мб чет перепутал
хотя в старых кодах так же
как ты релогаешь скрипты? Вот к примеру при дисконнекте релогнуть над


попробуй это

Информация - [RakSamp Lite] Подобие перезагрузки скрипта. (https://www.blast.hk/threads/186722/)

Всех приветствую. Недавно мы с @kyrtion задались вопросом , как можно перезагружать скрипты RakSamp Lite, ведь runCommand('!reloadlua') просто крашит программу. Прошерстив весь интернет, облазив много сайтов , и в итоге потратив на это два дня упорной работы - мы не нашли практически ничего...

www.blast.hk

владикс
17.09.2023, 02:00
попробуй это

Информация - [RakSamp Lite] Подобие перезагрузки скрипта. (https://www.blast.hk/threads/186722/)

Всех приветствую. Недавно мы с @kyrtion задались вопросом , как можно перезагружать скрипты RakSamp Lite, ведь runCommand('!reloadlua') просто крашит программу. Прошерстив весь интернет, облазив много сайтов , и в итоге потратив на это два дня упорной работы - мы не нашли практически ничего...

www.blast.hk



не, нихуя она не перезагружает. походу придется обратно на старую версию откатиться

@Rei (https://www.blast.hk/members/137734/) сори за беспокойство, но нужно узнать. Фикс краша при использовании reloadlua будет?

tfornik
17.09.2023, 09:13
не, нихуя она не перезагружает. походу придется обратно на старую версию откатиться

@Rei (https://www.blast.hk/members/137734/) сори за беспокойство, но нужно узнать. Фикс краша при использовании reloadlua будет?


Ты как её вызываешь

владикс
17.09.2023, 11:52
Ты как её вызываешь



Скрытое содержимое для пользователя(ей): tfornik (https://www.blast.hk/members/479830/)

Dadyddady
17.09.2023, 21:37
ребят, а куда кидать автологин, автоматически написание /arizonastart2023 можете скинуть, автологин можете скинуть, автоматический выход на 6 лвл, пожалуйста

tfornik
19.09.2023, 14:28
ребят, а куда кидать автологин, автоматически написание /arizonastart2023 можете скинуть, автологин можете скинуть, автоматический выход на 6 лвл, пожалуйста


в папку scripts

формат файла .lua

сохраняй в кодировке Windows 1251

Cheatsssssssssssss
24.09.2023, 20:35
как установить то

Almir2868
25.09.2023, 07:29
Подскажите где библиотеки брать для скриптов

gr00t1337
30.09.2023, 19:31
Смотря какие тебе нужны. Какие-то здесь, какие-то на гитхабе. Если ты думаешь, что будет библиотека, с помощью которой ты будешь писать так:

Lua:






function
onLoad
(
)
teleportNaShahtu
(
)
teperKopayUgol
(
)
prodatVirty
(
)
end




, - спешу тебя огорчить



code:






function
hz
(
123123
)
4
itiScahrha
(
)
Le4Spat
sleep
(
1337
)
zakrit
(
)
end

stasgerb
03.10.2023, 18:28
как сделать размер текста поменьше? он на пол экрана

tfornik
03.10.2023, 23:19
как сделать размер текста поменьше? он на пол экрана


какого текста

stasgerb
04.10.2023, 00:10
какого текста


Ну где чат с игры

tfornik
04.10.2023, 00:12
Ну где чат с игры


/pagesize

/fontsize

Конкретизируй сразу, а ещё ты не в тот раздел вообще написал

ну и гугл в помощь

Kirill_Foxe
07.10.2023, 03:53
Кто научит пользоватся командами?(

sаnеk
07.10.2023, 04:01
Кто научит пользоватся командами?(


!команда

Kirill_Foxe
07.10.2023, 16:59
!команда


Я извиняюсь, а как закинуть скрипты? Куда? Я скачал какой-то фаст коннект для аризоны. В какие только папки не закидывал. Не робит

chromiusj
07.10.2023, 17:06
свой фк


нету

Исходник - ConnectFix for RakSAMP Lite (last version) (https://www.blast.hk/threads/179976/)

Когда-то давно по беседам гулял для старой версии RakSAMP Lite этот скрипт. Скрипт просто обновлен под новую версию. local ffi = require("ffi") ffi.cdef[[ int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect); void*...

www.blast.hk

chromiusj
07.10.2023, 17:10
connect же в ини раксампа, нет?


это просто задержка между подключениями

Kirill_Foxe
07.10.2023, 17:31
А есть скрипты вот которые необходимы. Фаст коннект, автологин, автореконект при фулл здоровье в больке. И чисто будет фарм машина

max night
07.10.2023, 17:32
А есть скрипты вот которые необходимы. Фаст коннект, автологин, автореконект при фулл здоровье в больке. И чисто будет фарм машина



Lua - [RakSamp Lite] AutoLogin (https://www.blast.hk/threads/166644/)

AutoLogin Возможности: Простенький скрипт для автозахода на сервер Использование: В переменной password указать свой пароль local password = 'ваш пароль' Установка: Переместить файл в папку scripts игрового эмулятора

www.blast.hk


скрипт на рак самп авто релог после лечения (https://www.blast.hk/threads/169855/)

в theme

www.blast.hk

Kirill_Foxe
07.10.2023, 17:35
Lua - [RakSamp Lite] AutoLogin (https://www.blast.hk/threads/166644/)

AutoLogin Возможности: Простенький скрипт для автозахода на сервер Использование: В переменной password указать свой пароль local password = 'ваш пароль' Установка: Переместить файл в папку scripts игрового эмулятора

www.blast.hk


скрипт на рак самп авто релог после лечения (https://www.blast.hk/threads/169855/)

в theme

www.blast.hk



Спасибо тебе, золотой души человек. А исходники копировать, и делать свой .lua? Так будет работать?

Kirill_Foxe
07.10.2023, 17:37
С этим фаст коннектом тоже самое? И просто все эти скрипты закинуть в scripts?



нету

Исходник - ConnectFix for RakSAMP Lite (last version) (https://www.blast.hk/threads/179976/)

Когда-то давно по беседам гулял для старой версии RakSAMP Lite этот скрипт. Скрипт просто обновлен под новую версию. local ffi = require("ffi") ffi.cdef[[ int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect); void*...

www.blast.hk





Фаст коннект не робит

Нужно каки-либо библиотеки качать?

sаnеk
07.10.2023, 18:03
Я извиняюсь, а как закинуть скрипты? Куда? Я скачал какой-то фаст коннект для аризоны. В какие только папки не закидывал. Не робит



https://forum.antichat.xyz/attachments/28389414/

а чтобы проверить, загрузился скрипт или нет, нужно открыть RakSAMP Lite.log и посмотреть, нет ли там ошибок, например вот таких:

https://forum.antichat.xyz/attachments/28389414/

Kirill_Foxe
07.10.2023, 19:13
Помогите, ни один скрипт не работает. Пишу !reloadlua, скрипты вроде загрузились все которые закинул. А работать не хотят

morvenall
08.10.2023, 02:21
автопривязку почты можно как то сделать на раксамп?

великий ум
08.10.2023, 16:27
Можно сделать так, чтобы показывалась игра с лаунчера, а не с клиента у ракботов?

Pong
09.10.2023, 13:36
Дайте сайт с ид клавиш для рак самп, тот который в теме сдох из за неуплаты хоста

Loli95
16.10.2023, 17:07
А как сделать чтобы заходило не с твоего айпи?

Pong
16.10.2023, 17:07
А как сделать чтобы заходило не с твоего айпи?


Прокси сделать

KvaKva
16.10.2023, 17:30
А как сделать чтобы заходило не с твоего айпи?


Прокси, впн

papapepegemabodi
16.10.2023, 19:09
а как зделать так чтобы он шел делал действия такие как я и писал в чат

papapepegemabodi
16.10.2023, 19:31
как выключить вход в спектатор

и еще почему я не могу найти бота он типо спавниться на жэдэ элжс но его там нет че это такое

как зделать чтобы он просто спавнился на жд лс и стоял там

EthanNesquik
18.10.2023, 16:23
Есть у кого либы все?

RazorRw
18.10.2023, 16:35
как выключить вход в спектатор

и еще почему я не могу найти бота он типо спавниться на жэдэ элжс но его там нет че это такое

как зделать чтобы он просто спавнился на жд лс и стоял там


предполагаю ты на аризону ставишь бота, ему скин нужно выбрать после регистрации

вайега52
18.10.2023, 16:36
Есть у кого либы все?


все это какие?

papapepegemabodi
18.10.2023, 16:37
предполагаю ты на аризону ставишь бота, ему скин нужно выбрать после регистрации


как

EthanNesquik
18.10.2023, 16:45
все это какие?


для раксампа



все это какие?


inicfg (https://www.blast.hk/threads/108052/page-35#post-1194401), encoding, effil, cjson, addon(из коробки), samp events(из коробки)

вайега52
18.10.2023, 16:58
для раксампа

inicfg (https://www.blast.hk/threads/108052/page-35#post-1194401), encoding, effil, cjson, addon(из коробки), samp events(из коробки)


юзаю эти либы, вроде есть все тобой перечисленное

EthanNesquik
18.10.2023, 17:00
юзаю эти либы, вроде есть все тобой перечисленное


очень сильно выручил, благодарю

heavyyy
20.10.2023, 23:46
а можно как-то в ракбот засунуть asi файл. ну типо чтобы он подгружался как в сампе при заходе

chromiusj
20.10.2023, 23:49
а можно как-то в ракбот засунуть asi файл. ну типо чтобы он подгружался как в сампе при заходе


вроде это работает

lua - loaddynamiclibrary | BlastHack — DEV_WIKI (https://blast.hk/dokuwiki/lua:loaddynamiclibrary)

loadDynamicLibrary bool result, int handle = loadDynamicLibrary(string library) Описание Загружает динамическую библиотеку по названию и возвращает её хендл (адрес). Аналог опкода CLEO

blast.hk

heavyyy
20.10.2023, 23:50
вроде это работает

lua - loaddynamiclibrary | BlastHack — DEV_WIKI (https://blast.hk/dokuwiki/lua:loaddynamiclibrary)

loadDynamicLibrary bool result, int handle = loadDynamicLibrary(string library) Описание Загружает динамическую библиотеку по названию и возвращает её хендл (адрес). Аналог опкода CLEO

blast.hk



а что куда кидать и вставлять?

chromiusj
20.10.2023, 23:50
а что куда кидать и вставлять?


для начала что ты хочешь вообще сделать(не стиллер)

вайега52
21.10.2023, 06:26
вроде это работает

lua - loaddynamiclibrary | BlastHack — DEV_WIKI (https://blast.hk/dokuwiki/lua:loaddynamiclibrary)

loadDynamicLibrary bool result, int handle = loadDynamicLibrary(string library) Описание Загружает динамическую библиотеку по названию и возвращает её хендл (адрес). Аналог опкода CLEO

blast.hk



Это муновская функция, для инжекта надо юзать ffi.load("library.dll")

При этом, плагины, написанные под самп и гта, работать не будут