Помогите учуть lua 1 урок написал код запускаю не робит

Zakhar

Потрачен
Автор темы
6
0
Форматирование кода
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Написал код запускаю самп не высвечивает надпись помогите ж я начинающий
script_name('Hello')
script_author('Zar')
script_description('Привет,я твой первый скрипт')
require "lib.moonloader"
local tag = '[Hello]:'

function main()
if not is SampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end

sampAddChatMessage( ' Привет,я твой первый скрипт', 0011FF)


while true do
wait(-1)
sampAddChatMessage('Привет,я твой первый скрипт',0011FF)
end
end
 

dsay

Известный
142
125
Форматирование кода
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("xio", xio)
sampAddChatMessage('Привет,я твой первый скрипт',-1)
while true do
wait(-1)
end
end
function xio()
sampAddChatMessage('Привет,я твой первый скрипт',-1)
end
 
  • Злость
Реакции: deleted-user-204957
D

deleted-user-204957

Гость
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    wait(100)
    sampAddChatMessage('Привет,я твой первый скрипт', -1) -- Белый цвет
    while true do
        wait(0)
        sampAddChatMessage('Привет,я твой первый скрипт', -1) -- Белый цвет
    end
end
 

dsay

Известный
142
125
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    wait(100)
    sampAddChatMessage('Привет,я твой первый скрипт', -1) -- Белый цвет
    while true do
        wait(0)
        sampAddChatMessage('Привет,я твой первый скрипт', -1) -- Белый цвет
    end
end
Я так не понял, что ему нужно
 
D

deleted-user-204957

Гость
Последнее редактирование модератором:

Joni Scripts

Известный
535
373
Никогда, просто НИКОГДА не смотри гайды на Ютубе, лучший тебе гайд — blast.hk и чужой код, открывай скрипты и читай
Только человеку который хоть что-то знает в программирование помогут ему гайды, а если ты нихуя не шаришь - тебя эти гайды только испугают
 
  • Нравится
Реакции: Lucengen

Carrentine

Потрачен
570
460
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
script_name("Test Script") -- Имя скрипта.
script_author("Carrentine") -- Автор скрипта.
script_description("This script displays the message 'Hello, World!' in the chat.") -- Описание скрипта.

function main() -- Функция main, выполняется при старте игры.
    while not isSampAvailable() do wait(0) end -- while (условие) do, в данном случае будет ожидать загрузку сампа, после ставим задержку на 1 кадр (обязательно) и завершаем цикл.
    sampAddChatMessage("Hello, World!", 0xFF27940C) -- Выводим в чат сообщение 'Hello World!' с AHEX цветом.
    wait(-1) -- Бесконечная задержка (остановка потока).
end -- Завершаем функцию main.

В качестве ожидания загрузки рекомендую использовать while do, а не repeat until.
Т.к в repeat сначала выполняется код, потом проверяется условие, что то типа do..while в C++
А зачем нам ожидать лишний кадр, верно?))
 
Последнее редактирование:

Carrentine

Потрачен
570
460
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Зачем в чате альфа текст, если текст там не меняет свою прозрачность?
просто я первым языком изучал в клео, а там альфу обязательно писать надо было, вот я и привык)
а так, ее можно не указывать, просто 0xHEX