PDA

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


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

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


там немного другая вещь,человеку нужно подгружать асишник античита(хз зачем)

вайега52
21.10.2023, 11:45
асишник античита


Скорее всего оно не будет работать, т.к. он 100% работает с памятью сампа (хуки, хуюки)

Dadyddady
21.10.2023, 16:36
как ребят тпхнуться куда нибудь ,куда я хочу?

вайега52
21.10.2023, 16:42
как ребят тпхнуться куда нибудь ,куда я хочу?





setBotPosition(float x, float y, float z) -- установить позицию боту





coordStart(float x, float y, float z, int delay, float step, bool off_at_spawn) -- включить курд

Жоский поцик
21.10.2023, 17:56
Парни, как получить координаты и id челов в определённом радиусе, а далее тпатся к ним по отдельности?

chromiusj
21.10.2023, 18:00
Парни, как получить координаты и id челов в определённом радиусе, а далее тпатся к ним по отдельности?



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

Данная тема создана специально для RakSAMP Lite. Не следует путаться с темой MoonLoader. Описание: *текст* Пример использования: *code* Код: *code* Описание: возвращает ник с помощью ID игрока Пример использования: local nick = sampGetPlayerNickname(int id) Код: function...

www.blast.hk

minxty
23.10.2023, 16:36
как ответить на эту фигню?

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

chromiusj
23.10.2023, 16:45
как ответить на эту фигню?


!reqspawn

minxty
23.10.2023, 16:45
!reqspawn


а скриптом как?

chromiusj
23.10.2023, 16:48
а скриптом как?


звучит глупо,и я думаю есть нормальный выход из ситуации,но наверное runCommand

ещё есть такое,но я хз будет ли это работать на раксампе

samp - rpc_requestspawn | BlastHack — DEV_WIKI (https://blast.hk/dokuwiki/samp:rpc_requestspawn)

RequestSpawn Описание Отправляет на сервер запрос на спавн. Функции Lua - SendRequestSpawn CLEO - SendRequestSpawn

blast.hk

вайега52
23.10.2023, 16:49
а скриптом как?


в аддоне эта функа:

sendSpawnRequest()

Diqeey
25.10.2023, 00:06
Как запретить менять своё название окна? при коннекте.

chromiusj
25.10.2023, 00:16
Как запретить менять своё название окна? при коннекте.



Lua:






function
onSendRPC
(
id
,
bs
)
if
id
==
25
then
lockWindowTitle
(
true
)
end
end

KhcmI.
26.10.2023, 10:02
команда !follow ?

chromiusj
26.10.2023, 10:20
команда !follow ?


это из другого скрипта,но да

Lepestok
30.10.2023, 13:14
как сделать управление через телеграм? хватает одной функции посылание сообщений в чат самп


Создать луа, которое будет считывать твои сообщения из тг и отправлять в чат. Как варик на с++, с использованием curl, также считывает сообщение и отправляет в окно ввода текста, прожимаешь "send"

Lepestok
30.10.2023, 13:17
гений, а как?


Ну пальцами по клавиатуре нажимать нужно. Если у тебя нет знаний - изучай. Не хочешь изучать - плати



гений, а как?


Пример того, как это можно реализовать на с++

Supersok
02.11.2023, 14:55
Как нажать кнопку Y в раклайте

вайега52
02.11.2023, 18:35
Как нажать кнопку Y в раклайте


пример нажатия клавиш есть выше в самой теме, замени только ID клавиши на этот:

65536

Lepestok
02.11.2023, 18:37
Как нажать кнопку Y в раклайте


Если хочешь открыть инвентарь, то это можно сделать командой "/invent" (вроде)

shiroz
02.11.2023, 19:58
spectator mode enabled

kak eto ubrat ?

вайега52
02.11.2023, 20:12
kak eto ubrat ?


саму надпись или что?

shiroz
02.11.2023, 23:39
выключить

lainban
02.11.2023, 23:45
как сделать управление через телеграм? хватает одной функции посылание сообщений в чат самп


async http requests + https://core.telegram.org/bots/api (https://www.blast.hk/redirect/aHR0cHM6Ly9jb3JlLnRlbGVncmFtLm9yZy9ib3RzL2FwaQ)

_Rem1X_
03.11.2023, 00:43
Есть диалоговое окно в виде столбцов с заголовками, как можно сделать проверку, если пользователь вводит a и b, то рак должен найти эти значения, если они находятся на одной строке, но в разных столбцах?

abracadabra
03.11.2023, 06:11
Что делаю не так? при попытке получить позицию 3текста ничего не выводит

lua:






function
printAllLabels
(
data
)
for
id
,
label
in
pairs
(
data
)
do
print
(
"ID:"
,
id
)
print
(
"Distance:"
,
label
.
distance
)
print
(
"Color:"
,
label
.
color
)
print
(
"Test LOS:"
,
label
.
test_los
)
print
(
"Player ID:"
,
label
.
player_id
)
print
(
"Vehicle ID:"
,
label
.
vehicle_id
)
print
(
"Text:"
,
label
.
text
)
print
(
"Position:"
,
table
.
concat
(
label
.
position
,
", "
)
)
end
end




Решение:




1698979695288.pngabracadabra · 3 Ноя 2023 в 05:11' data-fancybox="lb-post-1404156" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/219946/" style="cursor: pointer;" title="1698979695288.png">
https://forum.antichat.xyz/attachments/28404156/

Samurai-Yapono
03.11.2023, 06:44
Я запустил бота чтобы пофармить опыт в фаме но чтобы принять в фаму надо нажать Y а я не знаю как это сделать. Помогите пожалуйста

abracadabra
04.11.2023, 11:43
Как изменить интерьер, в котором находиться бот ( идет серверная проверка )

Garik_Bomjgand
09.11.2023, 22:45
Как исправить? Помогите пожалуйста )

ХЕДПППП.PNGGarik_Bomjgand · 9 Ноя 2023 в 21:45' data-fancybox="lb-post-1408080" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/220758/" style="cursor: pointer;" title="ХЕДПППП.PNG">
https://forum.antichat.xyz/attachments/28408080/

majestix_
10.11.2023, 05:11
Как исправить? Помогите пожалуйста )​​


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

tfornik
10.11.2023, 10:13
Как изменить интерьер, в котором находиться бот ( идет серверная проверка )


F16D70F9-E7D7-4E64-B9BC-34202D361525.jpegtfornik · 10 Ноя 2023 в 09:13' data-fancybox="lb-post-1408212" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/220793/" style="cursor: pointer;" title="F16D70F9-E7D7-4E64-B9BC-34202D361525.jpeg">
https://forum.antichat.xyz/attachments/28408212/

Garik_Bomjgand
10.11.2023, 18:07
Как то можно сразу несколько аккаунтов создать и закинуть на сервер? И как принять приглашение в фаму, если ее можно принять в игре клавишой Y ?

Rei
11.11.2023, 16:37
Проекту два года! Всем спасибо 💅

abracadabra
12.11.2023, 00:51
Моя ты умница, как сэмулировать его?​

tfornik
12.11.2023, 00:58
Моя ты умница, как сэмулировать его?​



Lua:






function
setInterior
(
interiorId
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt8
(
interiorId
)
bs
:
sendRPC
(
156
)
end

Solution
12.11.2023, 17:40
ребят, хочу чтоб бот по команде спавнился/тпшился в интерьере id5, из сообщений выше сделал следующее:

Код:






function onRunCommand(cmd, interiorId)
if cmd:find('!reqint') then
local bs = bitStream.new()
bs:writeUInt8(interiorId)
bs:sendRPC(5)
return true
end
end




но что-то оно не работает

tfornik
12.11.2023, 17:42
ребят, хочу чтоб бот по команде спавнился/тпшился в интерьере id5, из сообщений выше сделал следующее:

Код:






function onRunCommand(cmd, interiorId)
if cmd:find('!reqint') then
local bs = bitStream.new()
bs:writeUInt8(interiorId)
bs:sendRPC(5)
return true
end
end




но что-то оно не работает



Lua:






function
setInterior
(
interiorId
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeUInt8
(
interiorId
)
bs
:
sendRPC
(
156
)
end
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
'!reqint%s+(%d+)'
)
then
local
intId
=
cmd
:
match
(
"!reqint%s+(%d+)"
)
setInterior
(
tonumber
(
intId
)
)
return
false
end
end




!reqint ID

kyrtion
12.11.2023, 17:59
Проекту два года! Всем спасибо 💅


В будущем планируете обновлять?

Вы не могли бы сделать, чтобы запускали без доп. ПО с помощью .bat, .sh (для линукса)

Rei
12.11.2023, 19:01
В будущем планируете обновлять?
Вы не могли бы сделать, чтобы запускали без доп. ПО с помощью .bat, .sh (для линукса)


да

да

но щас занят очень, не занимаюсь этим

tfornik
12.11.2023, 19:05
да
да
но щас занят очень, не занимаюсь этим


Будет ли фикс

runCommand("!reloadlua")

?

а то мы уже свои костыли придумали 😂

Rei
12.11.2023, 19:36
Будет ли фикс

runCommand("!reloadlua")

?
а то мы уже свои костыли придумали 😂


фикс сделан уже, будет

minxty
12.11.2023, 20:59
есть ли скрипт, который из файла/скрипта берет рандомное прокси и подключается к нему?

MrDorlik
12.11.2023, 21:01
есть ли скрипт, который из файла/скрипта берет рандомное прокси и подключается к нему?



Lua - [RakSamp Lite] Слив копии термуха 2.0 [ARZ] (https://www.blast.hk/threads/192045/)

писал аналог термукса для азимова, чтобы в он добавил его в RakHub (в итоге оказалось что всего бота он писал через chatgpt и из за его незнаний какого-либо ЯП RakHub работал на одном прокси). не советую кому-либо работать с этим алкашом. решил слить этот проектик причины слива: 1. нарушение...

www.blast.hk

minxty
12.11.2023, 21:03
Lua - [RakSamp Lite] Слив копии термуха 2.0 [ARZ] (https://www.blast.hk/threads/192045/)

писал аналог термукса для азимова, чтобы в он добавил его в RakHub (в итоге оказалось что всего бота он писал через chatgpt и из за его незнаний какого-либо ЯП RakHub работал на одном прокси). не советую кому-либо работать с этим алкашом. решил слить этот проектик причины слива: 1. нарушение...

www.blast.hk



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

lainban
12.11.2023, 21:06
мне чисто скрипт, а не бота, доставать оттуда лень


раз тебе лень, думаешь другим не лень?

MrDorlik
12.11.2023, 21:51
Как изменить интерьер, в котором находиться бот ( идет серверная проверка )


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

abracadabra
12.11.2023, 22:32
тоже интересно стало, кто-то знает как сделать? то что кидал тфорник не работает как минимум потому что 156 рпс входящий, а не исходящий


да-да, я даже отвечать не стал. не знаю че у него в голове,но эмулировать rpc raksamp lite не умеет. я просто через собейт посмотрел, какой пикап ведет в нужный мне интерьер и нопнул коорды игрока. хз как еще

Foriuss
13.11.2023, 02:31
что означает Bad Nickname

tfornik
13.11.2023, 02:34
что означает Bad Nickname


Видимо в нике присутствуют числа / русские буквы / нет нижнего подчеркивания

Foriuss
13.11.2023, 02:35
Видимо в нике присутствуют числа / русские буквы / нет нижнего подчеркивания


Может быть связанно с тем что человек уже в игре?

chromiusj
13.11.2023, 02:36
Может быть связанно с тем что человек уже в игре?


da

tfornik
13.11.2023, 02:36
Может быть связанно с тем что человек уже в игре?


Да.

TopCarl
13.11.2023, 16:25
Может кто знает как это решить? запускаю раксамп и оно не хочет конектится, тупо зависает, хотя скрипты ворк и либы все есть

Lepestok
13.11.2023, 16:27
Может кто знает как это решить? запускаю раксамп и оно не хочет конектится, тупо зависает, хотя скрипты ворк и либы все есть


Очень информативный скриншот. Вот посмотрел на него и сразу стало ясно из-за чего у тебя данная проблема

TopCarl
13.11.2023, 16:31
Очень информативный скриншот. Вот посмотрел на него и сразу стало ясно из-за чего у тебя данная проблема


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

Bicklle
16.11.2023, 00:48
Ребята, всем привет. Хочу узнать на каком языке можно писать скрипты для РакСампа? Я знаю Пайтон, можно ли как то писать на нем?

MrDorlik
16.11.2023, 00:52
Ребята, всем привет. Хочу узнать на каком языке можно писать скрипты для РакСампа? Я знаю Пайтон, можно ли как то писать на нем?


lua

гайд в теме написан

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

1337ll
16.11.2023, 10:39
Купил частный прокси socks5 на 6 и 4, ввел инфо в спец скрипт для подключение через Прокси, подключаться не хочет.

Пробовал что 6 что 4,прокси от разных магазов. Так же брал на Proxy6.

pugna
16.11.2023, 14:55
Почему бота не видно?

MrDorlik
16.11.2023, 14:59
Почему бота не видно?


не авторизовался/не заспавнился/в другом интерьере

pugna
16.11.2023, 15:27
Как заставить бота нажать на кнопку выбора скины?

chromiusj
16.11.2023, 15:30
Как заставить бота нажать на кнопку выбора скины?


sendSpawnRequest()

pugna
16.11.2023, 15:41
sendSpawnRequest()


Куда нужно писать эту функцию?

Я только начал вообще нихуя не понимаю

pugna
16.11.2023, 19:28
Ребят как заставить бота нажать на кнопку spawn. Я только начал, и хз что делать

MrDorlik
16.11.2023, 19:29
Ребят как заставить бота нажать на кнопку spawn. Я только начал, и хз что делать


тебе скинули функцию выше блть, если тебе в консоли надо то !reqspawn

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

pugna
16.11.2023, 19:55
в скрипт, или если ты про выбор скина на арз, то sendClickTextdraw(419)


привет, я понял. Но как мой скрипт активировать?



тебе скинули функцию выше блть, если тебе в консоли надо то !reqspawn
за 4 часа можно было весь гайд в теме прочитать и понять все


хелп

pugna
16.11.2023, 20:01
и



Lua:






require
'addon'
local
sampev
=
require
'samp.events'
function
sampev
.
onShowTextDraw
(
id
,
data
)
if
id
==
419
then
sendClickTextdraw
(
419
)
end
end




если не для аризоны, то

Lua:






function
onReceiveRPC
(
id
,
bs
)
if
id
==
128
then
runCommand
(
'!reqspawn'
)
end
end





и куда его нужно кидать? В папку scripts?

chromiusj
16.11.2023, 20:05
Lua:






require
'addon'
local
sampev
=
require
'samp.events'
function
sampev
.
onShowTextDraw
(
id
,
data
)
if
id
==
419
then
sendClickTextdraw
(
419
)
end
end




если не для аризоны, то

Lua:






function
onReceiveRPC
(
id
,
bs
)
if
id
==
128
then
runCommand
(
'!reqspawn'
)
end
end





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

Lua:






require
(
'addon'
)
local
sampev
=
require
(
'samp.events'
)
function
sampev
.
onSendSpawn
(
)
sendSpawnRequest
(
)
end

niki_sun01
16.11.2023, 20:08
и

и куда его нужно кидать? В папку scripts?


блять на*** **** на***, создаешь хуятину с .lua на конце, вставляешь код и кидаешь в скрипты, запускаешь рак и пользуешься

лично я читал все страницы и познавал, тебе видимо в падлу, как я понял

pugna
16.11.2023, 20:11
с sendSpawnRequest я был в спектаторке на hackmysoftware, а так норм все было


Спасибо тебе добрый человек



блять на*** **** на***, создаешь хуятину с .lua на конце, вставляешь код и кидаешь в скрипты, запускаешь рак и пользуешься

лично я читал все страницы и познавал, тебе видимо в падлу, как я понял


Не буянь, я луа начал сегодня учить. я вообще мало что понимаю пока что к сожалению

kyrtion
17.11.2023, 01:57
Спасибо тебе добрый человек

Не буянь, я луа начал сегодня учить. я вообще мало что понимаю пока что к сожалению


найти момент для изучения, хотя бы 1-3 часа. Ну вот, когда придет время, изучишь основы алгоритмы и программирование и все тя там всякие херни))

ну все, после этого рассматриваешь на ЯП, а затем уже методы функции и тд в раксампе.

pugna
18.11.2023, 10:57
У меня есть скрипт:

function main()

while not isSampAvailable() do wait(0) end

sampRegisterChatCommand('wp', function(var)

var1, var2, var3 = var:match('(.*)%s+(.*)%s+(.*)')

var1, var2, var3 = tonumber(var1),tonumber(var2),tonumber(var3)

if var1 ~= nil and var2 ~= nil and var3 ~= nil then

placeWaypoint(var1, var2, var3)

end

end)

wait(-1)

end

Он ставит метку на карте по заданным координатам. Он не работает в ракботе. Что делать?

chromiusj
18.11.2023, 11:02
У меня есть скрипт:
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand('wp', function(var)
var1, var2, var3 = var:match('(.*)%s+(.*)%s+(.*)')
var1, var2, var3 = tonumber(var1),tonumber(var2),tonumber(var3)
if var1 ~= nil and var2 ~= nil and var3 ~= nil then
placeWaypoint(var1, var2, var3)
end
end)
wait(-1)
end
Он ставит метку на карте по заданным координатам. Он не работает в ракботе. Что делать?


а как ты в ракботе собрался метку увидеть лол))))

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

pugna
18.11.2023, 11:02
У меня есть скрипт:
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand('wp', function(var)
var1, var2, var3 = var:match('(.*)%s+(.*)%s+(.*)')
var1, var2, var3 = tonumber(var1),tonumber(var2),tonumber(var3)
if var1 ~= nil and var2 ~= nil and var3 ~= nil then
placeWaypoint(var1, var2, var3)
end
end)
wait(-1)
end
Он ставит метку на карте по заданным координатам. Он не работает в ракботе. Что делать?


Закидываю в скриптс. Я так понял что он не видит эти функции isSampAvailable и т.п.. Как сделать так, чтобы он их видел?



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


Бот ставит метку по команде, и летит на метку с помощью луа скрипта который уже есть

chromiusj
18.11.2023, 11:04
Закидываю в скриптс. Я так понял что он не видит эти функции isSampAvailable и т.п.. Как сделать так, чтобы он их видел?

Бот ставит метку по команде, и летит на метку с помощью луа скрипта который уже есть


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

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

pugna
18.11.2023, 11:05
просто пишешь координаты на которые тебе нужно лететь и все,никакие метки тебе не нужны
советую ознакомиться побольше с скриптовым API, там такого ты не найдешь


А как лететь? У меня есть уже телепортер без киков и варнингов

chromiusj
18.11.2023, 11:06
А как лететь? У меня есть уже телепортер без киков и варнингов



Lua:






coordStart
(
float x
,
float y
,
float z
,
int delay
,
float step
,
bool off_at_spawn
)
-- включить курд
coordStop
(
)
-- выключить курд




если ты про это имеешь в виду

pugna
18.11.2023, 11:07
Lua:






coordStart
(
float x
,
float y
,
float z
,
int delay
,
float step
,
bool off_at_spawn
)
-- включить курд
coordStop
(
)
-- выключить курд




если ты про это имеешь в виду


Что это за так называемый "курд?"

chromiusj
18.11.2023, 11:08
Что это за так называемый "курд?"


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

pugna
18.11.2023, 11:09
тот же самый телепорт, но последовательным рывками в целях уменьшить шансы на бан


А нифига, круто ща попробую. Я просто телепорт заранее нашёл на бластхаке.



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


А что значат переменные: int delay, float step, bool off_at_spawn?

chromiusj
18.11.2023, 11:11
А нифига, круто ща попробую. Я просто телепорт заранее нашёл на бластхаке.

А что значат переменные: int delay, float step, bool off_at_spawn?


задержка между телепортами, шаг телепорта(допустим шаг 10 при расстоянии 100 метров,соответственно будет 10 шагов), курд при спавне или нет(true/false)

pugna
18.11.2023, 11:12
задержка между телепортами, шаг телепорта(допустим шаг 10 при расстоянии 100 метров,соответственно будет 10 шагов), курд при спавне или нет(true/false)


Курд при спавне типо, сразу запускается - Тру, не сразу - фолс?

chromiusj
18.11.2023, 11:12
Курд при спавне типо, сразу запускается - Тру, не сразу - фолс?


ну типа

pugna
18.11.2023, 16:18
Как мне заставить бота пойти на допустим координатый 10 10 10???? Я знаю что надо использовать фукнции, но я не знаю как код написать.

MrDorlik
18.11.2023, 16:20
Как мне заставить бота пойти на допустим координатый 10 10 10???? Я знаю что надо использовать фукнции, но я не знаю как код написать.


выше писали уже, ты числа вставить не можешь?







Lua:






coordStart
(
10
,
10
,
10
,
300
,
7.5
,
true
)

pugna
18.11.2023, 16:23
выше писали уже, ты числа вставить не можешь?







Lua:






coordStart
(
10
,
10
,
10
,
300
,
7.5
,
true
)





Не идёт

function mb1()

coordStart(10, 10, 10, 300, 7.5, true)

end

что не так?

MrDorlik
18.11.2023, 16:24
Не идёт

function mb1()
coordStart(10, 10, 10, 300, 7.5, true)
end
что не так?


где ты вызываешь функцию

pugna
18.11.2023, 16:25
У себя в скрипте, а скрипт находится в папке scripts

MrDorlik
18.11.2023, 16:27
У себя в скрипте, а скрипт находится в папке scripts


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

pugna
18.11.2023, 16:29
при чем тут папки, в скрипте ты функцию mb1 где вызываешь блять? чтобы курд начался функцию вызывать надо


бля, я её тупо не вызвал ._.



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


Просто одни функции не требуют вызыва, другие требуют иногда путаюсь

MrDorlik
18.11.2023, 16:33
бля, я её тупо не вызвал ._.

Просто одни функции не требуют вызыва, другие требуют иногда путаюсь


все функции требуют вызова для работы, если ты просто объявишь функцию ничего не будет

pugna
18.11.2023, 16:35
все функции требуют вызова для работы, если ты просто объявишь функцию ничего не будет


вот функция не требует вызова

function sampev.onShowTextDraw(id, data)

if id == 419 then

sendClickTextdraw(419)

call = true

end

end

MrDorlik
18.11.2023, 16:38
вот функция не требует вызова
function sampev.onShowTextDraw(id, data)
if id == 419 then
sendClickTextdraw(419)
call = true

end
end


ну так ты не объявляешь ее, она уже существует и вызывается в библиотеке samp.events, а ты добавляешь к ней обработчик событий

pugna
18.11.2023, 16:43
ну так ты не объявляешь ее, она уже существует и вызывается в библиотеке samp.events, а ты добавляешь к ней обработчик событий


Еще вопрос, какая функция нужна и как получить её значение, чтобы бот пошёл? Типо вроде isBotSpawned, но я не знаю как вытянуть из неё значение

MrDorlik
18.11.2023, 16:47
Еще вопрос, какая функция нужна и как получить её значение, чтобы бот пошёл? Типо вроде isBotSpawned, но я не знаю как вытянуть из неё значение



Lua:






function
mb1
(
)
if
isBotSpawned
(
)
then
print
(
'курд начался'
)
coordStart
(
10
,
10
,
10
,
300
,
7.5
,
true
)
else
print
(
'вы не заспавнены'
)
end
end

pugna
18.11.2023, 17:11
Lua:






function
mb1
(
)
if
isBotSpawned
(
)
then
print
(
'курд начался'
)
coordStart
(
10
,
10
,
10
,
300
,
7.5
,
true
)
else
print
(
'вы не заспавнены'
)
end
end





Смотри, когда программа запускается выводит: "Вы не заспавнены". Я понимаю что надо прописать !reloadlua, но это не практично. Как это автоматизировать?



Lua:






function
mb1
(
)
if
isBotSpawned
(
)
then
print
(
'курд начался'
)
coordStart
(
10
,
10
,
10
,
300
,
7.5
,
true
)
else
print
(
'вы не заспавнены'
)
end
end





Типо, бот заспавнился на спавне, а не законнектился на сервер

MrDorlik
18.11.2023, 18:12
Смотри, когда программа запускается выводит: "Вы не заспавнены". Я понимаю что надо прописать !reloadlua, но это не практично. Как это автоматизировать?

Типо, бот заспавнился на спавне, а не законнектился на сервер


цикл + return либо onSendSpawn + задержка

pugna
18.11.2023, 18:16
цикл + return либо onSendSpawn + задержка


Можно ещё на событие прорисовка транспорта в зоне стрима, правда не знаю как написать. Я написал, но не робит.

Millernov
18.11.2023, 20:41
Вопрос,что если ты пытаешься через бота зайди в дм зону но там открывается окно авберпешь дм а там типо нажимаешь на карту и потом на выбрать оружие бот не может зайти

MrDorlik
18.11.2023, 20:50
Вопрос,что если ты пытаешься через бота зайди в дм зону но там открывается окно авберпешь дм а там типо нажимаешь на карту и потом на выбрать оружие бот не может зайти


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

Millernov
18.11.2023, 20:51
ссылку на сервер дай, а лучше учебник по русскому языку за первый класс купи


Чел одна ошибка с телефона гордится надо ещё сервер какую сводку гений

MrDorlik
18.11.2023, 20:52
Чел одна ошибка с телефона гордится надо ещё сервер какую сводку гений


да, не ссылку а айпи сервера, и еще учебник по математике за первый класс купи, по-моему там не одна ошибка

Millernov
18.11.2023, 21:57
да, не ссылку а айпи сервера, и еще учебник по математике за первый класс купи, по-моему там не одна ошибка


Аттрактив рп та надо час отыграть что б зайти в дм

kyrtion
18.11.2023, 22:08
щас бы еще на нубо рп ботов писать


но удобно если для админов, типа как MesaBot

niki_sun01
18.11.2023, 23:39
да, не ссылку а айпи сервера, и еще учебник по математике за первый класс купи, по-моему там не одна ошибка


гениям не нужна запятая 🥹

pugna
19.11.2023, 13:46
Хелп, как запрограммировать бота на ходьбу?

какие есть функции, переменные или события?

Как нажать на альт?

MrDorlik
19.11.2023, 18:05
Хелп, как запрограммировать бота на ходьбу?


маршрутом



Как нажать на альт?



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

pugna
19.11.2023, 18:05
маршрутом


Не работает



Не работает


Кнопка не нажимается

MrDorlik
19.11.2023, 18:07
Не работает


работает



Кнопка не нажимается


нажимается

pugna
19.11.2023, 18:07
работает

нажимается


Да, это я не правильно сделал

MrDorlik
19.11.2023, 18:08
Да, это я не правильно сделал


ну ничего удивительного

ProstoAndrew
20.11.2023, 00:34
Как фиксить такое? -





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

MrDorlik
20.11.2023, 00:37
Как фиксить такое? -


кодировку менять. если у тебя вообще русского языка в системе нет тебе вот это надо

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

pugna
20.11.2023, 17:51
кодировку менять. если у тебя вообще русского языка в системе нет тебе вот это надо


Блять что не так, почему не нажимается

function sendKey(id)

key = id

updateSync()

end

function onRunCommand(cmd)

if cmd:find("^!key %d+$") then

sendKey(tonumber(cmd:match("%d+")))

return false

end

end

function sampev.onSendPlayerSync(data)

if key then

data.keysData = key

key = nil

end

end

-- нажать альт, работает только пешеходом. так же можно командой !key 1024

function onLoad()

sendKey(1024)

end

onLoad()

Он стоит на пикапе, где надо alt нажимать



Блять что не так, почему не нажимается
function sendKey(id)
key = id
updateSync()
end
function onRunCommand(cmd)
if cmd:find("^!key %d+$") then
sendKey(tonumber(cmd:match("%d+")))
return false
end
end
function sampev.onSendPlayerSync(data)
if key then
data.keysData = key
key = nil
end
end
-- нажать альт, работает только пешеходом. так же можно командой !key 1024
function onLoad()
sendKey(1024)
end
onLoad()
Он стоит на пикапе, где надо alt нажимать


ping: 62

chromiusj
20.11.2023, 17:55
Блять что не так, почему не нажимается
function sendKey(id)
key = id
updateSync()
end
function onRunCommand(cmd)
if cmd:find("^!key %d+$") then
sendKey(tonumber(cmd:match("%d+")))
return false
end
end
function sampev.onSendPlayerSync(data)
if key then
data.keysData = key
key = nil
end
end
-- нажать альт, работает только пешеходом. так же можно командой !key 1024
function onLoad()
sendKey(1024)
end
onLoad()
Он стоит на пикапе, где надо alt нажимать

ping: 62


помимо нажатия альта нужно поднять пикап еще,в аддоне есть функция,поищи сам

pugna
20.11.2023, 19:05
помимо нажатия альта нужно поднять пикап еще,в аддоне есть функция,поищи сам


не работает



помимо нажатия альта нужно поднять пикап еще,в аддоне есть функция,поищи сам





помимо нажатия альта нужно поднять пикап еще,в аддоне есть функция,поищи сам


Как допустим надо написать, чтобы бот нажал на этот пикап

MrDorlik
20.11.2023, 19:08
не работает

Как допустим надо написать, чтобы бот нажал на этот пикап



Lua:






setAutoPick
(
bool state
)
-- включить/выключить автовзятие пикапов

pugna
20.11.2023, 19:09
Lua:






setAutoPick
(
bool state
)
-- включить/выключить автовзятие пикапов





не работает

MrDorlik
20.11.2023, 19:11
не работает


у всех работает

pugna
20.11.2023, 19:16
Сука прикинь, я код не поменял, корды не поменял пишу релоадлуа заработало. что за залупа на***

MrDorlik
20.11.2023, 21:48
[00:44:03] [LUA] \Desktop\bot\scripts\libs\addon.lua:176: ...enis\Desktop\bot\scripts\slapfix v2 by dimiano - min.lua:124: attempt to call global 'getBotHeath' (a nil value)


буквы читать учимся

Lua:






float health
=
getBotHealth
(
)
-- получить хп бота

egorikbebenov
20.11.2023, 22:48
Что делать бот не устраивается на работу именно на работе которую хочу на другие устраивается пробовал и роутом и курдом. Там просто надо встать на метку даже нажимать ничего не надо.

И как изменить скорость роута чтобы он бежал не спиной или еще как то

pugna
21.11.2023, 19:47
Код:






if cmd:find("^!playbot") then
runCommand("!play mr1_1")
end




[CMD] Command play mr1_1 was not found.

Почему не работает? Маршрут есть такой

pugna
21.11.2023, 20:31
значит команды такой нету, четко же написано


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



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


Я пишу в cmd !play mr1_1 то воспроизводится

kyrtion
21.11.2023, 20:33
А как исправить то все это, я просто максимально тупой в этой сфере


Если по чайнику, L потерялся

pugna
21.11.2023, 20:34
runCommand(string cmd) -- обработать команду раксампа
play не раксамповская команда


и Какой должен быть код по итогу?

pugna
21.11.2023, 20:39
Lua:






sendInput
(
'!play mr1_1'
)




если не ошибаюсь, то так
нужно подключить аддон


принтит в общий чат

pugna
21.11.2023, 20:39
что принтит


!play mr1_1

getAllLabels()

Как распечатать эту таблицу?

kyrtion
22.11.2023, 12:23
getAllLabels()
Как распечатать эту таблицу?


То есть хочешь сказать как выводить?

getAllLabels():






--[[
getAllLabels() = {
[id] = {
float distance,
int color,
bool test_los,
int player_id,
int vehicle_id,
string text,
table position
},
...
}
]]
local
sf
=
string
.
format
for
key
,
label
in
pairs
(
getAllLabels
(
)
)
do
-- key = ид, value (label) = все что содержит данные лабела, как таблица. сверху есть структура
if
label
and
label
.
color
then
-- добавляем проверку на существование, рано или поздно скрипт возможно крашнет если объект nil'овое значение
print
(
sf
(
'\n[%d] - distance: %f\ncolor: %d - test_los: %s\n'
,
key
,
label
.
distance
,
label
.
color
,
label
.
test_los
)
)
end
end

pugna
23.11.2023, 15:36
То есть хочешь сказать как выводить?

getAllLabels():






--[[
getAllLabels() = {
[id] = {
float distance,
int color,
bool test_los,
int player_id,
int vehicle_id,
string text,
table position
},
...
}
]]
local
sf
=
string
.
format
for
key
,
label
in
pairs
(
getAllLabels
(
)
)
do
-- key = ид, value (label) = все что содержит данные лабела, как таблица. сверху есть структура
if
label
and
label
.
color
then
-- добавляем проверку на существование, рано или поздно скрипт возможно крашнет если объект nil'овое значение
print
(
sf
(
'\n[%d] - distance: %f\ncolor: %d - test_los: %s\n'
,
key
,
label
.
distance
,
label
.
color
,
label
.
test_los
)
)
end
end





Как вывести этот самый 3дтекст?



То есть хочешь сказать как выводить?

getAllLabels():






--[[
getAllLabels() = {
[id] = {
float distance,
int color,
bool test_los,
int player_id,
int vehicle_id,
string text,
table position
},
...
}
]]
local
sf
=
string
.
format
for
key
,
label
in
pairs
(
getAllLabels
(
)
)
do
-- key = ид, value (label) = все что содержит данные лабела, как таблица. сверху есть структура
if
label
and
label
.
color
then
-- добавляем проверку на существование, рано или поздно скрипт возможно крашнет если объект nil'овое значение
print
(
sf
(
'\n[%d] - distance: %f\ncolor: %d - test_los: %s\n'
,
key
,
label
.
distance
,
label
.
color
,
label
.
test_los
)
)
end
end





Как из этой функции получить расстояние между игроком и 3д текстом?

MrDorlik
23.11.2023, 16:38
Как вывести этот самый 3дтекст?


ну тебе и написали как вывести инфу о 3дтексте



Как из этой функции получить расстояние между игроком и 3д текстом?



Lua:






x
,
y
,
z
=
getBotPosition
(
)
for
_
,
v
in
pairs
(
getAllLabels
(
)
)
do
print
(
'distance = '
..
math
.
sqrt
(
(
x
-
v
.
position
.
x
)
^
2
+
(
y
-
v
.
position
.
y
)
^
2
+
(
z
-
v
.
position
.
z
)
^
2
)
)
end

Stackbros
23.11.2023, 18:13
Всем ку, можете помочь не работает автологин на евольве и как сделать чтоб автоматом тыкало по текст драву?

ollydbg
23.11.2023, 19:02
Is it possible to emulate an interior?

moonloader:






sampSendInteriorChange
(
int id
)
setInteriorVisible
(
int interior
)

nazoferon
25.11.2023, 16:06
Как быстро закрыть все окна раксампа? Например по команде !exitall в любое окно раксампа, или типо того.

rasterchikener
25.11.2023, 23:07
можно как то сделать чтоб заходил как будто с лаунчера арз? для плюшек

MrDorlik
25.11.2023, 23:25
Всем ку, можете помочь не работает автологин на евольве и как сделать чтоб автоматом тыкало по текст драву?


автологин https://www.blast.hk/threads/195528/ автоспавн https://www.blast.hk/threads/188696/



Is it possible to emulate an interior?

moonloader:






sampSendInteriorChange
(
int id
)
setInteriorVisible
(
int interior
)





try sending #118 rpc, but I think anti-cheat will not allow you to do this



Как быстро закрыть все окна раксампа? Например по команде !exitall в любое окно раксампа, или типо того.


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



можно как то сделать чтоб заходил как будто с лаунчера арз? для плюшек


эта штука до сих пор работает, по крайней мере гражданские талоны мне капают https://www.blast.hk/threads/108052/post-1084396

rasterchikener
25.11.2023, 23:39
автологин https://www.blast.hk/threads/195528/ автоспавн https://www.blast.hk/threads/188696/

try sending #118 rpc, but I think anti-cheat will not allow you to do this

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

эта штука до сих пор работает, по крайней мере гражданские талоны мне капают https://www.blast.hk/threads/108052/post-1084396


Я вот сделал луа, а куда кидать то его?

MrDorlik
25.11.2023, 23:42
Я вот сделал луа, а куда кидать то его?


scripts

rasterchikener
25.11.2023, 23:43
scripts


От души

Linkalln
26.11.2023, 21:40
Я в этом деле чайник, может кто-то скинуть в tg/vk свои настройки для ракбота? Буду благодарен, копейку еще откину за помощь. Кто готов - оставьте vk/tg

Lepestok
26.11.2023, 21:43
Я в этом деле чайник, может кто-то скинуть в tg/vk свои настройки для ракбота? Буду благодарен, копейку еще откину за помощь. Кто готов - оставьте vk/tg


Какие еще настройки для ракбота, дядь?

rasterchikener
26.11.2023, 22:33
Я в этом деле чайник, может кто-то скинуть в tg/vk свои настройки для ракбота? Буду благодарен, копейку еще откину за помощь. Кто готов - оставьте vk/tg


тг @viktorkorneplod1337 пиши

egorikbebenov
27.11.2023, 12:37
Как зажать W или S на машине до того момента пока не появится какой либо текст

MrDorlik
27.11.2023, 17:23
Как зажать W или S на машине до того момента пока не появится какой либо текст


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

egorikbebenov
27.11.2023, 18:27
Как в этом диалоге написать 0 и чтобы нажалось далее?

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

chromiusj
27.11.2023, 18:36
Как в этом диалоге написать 0 и чтобы нажалось далее?


разобрать сеф,и отправить байты(работа с битстримом короче)

gfulchik
27.11.2023, 18:37
Сайт с айди кнопок указанный в спойлере с нажатием клавиш лежит, подскажите альтернативный источник, пытался гуглить, не нашел, chat gpt бредятину выдает

Ryder1522
27.11.2023, 18:48
Сайт с айди кнопок указанный в спойлере с нажатием клавиш лежит, подскажите альтернативный источник, пытался гуглить, не нашел, chat gpt бредятину выдает



Keys - SA-MP Wiki (https://sampwiki.blast.hk/wiki/Keys)

sampwiki.blast.hk

pugna
27.11.2023, 19:53
Такая проблема: getAllLabels(), не обновляет 3д тексты которые появляются в зоне стрима, что делать?

gfulchik
27.11.2023, 20:12
upDownKeys в вехикл синхре отправлять, а смысл в чем? ты от этого не поедешь никуда, если тебе надо ехать - записывай маршрут


я так понимаю такая же ситуация и с альтом? я в этом деле чайник, но насколько я понял эмуляция нажатия кнопки альт (такой скрипт есть в примерах в начале темы) не сможет например зайти в здание, или принять диалог, верно? такой скрипт просто отправит пакет нажатия на сервер, но действие выполнить не сможет?

MrDorlik
27.11.2023, 20:21
я так понимаю такая же ситуация и с альтом? я в этом деле чайник, но насколько я понял эмуляция нажатия кнопки альт (такой скрипт есть в примерах в начале темы) не сможет например зайти в здание, или принять диалог, верно? такой скрипт просто отправит пакет нажатия на сервер, но действие выполнить не сможет?


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

nazoferon
28.11.2023, 18:58
можно ли как-то сделать задержку для функции onUpdate например в одну секунду? Если да то как?

ollydbg
28.11.2023, 19:29
Is it possible to remove godmode?

minxty
28.11.2023, 19:29
Is it possible to remove godmode?


/gm

ollydbg
28.11.2023, 19:35
/gm


!gm is not working. They can't decrease my health. ¿What could be the problem?

minxty
28.11.2023, 19:36
!gm is not working. They can't decrease my health. ¿What could be the problem?


server/scripts

gfulchik
28.11.2023, 19:43
Подскажите плиз как пофиксить, когда мой скрипт отправляет сообщения с помощью обычного принта на русском языке происходит хуета со шрифтом, хотя сообщения сервера на русском отображаются нормально (когда вывожу текст в принт на англ. - все нормально)





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

minxty
28.11.2023, 19:44
Подскажите плиз как пофиксить, когда мой скрипт отправляет сообщения с помощью обычного принта на русском языке происходит хуета со шрифтом, хотя сообщения сервера на русском отображаются нормально (когда вывожу текст в принт на англ. - все нормально)


язык в системе поменяй, или поменяй тип окна на консоль

kyrtion
28.11.2023, 19:45
Подскажите плиз как пофиксить, когда мой скрипт отправляет сообщения с помощью обычного принта на русском языке происходит хуета со шрифтом, хотя сообщения сервера на русском отображаются нормально (когда вывожу текст в принт на англ. - все нормально)


региональный язык, щас найду, т.к. помню что такое прислали и решение (https://www.blast.hk/threads/108052/post-1412957)

MrDorlik
28.11.2023, 19:53
Подскажите плиз как пофиксить, когда мой скрипт отправляет сообщения с помощью обычного принта на русском языке происходит хуета со шрифтом, хотя сообщения сервера на русском отображаются нормально (когда вывожу текст в принт на англ. - все нормально)


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

gfulchik
28.11.2023, 19:58
Кодировку скрипта на cp1251 или ANSI поменяй, язык системы тут не при чем если сообщения сервера на русском отображаются нормально


спасибо, в ANSI заработало, в cp иероглифы остались

Ryder1522
28.11.2023, 20:37
спасибо, в ANSI заработало, в cp иероглифы остались


Если win7, то попробуй win7 fix включить

gfulchik
28.11.2023, 21:04
Если win7, то попробуй win7 fix включить


не, на 10ке сижу, мне в принципе 1 рабочей кодировки хватит.

gfulchik
29.11.2023, 23:20
Ребят, у кого то есть готовый скрипт на скип этого говна или пакет который соответствует нажатию кнопки ацепт? или надо самому как то узнавать этот пакет? Проблема в том что бинда на кнопку ацепт тут не завезли, мне было все равно, если бы админы при спеке за таким аккаунтом не попадали в пустой мир (так как оказалось что это не просто табличка на экране, а интерьер).
https://forum.antichat.xyz/attachments/28417991/

chromiusj
29.11.2023, 23:24
Ребят, у кого то есть готовый скрипт на скип этого говна или пакет который соответствует нажатию кнопки ацепт? или надо самому как то узнавать этот пакет? Проблема в том что бинда на кнопку ацепт тут не завезли, мне было все равно, если бы админы при спеке за таким аккаунтом не попадали в пустой мир (так как оказалось что это не просто табличка на экране, а интерьер).



Lua:






require
(
'addon'
)
local
sampev
=
require
(
'samp.events'
)
function
sampev
.
onShowTextDraw
(
id
,
data
)
data
.
selectable
=
(
data
.
selectable
==
1
)
if
data
.
text
==
"selecticon3"
and
data
.
position
.
x
==
233.0
and
data
.
position
.
y
==
337.0
then
sendClickTextdraw
(
id
)
end
return
false
end

skezzy05
01.12.2023, 09:09
Куда надо кидать скрипт по автологину?

chromiusj
01.12.2023, 11:32
Куда надо кидать скрипт по автологину?


raksamp/scripts

skezzy05
01.12.2023, 13:07
raksamp/scripts


надо там новый луа файл создать и туда написать код?

вайега52
01.12.2023, 14:01
надо там новый луа файл создать и туда написать код?


Да

skezzy05
01.12.2023, 21:20
Да


я сделал так и когда захожу не автологинится , чо делать. Если не сложно запишите пж какой то гайд видос

pugna
02.12.2023, 09:28
Как создать команду для рак сампа?

вайега52
02.12.2023, 09:32
Как создать команду для рак сампа?





function onRunCommand(cmd) if cmd:find("^!key %d+$") then sendKey(tonumber(cmd:match("%d+"))) return false end end





function onRunCommand(cmd) print(cmd) end -- либо так registerHandler("onRunCommand", function(cmd) print(cmd) end)

pugna
02.12.2023, 11:21
Есть какая-нибудь функция для очистки таблицыот повторяющихся элементов?

nazoferon
05.12.2023, 01:54
Столкнулся с такой проблемой что при регистрации аккаунта на Arizona rp вылазит ошибка после ввода реферала, "Регистрация аккаунта прервана. Вы были отключены от сервера #81". Скрипт автоматически устанавливает новый ник после этой ошибки и заново регистрирует аккаунт, но ошибка никуда не пропадает, также иногда после регистрации вылазит "Class 0 requested", а потом "The connection was lost. Reconnecting in 120 seconds.". Из-за чего вылазят эти ошибки и как их пофиксить?

skezzy05
05.12.2023, 07:47
Как изменить количество секунд на рекконнкте и поставить например 120 вместо 1 секунды

вайега52
05.12.2023, 07:51
Как изменить количество секунд на рекконнкте и поставить например 120 вместо 1 секунды


В настройках, папка settings, в ини файле

skezzy05
05.12.2023, 10:52
В настройках, папка settings, в ини файле



А какой пункт

chromiusj
05.12.2023, 10:55
А какой пункт


reconnect=число

h0los
05.12.2023, 12:44
используйте SampX

chromiusj
05.12.2023, 12:49
используйте SampX


сравнил лаунчер и эмулятор клиента,ахуенчик

kyrtion
05.12.2023, 16:07
используйте SampX


вы еще не поняли

minxty
05.12.2023, 16:19
сравнил лаунчер и эмулятор клиента,ахуенчик



43a0c45195ca56347c7be4e3ebeb31a2.jpgminxty · 5 Дек 2023 в 15:19' data-fancybox="lb-post-1420487" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="/proxy.php?image=https%3A%2F%2Fi.pinimg.com%2Forigi nals%2F43%2Fa0%2Fc4%2F43a0c45195ca56347c7be4e3ebeb 31a2.jpg&hash=3046872fed98400615264a0334b2e168" style="cursor: pointer;" title="43a0c45195ca56347c7be4e3ebeb31a2.jpg">
https://i.pinimg.com/originals/43/a0/c4/43a0c45195ca56347c7be4e3ebeb31a2.jpg

pugna
05.12.2023, 22:20
Как после окончания первого маршрута сделать какое либо действие, и начать второй маршрут? Без wait

pugna
05.12.2023, 22:23
если ты про курд, то

Lua:






function
onCoordStop
(
)
--code
end
[
/
CO
[
QUOTE
=
"quad?, post: 1420735, member: 501222"
]
если ты про курд
,
то
[
CODE
=
lua
]
function
onCoordStop
(
)
--code
end





Я про route player

[/QUOTE]

pugna
06.12.2023, 22:38
Как написать в окно рак сампа автоматически?

вайега52
06.12.2023, 22:39
Как после окончания первого маршрута сделать какое либо действие, и начать второй маршрут? Без wait


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



Как написать в окно рак сампа автоматически?


если ты про диалог, то функа

sendDialogResponse

pugna
06.12.2023, 22:41
никак, если только добавить каллбек, который будет вызываться при окончании маршрута

если ты про диалог, то функа

sendDialogResponse



Не смотри - в окно рак сампа, как если бы я писал команды !labels или !reloadlua



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

если ты про диалог, то функа

sendDialogResponse



C маршрутами уже разобрался



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

если ты про диалог, то функа

sendDialogResponse



Я хочу сделать бесконечный цикл, без while true do

вайега52
06.12.2023, 22:45
Не смотри - в окно рак сампа, как если бы я писал команды !labels или !reloadlua




runCommand("!labels")

lainban
06.12.2023, 22:46
Я хочу сделать бесконечный цикл, без while true do


function onUpdate()

там кд обновления будет такое же как в раксампе

pugna
06.12.2023, 22:47
runCommand("!labels")



У меня своя функция, она не базаровая рак сампа

вайега52
06.12.2023, 22:49
У меня своя функция, она не базаровая рак сампа


В теории должно сработать, не помню точно, как работает под капотом та функция, которую скинул я

pugna
06.12.2023, 22:50
В теории должно сработать, не помню точно, как работает под капотом та функция, которую скинул я


Не работает, пишет нет такой команды



В теории должно сработать, не помню точно, как работает под капотом та функция, которую скинул я


что делать?

Landyshev
07.12.2023, 19:10
А данная команда: print(string text) -- вывести сообщение

Выводит сообщения в чат, и его видят все игроки, или выводит только в логи?

chromiusj
07.12.2023, 19:11
А данная команда: print(string text) -- вывести сообщение
Выводит сообщения в чат, и его видят все игроки, или выводит только в логи?


Только в лог

Landyshev
07.12.2023, 19:16
Только в лог


Понял, а какая команда для вывода в чат? Просто я вообще 0 в скриптинге, хочу сделать простои скрипт на луа для RakSAMP'a, с выводом сообщ в чат чтобы их видели другие игроки.

chromiusj
07.12.2023, 19:17
Понял, а какая команда для вывода в чат? Просто я вообще 0 в скриптинге, хочу сделать простои скрипт на луа для RakSAMP'a, с выводом сообщ в чат чтобы их видели другие игроки.



Lua:






require
(
"addon"
)
sendInput
(
'string text'
)

Landyshev
07.12.2023, 19:19
Lua:






require
(
"addon"
)
sendInput
(
'string text'
)





Спасибо большое, а я мучаюсь как дурак, не могу понять почему текст у скрипта в чат не отображается🤦*♂️



Lua:






require
(
"addon"
)
sendInput
(
'string text'
)





А да, еще одно, как привязать код к определннои команде? Насколько я знаю, через символ / работать в раксампе ничего не будет.

вайега52
07.12.2023, 19:34
Спасибо большое, а я мучаюсь как дурак, не могу понять почему текст у скрипта в чат не отображается🤦*♂️

А да, еще одно, как привязать код к определннои команде? Насколько я знаю, через символ / работать в раксампе ничего не будет.



Lua:






registerHandler
(
"onRunCommand"
,
function
(
cmd
)
if
cmd
==
"!test"
then
sendInput
(
"Test"
)
end
end
)

Landyshev
08.12.2023, 07:00
Бляха, люди знающие есть? Хотел выставить задержку через sleep, раксамп, просто мертвеет, через wait вообще бесполезно. Хочу сделать отправку сообщ в чат с задержкои, но это пездес, я уже 3 ебусь с этим.

kyrtion
08.12.2023, 08:30
Бляха, люди знающие есть? Хотел выставить задержку через sleep, раксамп, просто мертвеет, через wait вообще бесполезно. Хочу сделать отправку сообщ в чат с задержкои, но это пездес, я уже 3 ебусь с этим.


sleep не используй, используй этот wait(милисекунды)

лучше это использовать в newTask(тут функция)

Landyshev
08.12.2023, 08:31
sleep не используй, используй этот wait(милисекунды)
лучше это использовать в newTask(тут функция)


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

kyrtion
08.12.2023, 08:33
я если использую wait, у меня аддон сразу жалуется, что мол там то ли строчка не отзывается, то еще дрянь какая, так уже пытался сделать, но увы безуспешно.



Lua:






newTask
(
function
(
)
wait
(
1000
)
sendInput
(
'Это первая строка'
)
wait
(
5000
)
sendInput
(
'Теперь прошло 5 секунд'
)
end
)

Landyshev
08.12.2023, 08:34
Lua:






newTask
(
function
(
)
wait
(
1000
)
sendInput
(
'Это первая строка'
)
wait
(
5000
)
sendInput
(
'Теперь прошло 5 секунд'
)
end
)





спасибо большое, щас попробую



Lua:






newTask
(
function
(
)
wait
(
1000
)
sendInput
(
'Это первая строка'
)
wait
(
5000
)
sendInput
(
'Теперь прошло 5 секунд'
)
end
)





А это проделыывать надо для каждых 2-ух сообщ, или один раз можно написать newTask(function() и хоть до бесконечности клепать задержку с отправкои сообщ?

вайега52
08.12.2023, 08:51
спасибо большое, щас попробую

А это проделыывать надо для каждых 2-ух сообщ, или один раз можно написать newTask(function() и хоть до бесконечности клепать задержку с отправкои сообщ?


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

Landyshev
08.12.2023, 08:52
В зависимости от того, что тебе нужно. Если коротко - newTask создаёт отдельный "поток", в котором код будет выполняться независимо от остального, т.е. если ты условно поставишь задержку в потоке - она будет только для кода потока, остальной код будет выполняться, как надо. В твоём случае скорее всего достаточно только один раз создать поток


Всe, хорошо, спасибо.

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

P.S. Укажу всех кто помогал мне в разработке, никого не обижу!)

Hatiko
08.12.2023, 23:40
Как корректно подключить адаптер. В конфиге указал необходимый дополнительный IP, при подключении к серверу используется основной. Дополнительный адаптер отображается в ifconfig, пингуется.

accord-
09.12.2023, 01:18
Здрасте, как в функции "onRunCommand" передать аргумент в команде

Пример з сампа:

Код:






sampRegisterChatCommand('zalypa', function(asd)
zalypa = asd:match('zalypa %d+')
end)

chromiusj
09.12.2023, 01:23
Здрасте, как в функции "onRunCommand" передать аргумент в команде
Пример з сампа:

Код:






sampRegisterChatCommand('zalypa', function(asd)
zalypa = asd:match('zalypa %d+')
end)






Lua:






registerHandler
(
"onRunCommand"
,
function
(
cmd
)
if
cmd
:
find
(
'^!test (.+)$'
)
then
local
hui
=
cmd
:
match
(
'^!test (.+)$'
)
print
(
hui
)
-- or sendInput?
return
false
end
end
)

accord-
09.12.2023, 01:27
Lua:






registerHandler
(
"onRunCommand"
,
function
(
cmd
)
if
cmd
:
find
(
'^!test (.+)$'
)
then
local
hui
=
cmd
:
match
(
'^!test (.+)$'
)
print
(
hui
)
-- or sendInput?
return
false
end
end
)





Благодарю

Landyshev
09.12.2023, 11:49
Я правильно понял, что использовать эту команду нужно так?

table pickup = getPickup(int 123)

Kenshi.
09.12.2023, 11:58
Я правильно понял, что использовать эту команду нужно так?
table pickup = getPickup(int 123)


нет, table и int это тип данных который используется

например

local table = {}

local int = 123123

local string = "фывфыв"

local pickup = {} -- создать таблицу

local pickup = getPickup(123)

Landyshev
09.12.2023, 12:03
нет, table и int это тип данных который используется
например
local table = {}
local int = 123123
local string = "фывфыв"

local pickup = {} -- создать таблицу
local pickup = getPickup(123)


Понял, спасибо большо!

Landyshev
11.12.2023, 08:27
У меня вопрос насчет этои строчки, она будет взаимодеиствовать со всеми пикапами в радиаусе видимости?

setAutoPick(bool state) Если да, то что вместо bool state? Id пикапа?

вайега52
11.12.2023, 09:22
У меня вопрос насчет этои строчки, она будет взаимодеиствовать со всеми пикапами в радиаусе видимости?
setAutoPick(bool state) Если да, то что вместо bool state? Id пикапа?


Если я правильно понимаю, то она поднимает только те пикапы, на координатах которых находится бот. В функцию передаётся true/false, что обозначает включение/выключение автовзятия. По определённому ид она не работает

Landyshev
11.12.2023, 09:31
Если я правильно понимаю, то она поднимает только те пикапы, на координатах которых находится бот. В функцию передаётся true/false, что обозначает включение/выключение автовзятия. По определённому ид она не работает


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

UPD. Насчет: setAutoPick(bool state) вместо bool state вписывать что-либо другое нужно?

вайега52
11.12.2023, 09:43
Просто я не понимаю как оформить взаимодеиствие персонажем с пикапом, я его отправляю на нужные коорды, он встает у пикапа и тишина. Если ты насчет этого знаешь, и как-либо поможешь буду очень благодарен.


Пикап поднимается не при помощи alt?



UPD. Насчет: setAutoPick(bool state) вместо bool state вписывать что-либо другое нужно?




true/false

Landyshev
11.12.2023, 09:46
Пикап поднимается не при помощи alt?


true/false



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

вайега52
11.12.2023, 09:48
Там пикап для входа в банк лв, я делаю скрипт, и просто уже заебался выяснять почему он как Напалеон стоит у пикапа, и ничего не делает.


Я не играю на Арз). Для входа в банк нужно нажать альт у пикапа?

Landyshev
11.12.2023, 09:49
Я не играю на Арз). Для входа в банк нужно нажать альт у пикапа?


В том то и проблема, что не нужно ничего нажимать, надо просто встать на него. С тем чтобы он встал там, получилось прекрасно, но **** дальше он просто не пролазит в инту банка.

вайега52
11.12.2023, 09:52
В том то и проблема, что не нужно ничего нажимать, надо просто встать на него. С тем чтобы он встал там, получилось прекрасно, но **** дальше он просто не пролазит в инту банка.


Ты прописал

setAutoPick(true)

?

Landyshev
11.12.2023, 10:25
Ты прописал

setAutoPick(true)

?


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

Lepestok
11.12.2023, 16:29
Как корректно подключить адаптер. В конфиге указал необходимый дополнительный IP, при подключении к серверу используется основной. Дополнительный адаптер отображается в ifconfig, пингуется.


Ну уж тебе то это для какой надобности необходимо?

Landyshev
11.12.2023, 17:46
Подскажите кто знает, можно ли в эту команду: spawn() в скобках поставить координаты спавна? Чтобы его заспавнило в том месте моментально?

вайега52
11.12.2023, 17:50
Подскажите кто знает, можно ли в эту команду: spawn() в скобках поставить координаты спавна? Чтобы его заспавнило в том месте моментально?




setBotPosition(x, y, z)

chromiusj
11.12.2023, 17:50
Подскажите кто знает, можно ли в эту команду: spawn() в скобках поставить координаты спавна? Чтобы его заспавнило в том месте моментально?


Если там ничего не написано в скобках,значит никакие аргументы не принимает,очевидно же

Landyshev
11.12.2023, 18:01
Если там ничего не написано в скобках,значит никакие аргументы не принимает,очевидно же


Хорошо,да я не знал просто.




setBotPosition(x, y, z)



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

вайега52
11.12.2023, 18:07
То есть я правильно понял, что благодаря этои команде персонажа сразу пернесет на нужные координаты? Мне не просто нужно установить спавн бота, а конкретно перенести его на определенные координаты.


Да, но это не одно и тоже, что спавн, это просто подмена позиции

Landyshev
11.12.2023, 18:09
Да, но это не одно и тоже, что спавн, это просто подмена позиции


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

вайега52
11.12.2023, 18:10
Понял, что ничего не понял. Меня перенесет на нужные корды или нет??? Через курд мастер увы реализовать это не могу, т.к при телепорте в инте персонаж вылетает из инты полностью, и телепортируется на фактические корды, глубоко под землеи...


да, поменяет (но велика вероятность кика)

Landyshev
11.12.2023, 18:16
да, поменяет (но велика вероятность кика)


А почему если игрока перенесет на нужные корды высока вероятность кика? Слишком быстро переносит или что? И поможет ли задержка небольшая, избежать этого?

вайега52
11.12.2023, 18:17
А почему если игрока перенесет на нужные корды высока вероятность кика? Слишком быстро переносит или что? И поможет ли задержка небольшая, избежать этого?


Античит это детекит за телепорт

Landyshev
11.12.2023, 18:27
Античит это детекит за телепорт


Ну главное если перенесет на нужные корды и перс не провалится за пределы инты, то это победа емае.

Люди, хелп!! В теме RakSAMP Lite во вкладке: "нажатие клавиш", указан код для нажатия клавиши l. alt. Теперь у меня вопрос, этот код биндит актив. какого либо элемента кода на эту клавишу, или автоматически в игре персонаж сам ее прожимает?

Kenshi.
11.12.2023, 21:01
Ну главное если перенесет на нужные корды и перс не провалится за пределы инты, то это победа емае.

Люди, хелп!! В теме RakSAMP Lite во вкладке: "нажатие клавиш", указан код для нажатия клавиши l. alt. Теперь у меня вопрос, этот код биндит актив. какого либо элемента кода на эту клавишу, или автоматически в игре персонаж сам ее прожимает?


ничего не понял, но отправка клавиши работает за счет отправки синхры через пакет вроде или рпс пох,

тоесть сервер увидит твое нажатие но персонаж двигаться не будет как в гта са

pugna
13.12.2023, 14:51
Античит это детекит за телепорт


Как записывать маршруты больше 3к?

Landyshev
13.12.2023, 14:59
Как записывать маршруты больше 3к?


больше 3к метров, или что ты имеешь ввиду?

chromiusj
13.12.2023, 15:18
больше 3к метров, или что ты имеешь ввиду?


Скорее всего пакетов

MrDorlik
13.12.2023, 21:23
пользуюсь скриптом, а потом он тупо отключается ( причем все аккаунты )
что делать?


скрипт тут при чем? прокси нормальный покупай

вайега52
13.12.2023, 21:49
Как записывать маршруты больше 3к?


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

gfulchik
14.12.2023, 00:14
у кого то есть полный авторег на арз? без каких либо доп модулей, просто хочу разобраться что делал не так

BurnedOut
14.12.2023, 06:10
гайс, как сделать что бы запускались ники по списку?

вайега52
14.12.2023, 06:12
гайс, как сделать что бы запускались ники по списку?


Если ты про несколько окон, то надо писать батник/екщешник/питонатор, чтобы автоматически запускать много окон

BurnedOut
14.12.2023, 06:13
Если ты про несколько окон, то надо писать батник/екщешник/питонатор, чтобы автоматически запускать много окон


отлично , а как?)

вайега52
14.12.2023, 06:19
отлично , а как?)


Сейчас не у ПК, готовый код дать не могу, но твой алгоритм +- такой:

Прочитать данные из файла

Пропарсить ники

Запустить раксамп, с нужными параметрами (их где-то кидали в теме или можешь сам их получить через функцию, которая есть в луа АПИ)

pugna
14.12.2023, 16:48
пока подсказать не могу, если не забуду, в ближайшие дни посмотрю эту штуку


Хз, 4500 записывает но 6к крашит



Сейчас не у ПК, готовый код дать не могу, но твой алгоритм +- такой:
Прочитать данные из файла
Пропарсить ники
Запустить раксамп, с нужными параметрами (их где-то кидали в теме или можешь сам их получить через функцию, которая есть в луа АПИ)


Мб из-за сборки?

вайега52
14.12.2023, 16:52
Хз, 4500 записывает но 6к крашит

Мб из-за сборки?


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

pugna
14.12.2023, 16:56
там в скрипте, если я правильно помню, какое-то ограничение есть (оно не просто так стоит, с этим тоже надо будет разобраться)


Может из-за мощностей компьютера?

BurnedOut
14.12.2023, 17:22
Как запустить более 6 акков сразу?

вылезает [NET] You are banned.

вайега52
14.12.2023, 17:23
Как запустить более 6 акков сразу?

вылезает [NET] You are banned.


Использовать прокси

pugna
14.12.2023, 17:35
Использовать прокси


Как сделать биндер, если типо нажатие на кнопку в чат писалась команда. И где найти список этих кнопок

вайега52
14.12.2023, 17:37
Как сделать биндер, если типо нажатие на кнопку в чат писалась команда. И где найти список этих кнопок


для раксампа или мунлоадера?