Cara, isto é bem relativo, se você esta se referindo ao Tibia, você poderia utilizar algo assim: (lembrando, apenas uma base, não esta clean e etc)
function onSay(cid, words, param, channel)
local t = string.explode(param, ",")
if not tonumber(t[1]) and param ~= "" then
doPlayerSendTextMessage(cid, 27, "Por favor, digite o primeiro valor")
return TRUE
end
if not tonumber(t[2]) and param ~= "" then
doPlayerSendTextMessage(cid, 27, "Por favor, digite o segundo valor")
return TRUE
end
local numero1 = t[1]
local numero2 = t[2]
local soma = (numero1 + numero2)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "A soma deste dois números é "..soma..".")
return TRUE
end
Agora, se estiver se referindo a linguagem de programação LUA nativa, você pode fazer algo assim:
print "Por favor, digite o primeiro valor:"
numeroA = io.read("*n")
print "Por favor, digite o segundo valor:"
numeroB = io.read("*n")
soma = numeroA + numeroB
print ("A soma deste dois números é ", soma)
Espero ter ajudado