Nome: !stats - Check you status!
Tipo: Talkaction
Autor: Roku
Versão Testada: TFS 8.54
Informações Adicionais
Quer ter uma informação completa sobre seu personagem? Por exemplo, voce vê seu level e magic level sem abrir os skills, voce ve premium, sem logar da conta pra ver no character list, voce vê vida, e outras coisas!
______________________________________________________________
Vá em talkactions/scripts e crie um arquivo novo em .lua com o nome de stat e cole isso:
--[[ Script by Roku
2009 - for Otserv Networks]]
function onSay(cid, words, param)
local msg = 'Status of '..getCreatureName(cid)..'\nName: '..getCreatureName(cid)..'\nLevel '..getPlayerLevel(cid)..'\nHealth: '..getCreatureHealth(cid)..'/'..getCreatureMaxHealth(cid)..'\nMana: '..getCreatureMana(cid)..'/'..getCreatureMaxMana(cid)..'\nGold Balance: '..getPlayerBalance(cid)..'\nPremium Days: '..getPlayerPremiumDays(cid)..'\nMagic Level: '..getPlayerMagLevel(cid)..'\nIP: '..getPlayerIp(cid)..'\nFree Cap: '..getPlayerFreeCap(cid)..'.'
if isPlayer(cid) and words == '!stats' then
doPlayerPopupFYI(cid, msg)
return TRUE
end
return TRUE
end
Feito isso salve o script, e vá em talkactions.xml e adicione esta tag:
<talkaction words="!stats" event="script" value="stat.lua"/>
Agora é so salvar, ligar o server e falar !stats para checar seus status!
#Contribuindo com o Tópico:
Esse script foi feito rapidamente, e embora seja facil de escrever é árduo o trabalho de pensar em estatisticas. Ex: mana, vida, etc.
Se voce teve alguma ideia para estatistica, poste no topico.
Se simplesmente gostou do script, clique no botão Thanks na diagonal inferior direita do post.
#Atualizações:
Adicionado Free Cap (nao consta na imagem.) 18/01/2009
Comentário:
Alguem me ajude se possivel, eu tentei fazer com sexo e vocation, mas nao consigo fazer o script retornar no For Your Information um nome, como Male, Female, Sorcerer, etc.
________________________________________________________________
cYa
Roku~