Как вывести значение из чата сампа?

Andre_Esposito

Новичок
Автор темы
13
0
Пишу скрипт который будет ловить заказы игроков тоесть на примере "Игрок Andre_Dobrow вызывает такси. Чтобы принять заказ: /taxi 152 (это его айди)"
Как сделать в скрипте так чтобы скрипт определял какой айди введен в сообщении?
 

srostok294

Участник
98
14
Lua:
local ev = require "lib.samp.events"

function main()
    while not isSampAvailable() do wait(100) end
end

function ev.onServerMessage(color, text)
    if text:find('Игрок (.*) вызывает такси. Чтобы принять заказ: /taxi (.*)') then
        nick, idp = text:match('Игрок (.*) вызывает такси. Чтобы принять заказ: /taxi (.*)')     
        sampSendChat('/taxi '..idp)
    end
end
советую перепроверить текст как на ориге
 

SomaGnoma

Известный
436
150
Пишу скрипт который будет ловить заказы игроков тоесть на примере "Игрок Andre_Dobrow вызывает такси. Чтобы принять заказ: /taxi 152 (это его айди)"
Как сделать в скрипте так чтобы скрипт определял какой айди введен в сообщении?
регуляркой