Приветствие скрипта

Dewize

Известный
Автор темы
437
88
Версия MoonLoader
.027.0-preview
Крч мне надо чтоб при надписи Добро пожаловать на Arizpna Role Play! скрипт приветствовал типа через addSampChatMesage() и если он подходил по ip.

Я уже накидал код, однако что то не работает



Код:
local servers = { -- IPшники серверов на которых скрипт будет работать
    ['185.169.134.43'] = 7777,
}


--Гл.Функция--
function main()
    --Проверки--
    if not isSampLoaded() or not isSampfuncsLoaded() then return end -- на загрузку сампа и сампфункса
     loadServer()
    ------------------------------

    --Беск.Цикл--
    while true do
        wait(0)
    end
    ------------------------------
end
------------------------------


function sampev.onServerMessage(clr, msg)
    if msg:find('Добро пожаловать на Arizpna Role Play!') and loadServer() and not msg:find('говорит') and not msg:find('кричит') and not msg:find('- |') then
        sampAddChatMessage('salan',-1)
    end
end   

function loadServer()
    ip, port = sampGetCurrentServerAddress()
    if servers[ip] == port then
        sampAddChatMessage('WALCOME', -1)       
    else   
        sampAddChatMessage('ERROR',-1)
        thisScript():unload()           
    end   
end
 

Sadow

Известный
1,438
592
Крч мне надо чтоб при надписи Добро пожаловать на Arizpna Role Play! скрипт приветствовал типа через addSampChatMesage() и если он подходил по ip.

Я уже накидал код, однако что то не работает



Код:
local servers = { -- IPшники серверов на которых скрипт будет работать
    ['185.169.134.43'] = 7777,
}


--Гл.Функция--
function main()
    --Проверки--
    if not isSampLoaded() or not isSampfuncsLoaded() then return end -- на загрузку сампа и сампфункса
     loadServer()
    ------------------------------

    --Беск.Цикл--
    while true do
        wait(0)
    end
    ------------------------------
end
------------------------------


function sampev.onServerMessage(clr, msg)
    if msg:find('Добро пожаловать на Arizpna Role Play!') and loadServer() and not msg:find('говорит') and not msg:find('кричит') and not msg:find('- |') then
        sampAddChatMessage('salan',-1)
    end
end  

function loadServer()
    ip, port = sampGetCurrentServerAddress()
    if servers[ip] == port then
        sampAddChatMessage('WALCOME', -1)      
    else  
        sampAddChatMessage('ERROR',-1)
        thisScript():unload()          
    end  
end
Естественно не работает. Ты ошибки сделал в словах
 
  • Нравится
Реакции: qdIbp и cort

7 СМЕРТНЫХ ГРЕХОВ

Известный
515
159
  • Нравится
Реакции: Unknown.command и joumey