IzGоI
Участник
- 73
- 45
Вот бы ты такое сделал ;)хз, мб только если писать своего бота который будет отправлять сообщения на сервер, а потом получать сообщения с сервера
Вот бы ты такое сделал ;)хз, мб только если писать своего бота который будет отправлять сообщения на сервер, а потом получать сообщения с сервера
пиши в дискорд Xionerme#8006Помоги пж разобраться со скриптом, не работает:(:(:(:(:(:(
если они отправляются с разных компов, то это никак не сделать@chapo
как сделать проверку на дубликат/похожее сообщение перед отправкой в дискорд?
чтобы не отправлялись одинаковые сообщения.
на примере вот этого скрипта сделай пж
просто когда с друзьями пользуюсь скриптом, то отправляются одинаковые сообщения по 2-3 раза(смотря сколько устройств)
how do we get the IP(not server ip), name of the player, server name etc? :3if they are sent from different computers, then there is no way to do this
function sampev.onShowDialog(id, style, title, button1, button2, text) -- Автоскриншот отдела недвижимости/коммерции
if (text:find('Слетит через:') or text:find('%[%{A9FF14%}Слетел%{FFFFFF%}%]')) then
lua_thread.create(function()
wait(100)
memory.setuint8(sampGetBase() + (sampGetVersion() == "0.3.7-R1" and 0x119CBC or 0x12DD3C), 1)
wait(100)
if alock then -- Автозакрытие отдела после скрина
sampCloseCurrentDialogWithButton(0)
sampSendClickTextdraw(65535)
end
end)
end
end
@chapo
хочу сделать отправку скриншота в дискорд, но не знаю как, можешь показать как сделать?
функцию скриншота сделал, а как этот скрин отправить не ебу.
фулл код прикреплюскриншот а что дальше?:function sampev.onShowDialog(id, style, title, button1, button2, text) -- Автоскриншот отдела недвижимости/коммерции if (text:find('Слетит через:') or text:find('%[%{A9FF14%}Слетел%{FFFFFF%}%]')) then lua_thread.create(function() wait(100) memory.setuint8(sampGetBase() + (sampGetVersion() == "0.3.7-R1" and 0x119CBC or 0x12DD3C), 1) wait(100) if alock then -- Автозакрытие отдела после скрина sampCloseCurrentDialogWithButton(0) sampSendClickTextdraw(65535) end end) end end
@chapo как сделать отправку изображения в дискорд по бевхуку луа?
это реально? даже на английском гуглил, нигде инфы нету про то, как сделать отправку скриншота/изображения в дискорд по вебхуку.
после прочтенного я понял: я несмыслю в написании на луа, ничего не умею, вообщеПроверил на https://discohook.org, выложил пикча и проузнавал JSON и там пусто... Поэтому придётся подкопаться информации.
Иметь:
- рука
- мозг
Задача: что-нибудь прогуглить на английском для отправки изображение через вебхука, например:
Я нашёл подходящие результаты, но не очень похоже...
- https://birdie0.github.io/discord-webhooks-guide/structure/embed/image.html
- https://devforum.roblox.com/t/how-can-i-send-an-image-to-a-discord-webhook/1368885/5
- -- https://stackoverflow.com/questions...an-image-via-discord-webhook-using-node-fetch
После анализа я понял: нужно пропатчить файл скриншота и указывать его в контента, скорее всего
[00:27:01.180883] (error) pizda.lua: ...ura\Desktop\\moonloader\pizda.lua:7: module 'effil' not found:
no field package.preload['effil']
no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.lua'
no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil\init.lua'
no file 'C:\Users\Yura\Desktop\\moonloader\effil.lua'
no file 'C:\Users\Yura\Desktop\\moonloader\effil\init.lua'
no file '.\effil.lua'
no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.luac'
no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil\init.luac'
no file 'C:\Users\Yura\Desktop\\moonloader\effil.luac'
no file 'C:\Users\Yura\Desktop\\moonloader\effil\init.luac'
no file '.\effil.luac'
no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.dll'
stack traceback:
[C]: in function 'require'
...ura\Desktop\\moonloader\pizda.lua:7: in main chunk
[00:27:01.180883] (error) pizda.lua: Script died due to an error. (0B46EAE4)
пиздецЧто не так, либы вроде естьlog:[00:27:01.180883] (error) pizda.lua: ...ura\Desktop\\moonloader\pizda.lua:7: module 'effil' not found: no field package.preload['effil'] no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.lua' no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil\init.lua' no file 'C:\Users\Yura\Desktop\\moonloader\effil.lua' no file 'C:\Users\Yura\Desktop\\moonloader\effil\init.lua' no file '.\effil.lua' no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.luac' no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil\init.luac' no file 'C:\Users\Yura\Desktop\\moonloader\effil.luac' no file 'C:\Users\Yura\Desktop\\moonloader\effil\init.luac' no file '.\effil.luac' no file 'C:\Users\Yura\Desktop\\moonloader\lib\effil.dll' stack traceback: [C]: in function 'require' ...ura\Desktop\\moonloader\pizda.lua:7: in main chunk [00:27:01.180883] (error) pizda.lua: Script died due to an error. (0B46EAE4)
Уже решил) Скачал либы нормальные, а то поставив отдельно то что пишет не вышлопиздец