помогите в коде

rertlop

Участник
Автор темы
63
11
я новичок,нужно было написать скрипт для родины,который бы хрумкал чипсы автоматом(для ботоводства, и просто потому что хочу разобраться в скрипте и писать lua.)
Готовый биндер который бы писал то что мне надо не нужен,хочу сам.

script_name("CHIPS")
local activation = true

function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("chips", chips_cmd)

wait(3000)
sampSendChat("/eat")
thisScript():reload()
end

вот код,что бы он написал в чат /eat нужно его перезагрузить,но thisScript():reload() не работает,либо же просто он не в том месте, хотя я подставлял его в разные места.
помогите подставить пожалуйста

если что на родину авточипсов нет,когда то были
 

rertlop

Участник
Автор темы
63
11
а нахуя его перезагружать?
потому что он работает только 1 раз сразу после загрузки сампа, и когда его перезагружаешь он опять работает, и что б так повторялось до бесконечности,пока не выйдешь из игры
 

spelare for filmer

Потрачен
151
184
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
потому что он работает только 1 раз сразу после загрузки сампа, и когда его перезагружаешь он опять работает, и что б так повторялось до бесконечности,пока не выйдешь из игры
Lua:
main = function()
    sampRegisterChatCommand("chips", function()
        c = not c
        sampAddChatMessage(c and "1" or "0")
    end)
    while true do
        if c then sampSendChat("/eat") end
        wait(3000)
    end
end
 

MLycoris

На вид оружие массового семяизвержения
Проверенный
1,992
2,187
потому что он работает только 1 раз сразу после загрузки сампа, и когда его перезагружаешь он опять работает, и что б так повторялось до бесконечности,пока не выйдешь из игры
лучше используй то что ниже, если перс заспавнен, то он жрёт каждые 3 минуты после ввода команды /chitos
Код:
local activ = false

main()
sampRegisterChatCommand('chitos', function() activ = not activ end)
while true do
    if activ then
        sampsendchat ('/eat)
        wait(3000)
    end
    wait(0)
end