Ir para conteúdo

Posts Recomendados

Olá XTibianos!

Trago aqui Minha Ultima Criaçao Uma Talkation que mostra todas as infos sobre um player:

(Obs: Esta programado para somente players com Acess 3 (ou+) poderem executar o comando. editem para 0 se quiserem que todos os players poderem usar.) editar onde esta em negrito se kiser

 

em Data\Talkactions\Scripts adicione o arquivo Info.lua e coloque o seguinte conteudo:

 

function onSay(cid, words, param)

 

if getPlayerAccess(cid) > 3 then

player = getPlayerByName(param)

if player > 0 then

ml = getPlayerMagLevel(player)

lvl = getPlayerLevel(player)

accs = getPlayerAccess(player)

mana = getPlayerMana(player)

skill0 = getPlayerSkill(player, 0)

skill1 = getPlayerSkill(player, 1)

skill2 = getPlayerSkill(player, 2)

skill3 = getPlayerSkill(player, 3)

skill4 = getPlayerSkill(player, 4)

skill5 = getPlayerSkill(player, 5)

skill6 = getPlayerSkill(player, 6)

doPlayerSendCancel(cid,param .. "'s Level: " .. lvl .. ", ML: " .. ml ..", Acess: " .. accs .. ", Mana: " .. mana .. ", Skills: Fist: " .. skill0 .. ", Club: " .. skill1 .. ", Sword: " .. skill2 .. ", Axe: " .. skill3 .. ", Dist: " .. skill4 .. ", Def: " .. skill5 .. ", Fish: " ..skill6)

else

doPlayerSendCancel(cid,"Nome Invalido.")

end

end

return 1

end

 

Agora em talkactions.xml add essa linha:

<talkaction words="!getinfo" script="Info.lua" />

entre em seu gm, fale /reload talk e dai !getinfo "nome de qualker player

100% By Sliim

Sliim~

Editado por sliim
Link para o comentário
https://xtibia.com/forum/topic/92624-talkaction-que-mostra-todas-as-infos-de-um-player/
Compartilhar em outros sites

Tbm prefiro acess 6 :p RoX!

 

--------------------------------------------------------------------------------

Assinatura

 

fanbarlo0.png

 

Minha Fan Bar Te ajudei? Entao Use

fanbarrez7.png

 

Sou Fan de

 

userbar641449wl2zk9.gif sliimfanlo2.png
Editado por SoulCalibur

Causas possiveis e como resolver:]

 

1- Voce copiou todos os scripts corretamente, e colocou em seus devidos lugares?

2- Da algum erro no Executer do seu ot? caso sim, poste qual é.

3- Seu OT tem suporte a tal talkaction?

4- O Player que vc testou tinha acess 3, ou o acess que vc editou (se editou)?

5- Outro Erro... (Qual?)

 

Caso algo esteja errado, poste o numero do erro ou me fale exatamente o que ocorreu, que irei te ajudar a resolver...

 

Sliim~

Causas possiveis e como resolver:]

 

1- Voce copiou todos os scripts corretamente, e colocou em seus devidos lugares?

2- Da algum erro no Executer do seu ot? caso sim, poste qual é.

3- Seu OT tem suporte a tal talkaction?

4- O Player que vc testou tinha acess 3, ou o acess que vc editou (se editou)?

5- Outro Erro... (Qual?)

 

Caso algo esteja errado, poste o numero do erro ou me fale exatamente o que ocorreu, que irei te ajudar a resolver...

 

Sliim~

 

1-sim

2-nao sei pq ainda nao reiniciei o ot

3-nao sei

4-tinha acesso 0

5-sim nao acontece nada

1-sim

2-nao sei pq ainda nao reiniciei o ot

3-nao sei

4-tinha acesso 0

5-sim nao acontece nada

 

é claro que não vai pegar ¬¬"

 

está configurado para players com acess 3+

@falaa

Teste com um GM (acess 3+) ou troca essa linha:

if getPlayerAccess(cid) > 3 then

por essa:

if getPlayerAccess(cid) > 0 then

Isso resolvera.

Sliim~

×
×
  • Criar Novo...