Como assim não tem créditos???
esse é o original:
function onSay(cid, words, param)
-- Made by Xikez
local futurelevel = getPlayerLevel(cid) + 1
local lv = getPlayerLevel(cid)
if lv > 1 then
equation = (50 * (lv) * (lv) * (lv) - 150 * (lv) * (lv) + 400 * (lv)) / 3
msg = "Level ".. futurelevel .." requires ".. equation .." experience to achieve."
else
msg = "Level 2 requires 100 experience to achieve."
end
doPlayerSendTextMessage(cid, 24, msg)
doPlayerSendTextMessage(cid, 25, words)
return 0
end
não seria mais facil deixar o mouse em cima da atual exp, ae se pode ver quanto falta.
o próprio cliente faz essa comparação.





info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot
Bom Ekstibianos(as) eu achei esse script No Servidor Alissow OTS mas não sei quem criou,eu dei uma modificada nele (melhorada),e vim postar pra vocês,sua função é simplez Mostrar o quanto de Experiencia seu personagem precisa para alcançar o proximo Nivel.
Vá em DATA/Talkactions/Scripts e crie Um Arquivo EXP.LUA,e cole isto dentro:
function onSay(cid, words, param) -- Exp Calculator Edited By Subwat REP+ Please -- local futurelevel = getPlayerLevel(cid) + 1 local lv = getPlayerLevel(cid) if lv > 1 then equation = (50 * (lv) * (lv) * (lv) - 150 * (lv) * (lv) + 400 * (lv)) / 3 msg = "Nivel ".. futurelevel .." requer ".. equation .." de experiencia para evoluir." else msg = "Level 2 requires 100 experience to achieve." end doShowTextDialog(cid,5808, msg) return 0 endAgora Volta uma pasta e abra o arquivo TALKACTIONS.XML e cole está TAG:
Creditos:Xikez (script criado por ele)
Subwat (modificado e postado por mIm)
agora Para finalizar vá ao canto direito da tela e procure UM sinal DE + em verde,e clique nele,e pronto é só aproveitar!
Editado Novembro 3 por Subwat