CO

Ajuda Talkaction

Por coyotestark, 10 de mar. de 2011 em Scripts

script
5
1.9k
coyotestarkC
10 de março de 2011 às 08:55

Ot Wodbo

Ajuda com talkaction

 

Amigos. eu queria pedir um favor. seria possivel alguem conseguir um script talkaction para o comando !spells. para que os players podessem ver suas magias durante o jogo?

dragonfightD
11 de março de 2011 às 10:21

Ai blz?

Cola isso no talkactions.xml:

 

 

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

 

 

Depois cria um arquivo na pasta scripts chamado spells.lua e cola isso:

 

 

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

 

 

 

É isso. Te ajudei, Rep++ aeww :thumbsupsmiley2:

11 de março de 2011 às 12:44

Desculpe estar me intrometendo, mas foi você quem fez esse script? Só pra saber.

coyotestarkC
11 de março de 2011 às 12:47

vlw man, ta +REP

dragonfightD
11 de março de 2011 às 13:56

Desculpe estar me intrometendo, mas foi você quem fez esse script? Só pra saber.

Nao, o script não fui eu que fiz, ja veio num ot que eu baxei de wodbo. Como não sei quem fez, não coloquei nome. Se você souber quem fez eu coloco os créditos, só me falar