Помогите написать скрипт

43е3456

Новичок
Автор темы
1
0
Типа кто 1 напишет цифру тот получит что-то чтоб скрипт написал данную цифру я просто не знаю как ето зделать цифры разные будут
 

BEEZZYY

Новичок
9
0
Find:
function onPlayerCommandText(playerid, cmdtext)
    -- проверяем, содержит ли сообщение фразу "Кто первый напишет цифру"
    local index = string.find(cmdtext, "Кто первый напишет цифру ")
    if index == 1 then
        -- извлекаем цифру из сообщения
        local number = string.sub(cmdtext, string.len("Кто первый напишет цифру ") + 1)
        -- проверяем, является ли символ после фразы цифрой
        if tonumber(number) ~= nil then
            -- отправляем цифру в чат
            sendPlayerMessage(playerid, 0xFFFFFFFF, number)
        end
    end
end

Здесь мы используем функцию "onPlayerCommandText", чтобы перехватывать сообщения, которые игроки вводят в чат. Затем мы проверяем, содержит ли сообщение фразу "Кто первый напишет цифру " с помощью функции string.find. Если сообщение содержит эту фразу, мы извлекаем цифру, используя функцию string.sub. Затем мы проверяем, является ли символ после фразы цифрой, используя функцию tonumber. Если символ является цифрой, мы отправляем цифру в чат, используя функцию sendPlayerMessage.
p.s Сам Lua учу недавно, возможно не совсем корректно написал
 

Похожие темы

    • Закрыта
    • Вопрос
    Ответы
    6
    Просмотры
    3K
    • Закрыта
    • Вопрос
    Lua
    Ответы
    2
    Просмотры
    728