MU
talkaction

Talkactions

Por Mulizeu, 03 de nov. de 2011 em Actions e Talkactions

script
7
1.6k
MulizeuM
03 de novembro de 2011 às 17:49

Uma talkactions mto simples..porem mto boa :D!

ela mostra os status do player que vc quizer!

Mostra quanto ele tem de axe...sword...shield etc..!

bom vamos ao script Se Gosta Da Um REP+!

 

CRIE UM ARQUIVO LUA NA PASTA TALKACTIONS! E COLOQUE ISSO!

 

 

function onSay(cid, words, param, channel)
if not param or param == "" or not getPlayerByName(param) then
doPlayerSendCancel(cid,'Vc nao pode checar isso')
end
if isPlayer(cid) ~= 0 then
local n = getPlayerByName(param)
doPlayerPopupFYI(cid,"Nome "..getCreatureName(n).."".."\n\nEle esta no level "..getPlayerLevel(n).." !".."\nEle Tem de Distance "..getPlayerSkill(n,4).." !".."\nEle Tem de sword "..getPlayerSkill(n, 2).." !".."\nEle Tem de axe "..getPlayerSkill(n, 3).." !".."\nEle Tem de club "..getPlayerSkill(n, 1).." !".."\nEle Tem de shield "..getPlayerSkill(n, 5).." !".."\nEle Tem de magiclevel "..getPlayerMagLevel(n).."!".."\nEle Tem de mana "..getPlayerMaxMana(n).." !".."\nEle tem de life "..getCreatureMaxHealth(n).." !")
return TRUE
end
end

 

 

TALKACTIONS.XML COLOQUE ESSA TAG!

 

<talkaction words="/status" script="NOME DO ARQUIVO.lua"/>

 

 

PRONTO!

 

Se ja tiver algum iguai aki me desculpem!

 

By:Mulizeu

Editado Novembro 6 por mulizeu

VincV
05 de novembro de 2011 às 13:03

um pequeno erro se pois getplayermana inves de getplayermaxmana

dai vai aprece so quanto ele tem de mana no monento e n o max

 

se era pra se asim mesmo, entao o hp ta errado pois ta getplayermaxhealth inves de getplayerhealth

 

apenas uma critica comstrutiva

MulizeuM
05 de novembro de 2011 às 13:08

isso nao e um erro! ele apenas nao ira verificar a quantia maxima de mana do player!

mais msm assim vo mudar, para que as pessoas possam ver a quantia maxima de mana!

15790911
08 de novembro de 2011 às 18:47

O moço, me diz uma coisa, eu coloquei e testei, mais me diga, tem como fazer só pro GOd usar esse comando?

MulizeuM
08 de novembro de 2011 às 18:50

Sim coloque essa talkactions!

 

<talkaction log="yes" words="Nome do comando" access="5" event="function" value="Nome do arquivo.lua"/>

 

Explicando nome do comando!

 

Exemplo: /skill junior

 

Nome do arquivo.lua: seria o nome que vc colocou no arquivo!

Editado Novembro 8 por mulizeu

VincV
09 de novembro de 2011 às 19:46

n verdade n tava falando que é bem um erro

tava querendo dize que acho que fica meio icoerente mostra mana atual do player e hp max do mesmo jeito(ele tem...),fais parece que os dois ou sao maximo ou sao atual

o que vai confundir os players

mais se ja arrumo

obs:eu ja vi que tu já mudo,so estou explicando melhor o que tinha falado antes

Editado Novembro 9 por lordbug99

MulizeuM
10 de novembro de 2011 às 18:47

Sem problemas e bom porque me ajuda a prestar mais atenção nos procimos script!