Как сделать что-бы скрипт работал только на одном сервере?

#SameLine

Активный
Автор темы
421
38
Версия MoonLoader
.026-beta
Учитывая что у меня скрипт на диалоговых окнах
 
Решение
Брат, у меня всё-ё не получается из за одной занозы в начале, разбери если понимаешь, прошу


Lua:
function main()

        while not isSampAvailable() do wait(0) end
   
            sampRegisterChatCommand("menu", ASGH)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
   
        while true do
        wait(0)
       
        -- дальше идёт код, но думаю его не обязательно кидать

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    local ip, port = sampGetCurrentServerAddress()
    if ip ~= "185.169.134.5" then -- Тут записывай свой ip ...

ARMOR

Я будто попал в другое измерение
Модератор
5,044
7,182
Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    local ip, port = sampGetCurrentServerAddress()
    if ip ~= "185.169.134.5" then -- Тут записывай свой ip .
        sampAddChatMessage("[Script]: Тут скрипт работать не будет!", -1)
        script:unload() -- Скрипт выгружается.
    else
        sampAddChatMessage("[Script]: Скрипт запущен", -1) -- Если ip соответствует тому который ты записал скрипт запускается!
    end

    while true do
        wait(0)
    end
end

Не забудь поставить кодировку Cyrilic 1251
 
  • Нравится
Реакции: #SameLine

#SameLine

Активный
Автор темы
421
38
Брат, у меня всё-ё не получается из за одной занозы в начале, разбери если понимаешь, прошу


Lua:
function main()

        while not isSampAvailable() do wait(0) end
    
            sampRegisterChatCommand("menu", ASGH)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
    
        while true do
        wait(0)
        
        -- дальше идёт код, но думаю его не обязательно кидать
 

#SameLine

Активный
Автор темы
421
38
Брат, у меня всё-ё не получается из за одной занозы в начале, разбери если понимаешь, прошу


Lua:
function main()

        while not isSampAvailable() do wait(0) end
   
            sampRegisterChatCommand("menu", ASGH)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
   
        while true do
        wait(0)
       
        -- дальше идёт код, но думаю его не обязательно кидать
или вставь свой скрипт туда
 

ARMOR

Я будто попал в другое измерение
Модератор
5,044
7,182
Брат, у меня всё-ё не получается из за одной занозы в начале, разбери если понимаешь, прошу


Lua:
function main()

        while not isSampAvailable() do wait(0) end
   
            sampRegisterChatCommand("menu", ASGH)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
            sampAddChatMessage("секрет", -1)
   
        while true do
        wait(0)
       
        -- дальше идёт код, но думаю его не обязательно кидать

Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    local ip, port = sampGetCurrentServerAddress()
    if ip ~= "185.169.134.5" then -- Тут записывай свой ip .
        sampAddChatMessage("[Script]: Тут скрипт работать не будет!", -1)
        script:unload() -- Скрипт выгружается.
    else
        sampAddChatMessage("[Script]: Скрипт запущен", -1) -- Если ip соответствует тому который ты записал скрипт запускается!
    end

     sampRegisterChatCommand("menu", ASGH)
     sampAddChatMessage("секрет", -1)
     sampAddChatMessage("секрет", -1)
     sampAddChatMessage("секрет", -1)

    while true do
        wait(0)
    end
end
 
  • Нравится
  • Вау
Реакции: qdIbp и #SameLine

#SameLine

Активный
Автор темы
421
38
Lua:
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    local ip, port = sampGetCurrentServerAddress()
    if ip ~= "185.169.134.5" then -- Тут записывай свой ip .
        sampAddChatMessage("[Script]: Тут скрипт работать не будет!", -1)
        script:unload() -- Скрипт выгружается.
    else
        sampAddChatMessage("[Script]: Скрипт запущен", -1) -- Если ip соответствует тому который ты записал скрипт запускается!
    end

     sampRegisterChatCommand("menu", ASGH)
     sampAddChatMessage("секрет", -1)
     sampAddChatMessage("секрет", -1)
     sampAddChatMessage("секрет", -1)

    while true do
        wait(0)
    end
end
Брат, дай бог тебе здоровья, брааа-ат
 
  • Вау
Реакции: ARMOR