Помогите тут проблемки, 3 день решить не могу

dima2285643

Новичок
Автор темы
4
0
Что я не так делаю, обяснить кто то может?
я ток пару дней назад начал изучать но, вроде все правильно делаю, скрипты мого друга у меня не пашут а у него пашут, что не так я установил или зделал?
библиотеки к монлоадеру установил

я заебался уже искать в гугле как решит ибо там нихуя нету
[ML] (error) SF Integration: [string "prosto.lua"]:1: '=' expected near '<eof>' вот одна из ошибок
а вот тот код

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end
end

function onServerMessage(msg)
    if msg:match("./откат") then
        sendInput("! Откат")
        printLog("ответ бот не пидор")
        return true
    end
    if msg:match("-пошёл нахуй-")
       sendInput("сам иди")
       printLog("mat")
    end
end
Суть скрипта- тип если игрок сказал пошел нахуй, нах иди , скрипт должен находить в чате эти слова и например отвечать " матом не ругайся"
друг кнш подсказывал который шарит лучше меня в луа ,
 

Double Tap Inside

Известный
Проверенный
1,916
1,256
Что я не так делаю, обяснить кто то может?
я ток пару дней назад начал изучать но, вроде все правильно делаю, скрипты мого друга у меня не пашут а у него пашут, что не так я установил или зделал?
библиотеки к монлоадеру установил

я заебался уже искать в гугле как решит ибо там нихуя нету
[ML] (error) SF Integration: [string "prosto.lua"]:1: '=' expected near '<eof>' вот одна из ошибок
а вот тот код

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end
end

function onServerMessage(msg)
    if msg:match("./откат") then
        sendInput("! Откат")
        printLog("ответ бот не пидор")
        return true
    end
    if msg:match("-пошёл нахуй-")
       sendInput("сам иди")
       printLog("mat")
    end
end
Суть скрипта- тип если игрок сказал пошел нахуй, нах иди , скрипт должен находить в чате эти слова и например отвечать " матом не ругайся"
друг кнш подсказывал который шарит лучше меня в луа ,
Функции из Rakbot и для SAMP в одном скрипте, библиотеки качнул для мунлодера. Мб у друг на ракботе запускает а ты на сампе? Так для рака или сампа код?
 
Последнее редактирование:

koncumone

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

я заебался уже искать в гугле как решит ибо там нихуя нету
[ML] (error) SF Integration: [string "prosto.lua"]:1: '=' expected near '<eof>' вот одна из ошибок
а вот тот код

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end
end

function onServerMessage(msg)
    if msg:match("./откат") then
        sendInput("! Откат")
        printLog("ответ бот не пидор")
        return true
    end
    if msg:match("-пошёл нахуй-")
       sendInput("сам иди")
       printLog("mat")
    end
end
Суть скрипта- тип если игрок сказал пошел нахуй, нах иди , скрипт должен находить в чате эти слова и например отвечать " матом не ругайся"
друг кнш подсказывал который шарит лучше меня в луа ,
хахахахах, орр

Для ракьота, просто вставляешь это в код, без функции мейн
если ракбот:
function onServerMessage(msg)
    if msg:match('text') then
    --действие
    end   
end


если для сампа:
local ev = require'lib.samp.events'

function ev.onServerMessage(msg)
    if msg:match('text') then
    --действие
    end
end

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

dima2285643

Новичок
Автор темы
4
0
Функции из Rakbot и для SAMP в одном скрипте, библиотеки качнул для мунлодера. Мб у друг на ракботе запускает а ты на сампе? Так для рака или сампа код?
для сампа, он тоже подобный скрипт пишет но какогото хрена у него в сампе все пашет, а у меня одни ошибки
 

Andrinall

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

я заебался уже искать в гугле как решит ибо там нихуя нету
[ML] (error) SF Integration: [string "prosto.lua"]:1: '=' expected near '<eof>' вот одна из ошибок
а вот тот код

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end
end

function onServerMessage(msg)
    if msg:match("./откат") then
        sendInput("! Откат")
        printLog("ответ бот не пидор")
    end
    if msg:match("-пошёл нахуй-")
       sendInput("сам иди")
       printLog("mat")
       return true
    end
end
Суть скрипта- тип если игрок сказал пошел нахуй, нах иди , скрипт должен находить в чате эти слова и например отвечать " матом не ругайся"
друг кнш подсказывал который шарит лучше меня в луа ,


Lua:
local ev = require'lib.samp.events'

function ev.onServerMessage(msg)
    if msg:match("./откат") then
        sampSendChat("! Откат")
        print("ответ бот не пидор")
    end
    if msg:match("пошёл нахуй") then
       sampSendChat("сам иди")
       print("mat")
    end
end

Примерно так. Если не прав - знающие поправят.
 
Последнее редактирование:

dima2285643

Новичок
Автор темы
4
0
Lua:
local ev = require'lib.samp.events'

function ev.onServerMessage(msg)
    if msg:match("./откат") then
        sampSendChat("! Откат")
        print("ответ бот не пидор")
    end
    if msg:match("пошёл нахуй") then
       sampSendChat("сам иди")
       print("mat")
    end
end

Примерно так. Если не прав - знающие поправят.
вот что выбило когда твой код пихнул
[ML] (system) test.lua: Loaded successfully.
[ML] (error) test.lua: E:\хня\Новая папка (2)\GTA\moonloader\test.lua:4: attempt to index local 'msg' (a number value)
stack traceback:
E:\хня\Новая папка (2)\GTA\moonloader\test.lua:4: in function 'callback'
...\Новая папка (2)\GTA\moonloader\lib\samp\events\core.lua:79: in function <...\Новая папка (2)\GTA\moonloader\lib\samp\events\core.lua:53>
[ML] (error) test.lua: Script died due to an error. (0B1D791C)