[Talkaction] Comando !spells Funcionando!

Doidin
Por Doidin
em Actions e Talkactions

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Faaala pessoal,

Bom a um tempo atrás estava atrás do script !spells que você fala e aparece as spells que você pode usar, eu achei varios, porem nenhum funcionava! É nenhum funcionava!

 

Então hoje como já entendo um pouquinho sobre script, peguei a script do spellbook, fiz algumas alterações e adaptei ele para talkaction, assim quando você usa o comando !spells aparece as spells que você tem...

 

Vamos logo aos scripts...

 

Vá até a pasta Talkactions abra o arquivo Talkactions.xml e adicione esta Tag:

<talkaction words="!spells" event="script" value="spells.lua"/>

Agora vá até a pasta Scripts dentro da pasta Takactions e abra ou faça um script spells.lua e adicione isto dentro:

-- [( Script edited by Doidin for XTibia.com )] --
function onSay(cid, item, words, param)

local count = getPlayerInstantSpellCount(cid)
local text = ""
local t = {}
local prevLevel = -1
local line = ""

for i = 0, count - 1 do
local spell = getPlayerInstantSpellInfo(cid, i)
if spell.level ~= 0 then
if spell.manapercent > 0 then
spell.mana = spell.manapercent .. "%"
end
table.insert(t, spell)
end
end
table.sort(t, function(a, b) return a.level < b.level end)
for i, spell in ipairs(t) do
if prevLevel ~= spell.level then
if i ~= 1 then
line = ""
end
line = line .. "- Spells for Level " .. spell.level .. ":\n"
prevLevel = spell.level
end
text = text .. line .."• ".. spell.words .." - " .. spell.name .. ": " .. spell.mana .. "\n"
end
doShowTextDialog(cid, 7528, text)
return TRUE
end

Pronto seu script está pronto, basta você usar o comando !spells e verá...

 

Imagem do comando:



imagemiul.png

Espero que tenham gostado, abraços...

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

benibarreto2

Vivendo e Aprendendo
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/07/10Posts: 22

Puts Doidin Vlw Awe Tava a Prucura =D

 

+REP Pra Vc, Vc Merece

 

By DangerX

Te Ajudei? Gosta de mim? Entao Da um Clikezinho Ali embaixo no add.png e Use Minha Fan Bar!

dangerfan.png

By moskitinho

miter

Scripter - XTibia.com
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 28/07/07Posts: 174

Opa amigo, vlw pelo script! eu tbm estava a procura de um desses!

XTibia, a sua comunidade de Tibia e OTServ.

Tibia s not 3D, Tibia is... xD!





.

Dobol

MATHEUSP.COM.BR
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 18/10/09Posts: 246Gênero: MasculinoChar no Tibia: Aran Than

Cara, eu peguei esse script no XTibia, não lembro quando, eu uso ele e funciona.

 

function onSay(cid, words, param)

local count = getPlayerInstantSpellCount(cid)
local text = ""
local t = {}
for i = 0, count - 1 do
local spell = getPlayerInstantSpellInfo(cid, i)
if spell.level ~= 0 then
if spell.manapercent > 0 then
spell.mana = spell.manapercent .. "%"
end
table.insert(t, spell)
end
end
table.sort(t, function(a, b) return a.level < b.level end)
local prevLevel = -1
for i, spell in ipairs(t) do
local line = ""
if prevLevel ~= spell.level then
if i ~= 1 then
line = "\n"
end
line = line .. "Spells for Level " .. spell.level .. "\n"
prevLevel = spell.level
end
text = text .. line .. " " .. spell.words .. " - " .. spell.name .. " : " .. spell.mana .. "\n"
end
doShowTextDialog(cid,2175,text)
return TRUE
end

Antigo TheSleeper (Mapper) voltando para a área de jogos como Dobol ;)

Meus Trabalhos
• Annihilator Full Global
Talkaction - !aol
 

AlphaLove

Força de vontade :)
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/06/10Posts: 408Char no Tibia: Nakamura

Muitoo boom Doiidin..

Funciono Direitinho (: Parabeens!

 

Brigadão :D


Fan Bar:

nakamurafans.gif

"A guerra inflige morte, ferimentos e dor para ambos os lados.
A morte de alguém querido é difícil de se aceitar.
Nos convencemos de que não há como eles morrerem.
É apenas natural, particularmente, da nossa geração...
Nós não conhecemos a guerra.
Tentam encontrar significado na morte, mas há apenas dor.
Um ódio insuportável... Mortes sem sentido... Ódio eterno... E a dor que não cura.
É isso que a guerra é."


.

Stevehere

D0RG4S M4N0LO
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/11/10Posts: 22Char no Tibia: Deeleninho

Vaaaleu Doidin ! Me ajudou muito :smile_positivo:

Last Sign:



sora_sign_by_steev3-d47jj3j.jpg

coyotestark

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/02/11Posts: 259Char no Tibia: Aias Laf Du

gente me socorre este talk nao funcioou no meu ot de wodbo by jao; fiz tudo certo copiei fiz uma novo arquivo. joguei na lista de talk, mas nao da nada. sera que no meu ot ta faltando algo?

385417_122391137880813_100003297811828_101325_1909172176_n.jpg

Nao sou Gigante mas grande o suficiente para entender tudo a minha volta.

admdestroyer

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/07/11Posts: 86

Vlw msm estava procurando esse Talk para meu ot mas nun encontrava um bom quanto esse..Vlw msm REP :button_ok:

Meu Projeto

obuy.jpg

Se te ajudei da um Rep + Nun custa nada :)

.::Meus Trabalhos::.

[Talkaction] !maxlevel Funcionando!
http://www.xtibia.co...__fromsearch__1

[Tutorial] Colocando Itens a venda no Gesior

http://www.xtibia.com/forum/topic/182919-gesior-colocando-itens-a-venda-no-shop-atualizado/page__fromsearch__1

[8.6] Desert City (Meu 1° Mapa)

http://www.xtibia.co...__fromsearch__1

[Gesior] Retirar :8090 do site método 100% infalivel

http://www.xtibia.co...__fromsearch__1

andrexxz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/04/08Posts: 1Gênero: MasculinoChar no Tibia: [ADM] Choko

Vlw Mano Ajudo mto +REP Vc Merece

Avuenja

Ex-Coordenador Visual
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/12/11Posts: 809Gênero: MasculinoChar no Tibia: Avuenja

Vlw Ajudo pra caranba1 pq eu tinha o naruto seven e era foda saber os jutus! entaum colokei essa talction ai e funciono lgl valeu!

Atenciosamente, Avuenja.

 

"Posso levá-lo ao lugar onde os sonhos se tornam realidade?"

 

Meus Trabalhos

pokemonfox123

Mapper/Scripter Sempre as Ordens
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 24/10/12Posts: 107Char no Tibia: binhostylle

AFF mano no meu ot 8.60 não pegou pf ajuda ai