Jeziorowiec 0 #1 Postado 1 Novembro, 2007 Hello. Chracter say "statistics" and see name, vocation, sex , level, magic level, heal(, max heal, mana, max mana, soul, wolny cap, acces(gm/tutor), all skils guildi(name, rank, nick). function onSay(cid, words, param) local accesn = {0, 1, 2, 3} local accesname = {"Player", "Tutor", "Gamemaster", "God"} for a=1, table.getn(accesn) do if getPlayerAccess(cid) == accesn[a] then aa=a end end local vocn = {0, 1, 2, 3, 4, 5, 6, 7, 8} local vocname = {"None", "Sorcerer", "Druid", "Paladin", "Knight", "Master Sorcerer", "Elder Druid", "Royal Paladin", "Elite Knight"} for b=1, table.getn(vocn) do if getPlayerVocation(cid) == vocn[b] then bb=b end end local sexn = {0, 1, 2} local sexname = {"Female", "Male", "Other? o.O"} for c=1, table.getn(sexn) do if getPlayerSex(cid) == sexn[c] then cc=c end end local text = "Name: "..getPlayerName(cid).." \nVocation: "..vocname[bb].." \nSex: "..sexname[cc].." \nLevel: "..getPlayerLevel(cid).." \nMagic Level: "..getPlayerMagLevel(cid).." \n \nHeal: "..getPlayerHealth(cid).." \nMax heal: "..getPlayerMaxHealth(cid).." \nMana: "..getPlayerMana(cid).." \nMax mana: "..getPlayerMaxMana(cid).." \n\nSoul: "..getPlayerSoul(cid).." \nFree cap: "..getPlayerFreeCap(cid).." \nAcces: "..accesname[aa].." \n \nSkills \nFist: "..getPlayerSkill(cid,0).." \nClub: "..getPlayerSkill(cid,1).." \nSword: "..getPlayerSkill(cid,2).." \nAxe: "..getPlayerSkill(cid,3).." \nDistance: "..getPlayerSkill(cid,4).." \nShielding: "..getPlayerSkill(cid,5).." \nFishing: "..getPlayerSkill(cid,6).." \n \nGuild \nGuild name: "..getPlayerGuildName(cid).." \nRank: "..getPlayerGuildRank(cid).." \nNick: "..getPlayerGuildNick(cid).."" doShowTextDialog(cid, 2366, text) end ots\data\talkactions\ talkaction.xml add: <talkaction words="statistics" script="statistics.lua" /> Compartilhar este post Link para o post
Johnnie 2 #2 Postado 1 Novembro, 2007 Obrigado pela contribuição. Movido para Actions/Talkactions. Compartilhar este post Link para o post
Mionzinho 0 #3 Postado 4 Novembro, 2007 Pelo que entendi o player que fala statistics ativa essa action e mostra todas essas estatisticas? Se for ta de parabens, mas procura explica melhor. Abraço. Compartilhar este post Link para o post
plomentes 0 #4 Postado 7 Novembro, 2007 valew pelo tutorial vai ajudar muita gente eu axo =] brigadao Compartilhar este post Link para o post
guilherme.pretu 0 #5 Postado 22 Dezembro, 2007 bom esse dai funfo certinho aki Compartilhar este post Link para o post
Drop 0 #6 Postado 22 Dezembro, 2007 não entendi muito bem mas ele fala suas irformaçoes ou tambem as dos outros ex: statistics "Exemplo se for isso ajudou muito parabens Compartilhar este post Link para o post
Rafael Hamdan 0 #7 Postado 22 Dezembro, 2007 Achei bem inútil. Para que alguém gostaria de saber sua(seu) própria(o) vocação, nome, sexo, level, magic level, life, mana, skills, capacidade free, soul, e etc? A única coisa que um player gostaria de saber e sua "max. mana" e "max. life"! //Rafael Hamdan; Compartilhar este post Link para o post
ushoriuma 0 #9 Postado 8 Abril, 2009 err.só uma coisa... n tem pdrao de postagem n poderia ter cido aprovado! mas fico rox unica coisa q falto foi o padrao mas da pra intende! Compartilhar este post Link para o post
lols123456 0 #10 Postado 12 Abril, 2009 Obrigado por posta esse tutorial, irar ajudar muiito os OTServs Compartilhar este post Link para o post
Mock 32 #11 Postado 12 Abril, 2009 mais uma vez revivendo topicos :/ Compartilhar este post Link para o post