Привязка скрипта к нику

Curtis

Участник
Автор темы
282
10
Версия MoonLoader
Другое
Здравстуйте! Подскажите, как мне сделать привязку к нику, желательно без больших обходов. Спасибо заранее
 
Решение
А можно чтобы не в скрипте прописывать ники, к примеру на pastebin ? Если можно, то как сделать, чтобы можно было дату вводить и скрипт на конкретный ник действовал до числа, который указал ?
Можно конечно. Насчёт пастбина уроки есть тут, поищи. Насчёт даты можешь через os.date чекнуть или же через инет время найти и чекнуть. Лучше юзать второй вариант. Конкретных уроков нету. В BH много исходников, можешь на них тоже глянуть и мб найдёшь то что тебе нужно.

chapo

чопа сребдс // @moujeek
Модератор
8,889
11,618
Ну должно быть примерно как-то так.

Lua:
local accepted_name = 'Nick_Name'

function main()
    while not isSampAvailable() do wait(0) end
    while true do
        wait(0)
        nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
        if not nick == accepted_name then
            sampAddChatMessage('пошол нахуй отсюда понел?', -1)
            thisScript():unload()
        end
    end
end
 

The End

Участник
29
6
Ну должно быть примерно как-то так.

Lua:
local accepted_name = 'Nick_Name'

function main()
    while not isSampAvailable() do wait(0) end
    while true do
        wait(0)
        nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
        if not nick == accepted_name then
            sampAddChatMessage('пошол нахуй отсюда понел?', -1)
            thisScript():unload()
        end
    end
end
В бесконечный цикл?)
 

Curtis

Участник
Автор темы
282
10
Ну должно быть примерно как-то так.

Lua:
local accepted_name = 'Nick_Name'

function main()
    while not isSampAvailable() do wait(0) end
    while true do
        wait(0)
        nick = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)))
        if not nick == accepted_name then
            sampAddChatMessage('пошол нахуй отсюда понел?', -1)
            thisScript():unload()
        end
    end
end
Обходов разве здесь нет ?
 

chapo

чопа сребдс // @moujeek
Модератор
8,889
11,618
Обходов разве здесь нет ?
ты не сможешь защитить луа скрипт на 100%, всегда найдут способ кряка.
 

MrBidloKoder

Известный
423
249
Обходов разве здесь нет ?
есть конечно, но не все смогут это сделать. Если ты хочешь защитить свой скрипт от нубов, то это подойдёт. Но если хочешь защитить от FYP, SR team и т.д, то можешь даже не пытаться (хотя можешь импровизировать и сделать норм защиту)
 

Curtis

Участник
Автор темы
282
10
А можно чтобы не в скрипте прописывать ники, к примеру на pastebin ? Если можно, то как сделать, чтобы можно было дату вводить и скрипт на конкретный ник действовал до числа, который указал ?
 

MrBidloKoder

Известный
423
249
А можно чтобы не в скрипте прописывать ники, к примеру на pastebin ? Если можно, то как сделать, чтобы можно было дату вводить и скрипт на конкретный ник действовал до числа, который указал ?
Можно конечно. Насчёт пастбина уроки есть тут, поищи. Насчёт даты можешь через os.date чекнуть или же через инет время найти и чекнуть. Лучше юзать второй вариант. Конкретных уроков нету. В BH много исходников, можешь на них тоже глянуть и мб найдёшь то что тебе нужно.
 

Curtis

Участник
Автор темы
282
10
Можно конечно. Насчёт пастбина уроки есть тут, поищи. Насчёт даты можешь через os.date чекнуть или же через инет время найти и чекнуть. Лучше юзать второй вариант. Конкретных уроков нету. В BH много исходников, можешь на них тоже глянуть и мб найдёшь то что тебе нужно.
Второй вариант - изать pasterban ?