Простая привязка для скрипта

Статус
В этой теме нельзя размещать новые ответы.

Keny_Stranger

Новичок
Автор темы
11
0
Версия MoonLoader
Другое
Сделал я привязку по нику вроде просто и легко, но тебе не понимаю почему не работает

Вот проблема помогите

[21:51:19.195911] (error) bape.lua: ...n\Desktop\podar04eK\moonloader\bape software — копия.lua:421: ')' expected near ':'
[21:51:19.195911] (error) bape.lua: Script died due to an error. (0DD60B04)



Lua:
function getTableUsersByUrl (https://pastebin.com/raw/P67fVhsA )
    while not isSampAvailable() do wait(0) end
    while sampGetCurrentServerName() == 'SA-MP' do wait(0) end
    local users = getTableUsersByUrl(https://pastebin.com/raw/P67fVhsA )
    local _, myid = sampGetPlayerIdByCharHandle(playerPed)
    if not isAvailableUser(users, sampGetPlayerNickname(myid)) then
        print('The term is ended or your name is not in the list.')
        thisScript():unload()
    end
    wait(-1)
end
 
Последнее редактирование модератором:
Решение
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Lua:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('ссылка на текст с никами, каждый ник с новой строчки')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end

Keny_Stranger

Новичок
Автор темы
11
0
function getTableUsersByUrl забыл скобочки
getTableUsersByUrl()
[22:12:17.627632] (error) bape.lua: ...n\Desktop\podar04eK\moonloader\bape.lua:421: '<name>' expected near '/'
[22:12:17.627632] (error) bape.lua: Script died due to an error. (0DE0EE4C)

Lua:
function getTableUsersByUrl() ( https://pastebin.com/raw/yvwTGa00 )
    while not isSampAvailable() do wait(0) end
    while sampGetCurrentServerName() == 'SA-MP' do wait(0) end
    local users = getTableUsersByUrl(https://pastebin.com/raw/yvwTGa00)
    local _, myid = sampGetPlayerIdByCharHandle(playerPed)
    if not isAvailableUser(users, sampGetPlayerNickname(myid)) then
        print('The term is ended or your name is not in the list.')
        thisScript():unload()
Так?
 
Последнее редактирование модератором:

sᴀxᴏɴ

саксофон
Всефорумный модератор
791
853
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Lua:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('ссылка на текст с никами, каждый ник с новой строчки')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end
 

Keny_Stranger

Новичок
Автор темы
11
0
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Lua:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('ссылка на текст с никами, каждый ник с новой строчки')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end
Спасибо 🥰
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Lua:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('ссылка на текст с никами, каждый ник с новой строчки')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end

bape.lua: ...n\Desktop\podar04eK\moonloader\bape.lua:10: module 'requests' not found:
no field package.preload['requests']
(error) bape.lua: Script died due to an error. (0DD3DF34)

Тепер такая ****
 
Последнее редактирование модератором:

Keny_Stranger

Новичок
Автор темы
11
0

clow.lua: ...sers\Admin\Desktop\podar04eK\moonloader\lib\requests.lua:3: module 'socket.http' not found:
no field package.preload['socket.http']
clow.lua: Script died due to an error. (0561AEBC)
И чё тепер????
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Код:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('https://pastebin.com/raw/yvwTGa00')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end
Вот так типа??
 
Последнее редактирование:

Keny_Stranger

Новичок
Автор темы
11
0

Keny_Stranger

Новичок
Автор темы
11
0
1.Ссылка должна быть в формате raw
2.У тебя паста вообще приватная, нужно сделать ее паблик
Я сделал как ты сказал но оно почему-то всёравно не работат
1.Ссылка должна быть в формате raw
2.У тебя паста вообще приватная, нужно сделать ее паблик

Скрытое содержимое для пользователя(ей): alexandersaxon
 

noname1234567

Новичок
15
9
чел вот тебе по уровню такая же привязка как та, просто скопируй в свой скрипт и не еби себе мозг
Lua:
local requests = require('requests')
function main()
    repeat wait(0) until isSampAvailable()
    local request = requests.get('ссылка на текст с никами, каждый ник с новой строчки')
    local nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
    local function res()
        for n in request.text:gmatch('[^\r\n]+') do
            if nick:find(n) then return true end
        end
        return false
    end
    if not res() then error('не привязан иди покупай') end
    sampAddChatMessage('скрипт загружен автор вася пупочкин', -1)
end
Если http запрос то крякается легко.
 

sᴀxᴏɴ

саксофон
Всефорумный модератор
791
853
Я сделал как ты сказал но оно почему-то всёравно не работат


Без цитаты

Скрытое содержимое для пользователя(ей): Keny_Stranger

Если http запрос то крякается легко.
спасибо, кэп. хоть ты его через https будешь отправлять, ничего не поменяется
 
Статус
В этой теме нельзя размещать новые ответы.