Ir para conteúdo
  • 0

[Pedido] Comando "tecnicas" Wodbo


Guuh1501

Pergunta

galera, eu criei 1 server de Wodbo esses dias, só que eu fiz assim fui pegando um pouco de cada server, transforms de ums... spells de outros... e se pah fui fasendo isto, e server deu certo, mais o comando Tecnicas, nao funciona =( eeu queria mto um comando deste no meu server tanto que até os players nao iram saber as magias e as transforms, se vcs puderem me ajudar por favor ajudem falem ai, como qeu faço, aonde faço, porfavor porque sou novo em criar ots.. e se pah.. vlws aew galera ;D

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

Não sei o que esse comando "tecnicas" faz, se tiver como explicar.. posso até tentar ajudar... Bem, acho que é isso, se não for me fale:

 

Em data/talkactions/scripts crie um arquivo.lua e cole isto dentro:

 

local text = [[
##Tecnicas##
!tec
!toc
!tac
##Spells##
!tec
]]
function onSay(cid)
doShowTextDialog(cid, 8976, text)
return true
end

 

Em talkactions.xml cole a tag:

<talkaction log="yes" words="!tecnicas" event="script" value="NOMEDOSEUARQUIVO.lua"/>

Editado por Leoxtibia
Link para o comentário
Compartilhar em outros sites

  • 0

cria um arquivo.lua em talckactions/scripts com o nome de tecnicas

 

 

 

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

 

 

agora em talckactions.xml adicione esta tag

 

<talkaction words="tecnicas" script="tecnicas.lua" />

 

 

 

 

ajudei ?? rep+

Link para o comentário
Compartilhar em outros sites

  • 0

cria um arquivo.lua em talckactions/scripts com o nome de tecnicas

 

 

 

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

 

 

agora em talckactions.xml adicione esta tag

 

<talkaction words="tecnicas" script="tecnicas.lua" />

 

 

 

 

ajudei ?? rep+

cara, funcionou, mostrou todas as SPELLS mto obrigado, só que assim as Transformaçoes que eu queria tbm nao apareceu, tipow a Bardock Transform, Goku ssj5, tendeu tipo estas especiais, estas eu tenho que colocar no site do meu dbo ?? as transforms e as reverst? ow tem un jeito de faser elas aparecerem In Game vlws aew Editado por Guuh1501
Link para o comentário
Compartilhar em outros sites

  • 0

Não sei o que esse comando "tecnicas" faz, se tiver como explicar.. posso até tentar ajudar... Bem, acho que é isso, se não for me fale:

 

Em data/talkactions/scripts crie um arquivo.lua e cole isto dentro:

 

local text = [[
##Tecnicas##
!tec
!toc
!tac
##Spells##
!tec
]]
function onSay(cid)
doShowTextDialog(cid, 8976, text)
return true
end

 

Em talkactions.xml cole a tag:

<talkaction log="yes" words="!tecnicas" event="script" value="NOMEDOSEUARQUIVO.lua"/>

manin, Tecnicas é como se fosse um Spellbook no tibia qe vc fala tecnicas e aparece todas as suas magias tendeu ?? vlws aew
Link para o comentário
Compartilhar em outros sites

  • 0

essas so aparecem se o comando de transform for em spells

 

cria um arquivo.lua em talckactions/scripts com o nome de tecnicas

 

 

 

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

 

 

agora em talckactions.xml adicione esta tag

 

<talkaction words="tecnicas" script="tecnicas.lua" />

 

 

 

 

ajudei ?? rep+

cara, funcionou, mostrou todas as SPELLS mto obrigado, só que assim as Transformaçoes que eu queria tbm nao apareceu, tipow a Bardock Transform, Goku ssj5, tendeu tipo estas especiais, estas eu tenho que colocar no site do meu dbo ?? as transforms e as reverst? ow tem un jeito de faser elas aparecerem In Game vlws aew

 

essas so aparecem se o script de transforms for por spells

Editado por PostadorHunter
Link para o comentário
Compartilhar em outros sites

  • 0

essas so aparecem se o comando de transform for em spells

 

cria um arquivo.lua em talckactions/scripts com o nome de tecnicas

 

 

 

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

 

 

agora em talckactions.xml adicione esta tag

 

<talkaction words="tecnicas" script="tecnicas.lua" />

 

 

 

 

ajudei ?? rep+

cara, funcionou, mostrou todas as SPELLS mto obrigado, só que assim as Transformaçoes que eu queria tbm nao apareceu, tipow a Bardock Transform, Goku ssj5, tendeu tipo estas especiais, estas eu tenho que colocar no site do meu dbo ?? as transforms e as reverst? ow tem un jeito de faser elas aparecerem In Game vlws aew

 

essas so aparecem se o script de transforms for por spells

Como assim ??
Link para o comentário
Compartilhar em outros sites

  • 0

as transforms sao scripts elas so vao aparecer em tenicas se o script for por spells

 

Foi exatamente o que eu fiz brother.. é só seguir os passos e testar.

 

n sei se o seu vai funcionar a versao de wodbo e 8.0

Link para o comentário
Compartilhar em outros sites

  • 0

as transforms sao scripts elas so vao aparecer em tenicas se o script for por spells

 

Foi exatamente o que eu fiz brother.. é só seguir os passos e testar.

 

n sei se o seu vai funcionar a versao de wodbo e 8.0

então o jeito vai ser eu colocar as transforms e as reverts no site do meu wodbo neah ??? ow vc e o leoxtibia me adicionem no MSN por favor, gustavomielefraga@hotmail.com
Link para o comentário
Compartilhar em outros sites

  • 0

as transforms sao scripts elas so vao aparecer em tenicas se o script for por spells

 

Foi exatamente o que eu fiz brother.. é só seguir os passos e testar.

 

n sei se o seu vai funcionar a versao de wodbo e 8.0

então o jeito vai ser eu colocar as transforms e as reverts no site do meu wodbo neah ??? ow vc e o leoxtibia me adicionem no MSN por favor, gustavomielefraga@hotmail.com

 

é e oq todos wodbo fazem

qual é o seu wodbo ?? ele ta on ??

Editado por PostadorHunter
Link para o comentário
Compartilhar em outros sites

  • 0

as transforms sao scripts elas so vao aparecer em tenicas se o script for por spells

 

Foi exatamente o que eu fiz brother.. é só seguir os passos e testar.

 

n sei se o seu vai funcionar a versao de wodbo e 8.0

então o jeito vai ser eu colocar as transforms e as reverts no site do meu wodbo neah ??? ow vc e o leoxtibia me adicionem no MSN por favor, gustavomielefraga@hotmail.com

 

é e oq todos wodbo fazem

qual é o seu wodbo ?? ele ta on ??

cara me add ai no msn qe nois conversa dirietin : gustavomielefraga@hotmail.com tipow ele tá on mais eu tou colocando as transforms no site e testando elas, entao só eu estou on me add ai no msn pra nois conversa ;p vlws
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...