Porquê no explode já não usou o símbolo? aí ficaria mais fácil
/calcular 5 ^ 3
/calcular 2 + 1
info
Group: Marquês
Joined: 02/08/12
Posts: 1k
Reputation: +234
Tibia Character: Maurolkit

Porquê no explode já não usou o símbolo? aí ficaria mais fácil
/calcular 5 ^ 3
/calcular 2 + 1
Edited Novembro 28 by Skymagnum
info
Group: Marquês
Joined: 22/07/12
Posts: 1.1k
Reputation: +400
Gender: Masculino
Tibia Character: Luck Oake

Nah, se você observar tem umas contas que não é muito bom usar seu método, tipo Porcentagem, Produto Notável e Raiz.
Uma pessoa normal não saberia fazer uma conta de Tibia assim. Exemplo:
raiz = t[3] ^ (1/t[2])
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

muito bom, gostei concertesa vou usa nomeu serve!! REP+ pra ti LuckOake
info
Group: Campones
Joined: 21/06/12
Posts: 30
Reputation: -4
Tibia Character: {ADM} GUINHO

Luck saudade parcero pq fexo o Subwatextremefun ?
SHAIUHSAIUHSAISHAIU
Twuenki aqui q se guardo a vaga de Tutor pra mim lembra ? o Guilherme
info
Group: Lorde
Joined: 22/07/12
Posts: 2.2k
Reputation: +453
Tibia Character: Kissy

Ta show cara parabéns !
function onSay(cid, words, param, channel)
local ret = param .." = #return ".. param .."#"
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, string.gsub(ret, "%#(.-)%#", function(str)
return loadstring(str) ()
end))
return true
end
Tá aí uma calculadora que faz todas as mesmas operações que a sua.
info
Group: Marquês
Joined: 22/07/12
Posts: 1.1k
Reputation: +400
Gender: Masculino
Tibia Character: Luck Oake

function onSay(cid, words, param, channel) local ret = param .." = #return ".. param .."#" doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, string.gsub(ret, "%#(.-)%#", function(str) return loadstring(str) () end)) return true end
Tá aí uma calculadora que faz todas as mesmas operações que a sua.
Nossa cara, não precisava humilhar ehuaheaueaeahu
Brinks, cara, você é foda. REP+.
Essa calculadora que você postou funciona como?
É a mesma que eu te passei por PM, lembra?
/calc 2+2 /calc 2-2 /calc 2*2 /calc 2/2 /calc 2^2 /calc 2² /calc (2 + 2)²
E por aí vai.
info
Group: Marquês
Joined: 22/07/12
Posts: 1.1k
Reputation: +400
Gender: Masculino
Tibia Character: Luck Oake

É a mesma que eu te passei por PM, lembra?
/calc 2+2 /calc 2-2 /calc 2*2 /calc 2/2 /calc 2^2 /calc 2² /calc (2 + 2)²
E por aí vai.
Hm... Interessante. O único problema da sua versão é que pra ser usada ingame tem umas contas que players normais não conseguiriam fazer, tipo potência ou raiz quadrada, pois não conhecem o sistema de cálculos em lua.
De qualquer maneira, muito legal seu meio. Aproveitando, o que a função loadstring faz?
Edited Dezembro 14 by LuckOake
info
Group: Marquês
Joined: 29/10/11
Posts: 1.2k
Reputation: +134
Gender: Masculino

-LuckOake
Acho que ela ve esta parte:
string.gsub(ret, "%#(.-)%#", function(str)
A função loadstring carrega a string fornecida na memória e executa ela como se fosse um script Lua.
info
Group: Príncipe
Joined: 19/08/10
Posts: 4k
Reputation: +1.1k
Gender: Masculino

kk eu ia fla q dava pra usar tabela pra tirar esses 'IFs' mas... ta loko oneShot humilho ms kkk
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Muito bom luckOake
Pelo menos desta vez não uso a bosta de MODS.
OneShot e sobrenatural mesmo ehauehuaheaueha'
info
Group: Lorde
Joined: 05/06/12
Posts: 2.2k
Reputation: +215
Gender: Masculino

Muito bom essa calculadora luck.
kk eu ia fla q dava pra usar tabela pra tirar esses 'IFs' mas... ta loko oneShot humilho ms kkk
Oneshot Humilho msm, mereceu rep+
Muito bom luckOake
Pelo menos desta vez não uso a bosta de MODS.
OneShot e sobrenatural mesmo ehauehuaheaueha'
Sobrenatural mesmo.
info
Group: Marquês
Joined: 22/07/12
Posts: 1.1k
Reputation: +400
Gender: Masculino
Tibia Character: Luck Oake
Hiho!
Bom, fiz uma calculadora em Lua pra ser usada InGame um tempo atrás pra dar uma diversão aos players do meu server e pra eles não saírem do jogo quando fizerem dever de matemática. Nada muito grande, é um script simples, mas anyway é útil.
talkactions.xml:
calculadora.lua:
http://pastebin.com/aGaZ5juR
Tutorial:
Edited Novembro 28 by LuckOake