Краш при диалоге от админа

Ded.Shinobi

Участник
Автор темы
125
17
ищу скрипт который просто будет крашить игру как только админ че то напишет в пм диалоговым окном.
 
Последнее редактирование:

YarikVL

Известный
Проверенный
4,750
1,815
Хочется поставить бота, а автоответчик ставить стремно,щас такие админы что любой автоответчик спалят,по этому ищу скрипт который просто будет крашить игру как только админ че то напишет в пм диалоговым окном.
Если узнаешь ИД диалога который тебе кидают вот этим: https://www.blast.hk/threads/39309/post-381803 ( желательно полную информацию, то есть заюзаешь эту штуку когда будет диалог от админа открыт и потом из папки сампфункс скинешь файл сампфункс лог )
То могу написать крашер.
 

Ded.Shinobi

Участник
Автор темы
125
17
Если узнаешь ИД диалога который тебе кидают вот этим: https://www.blast.hk/threads/39309/post-381803 ( желательно полную информацию, то есть заюзаешь эту штуку когда будет диалог от админа открыт и потом из папки сампфункс скинешь файл сампфункс лог )
То могу написать крашер.
getdialoginfo
Current dialog info:
Dialog ID: 15039
Dialog Type: 0
Dialog Caption:

Dialog text:
Àäìèíèñòðàòîð kakoy to admin îòâåòèë âàì:
1.

Если узнаешь ИД диалога который тебе кидают вот этим: https://www.blast.hk/threads/39309/post-381803 ( желательно полную информацию, то есть заюзаешь эту штуку когда будет диалог от админа открыт и потом из папки сампфункс скинешь файл сампфункс лог )
То могу написать крашер.
этого достаточно? или кидать сф лог?
 

YarikVL

Известный
Проверенный
4,750
1,815
getdialoginfo
Current dialog info:
Dialog ID: 15039
Dialog Type: 0
Dialog Caption:

Dialog text:
Àäìèíèñòðàòîð kakoy to admin îòâåòèë âàì:
1.


этого достаточно? или кидать сф лог?
Вообще нет, потому что видишь иероглифы, но в этом случае думаю норм:
/crashme - проверить крашит ли игру
Lua:
require 'lib.moonloader'

function main()
    while not isSampAvailable() do wait(100) end
   sampRegisterChatCommand("crashme", function()
   sampAddChatMessage("crash", -1)
   readMemory(0,1,1)
end)
    while true do wait(0)

        if sampIsDialogActive() and sampGetCurrentDialogId == 15039 then
            readMemory(0,1,1)
        end

    end
end
Если не будет крашить - напиши, другим методом сделаю
 

Ded.Shinobi

Участник
Автор темы
125
17
Вообще нет, потому что видишь иероглифы, но в этом случае думаю норм:
/crashme - проверить крашит ли игру
Lua:
require 'lib.moonloader'

function main()
    while not isSampAvailable() do wait(100) end
   sampRegisterChatCommand("crashme", function()
   sampAddChatMessage("crash", -1)
   readMemory(0,1,1)
end)
    while true do wait(0)

        if sampIsDialogActive() and sampGetCurrentDialogId == 15039 then
            readMemory(0,1,1)
        end

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

YarikVL

Известный
Проверенный
4,750
1,815
это конечно круто,но можешь скинуть файлом,я в кодах и всей этой теме не шарю от слова совсем
Создаёшь файл с расширением .lua и своим названием в папке мунлоадер и туда вставляешь этот код. Если у тебя расширение в конце каждого файла не видно посмотри в гугле как включить
 

Ded.Shinobi

Участник
Автор темы
125
17
Создаёшь файл с расширением .lua и своим названием в папке мунлоадер и туда вставляешь этот код. Если у тебя расширение в конце каждого файла не видно посмотри в гугле как включить
Вроде /crashme работает, щас еще с админами проверю

Вообще нет, потому что видишь иероглифы, но в этом случае думаю норм:
/crashme - проверить крашит ли игру
Lua:
require 'lib.moonloader'

function main()
    while not isSampAvailable() do wait(100) end
   sampRegisterChatCommand("crashme", function()
   sampAddChatMessage("crash", -1)
   readMemory(0,1,1)
end)
    while true do wait(0)

        if sampIsDialogActive() and sampGetCurrentDialogId == 15039 then
            readMemory(0,1,1)
        end

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

YarikVL

Известный
Проверенный
4,750
1,815
Вроде /crashme работает, щас еще с админами проверю


не работает, он кидает диалог,не крашит, может из за того что я со сборки с обходом лаунчера
На 11 строке забыл скобки поставить, сорь. Вот исправленный вариант, тот файл удали и по такой же инструкции сделай с кодом ниже:
Lua:
require 'lib.moonloader'

function main()
    while not isSampAvailable() do wait(100) end
   sampRegisterChatCommand("crashme", function()
   sampAddChatMessage("crash", -1)
   readMemory(0,1,1)
end)
    while true do wait(0)

        if sampIsDialogActive() and sampGetCurrentDialogId() == 15039 then
            readMemory(0,1,1)
        end

    end
end
 

Ded.Shinobi

Участник
Автор темы
125
17
На 11 строке забыл скобки поставить, сорь. Вот исправленный вариант, тот файл удали и по такой же инструкции сделай с кодом ниже:
Lua:
require 'lib.moonloader'

function main()
    while not isSampAvailable() do wait(100) end
   sampRegisterChatCommand("crashme", function()
   sampAddChatMessage("crash", -1)
   readMemory(0,1,1)
end)
    while true do wait(0)

        if sampIsDialogActive() and sampGetCurrentDialogId() == 15039 then
            readMemory(0,1,1)
        end

    end
end
все равно никак
 

YarikVL

Известный
Проверенный
4,750
1,815
Попробуй ещё раз взять ид этой таблички, может ид меняется.
И после появление этого диалога от админа попробуй написать команду /crashme Если команда не сработает то скинь файл moonloader.log ( .log может не видно быть ) в папке moonloader.
 

Ded.Shinobi

Участник
Автор темы
125
17
Попробуй ещё раз взять ид этой таблички, может ид меняется.
И после появление этого диалога от админа попробуй написать команду /crashme Если команда не сработает то скинь файл moonloader.log ( .log может не видно быть ) в папке moonloader.
команда сама работает,но при диалоге от адм не работает

Попробуй ещё раз взять ид этой таблички, может ид меняется.
И после появление этого диалога от админа попробуй написать команду /crashme Если команда не сработает то скинь файл moonloader.log ( .log может не видно быть ) в папке moonloader.
айди тот же
 

YarikVL

Известный
Проверенный
4,750
1,815
команда сама работает,но при диалоге от адм не работает


айди тот же
тогда скинь файл moonloader.log ( .log может не видно быть ) в папке moonloader. И скрин открытого через блокнот этого моего скрипта