Cara especifique quais runas, e detalhe mais o pedido. Vai ser cobrado alguma coisa do player? Vai ser permitido usar o comando só uma vez?
8
1.1k
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

15 de setembro de 2012 às 19:18
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

15 de setembro de 2012 às 19:19
Usa quantas vezes quises
function onSay(cid, words, param)
local runas = {{id runa, quantidade}, {id runa, quantidade}, {id runa, quantidade}}
for _, r in pairs(runas) do
doPlayerAddItem(cid, r[1], r[2])
end
return true
end
Usa uma vez
function onSay(cid, words, param)
local runas = {{id runa, quantidade}, {id runa, quantidade}, {id runa, quantidade}}
for _, r in pairs(runas) do
if getPlayerStorageValue(cid, 1234) < 1 then
doPlayerAddItem(cid, r[1], r[2])
setPlayerStorageValue(cid, 1234, 1)
end
return true
end
Editado Setembro 15 por Skymagnum
15 de setembro de 2012 às 19:37
Skymagnum não funcionou aki é pra versao 8.4 >>> id das runas aki >> 2296,2273,2268,2278,2293
E kero quero q possam falar quantas vezez kiser e q tipo quando eles falem saia assim >>> runas ! em vermelho
16 de setembro de 2012 às 07:51
Em data/talkactions/scripts crie um arquivo.lua e cole isto dentro:
local t = {{2296,1},{2273,1},{2268,1},{2278,1},{2293,1}}
function onSay(cid, words, param)
for i=1, #t do
doPlayerAddItem(cid, t[i][1], t[i][2])
end
doSendAnimatedText(getPlayerPosition(cid), "RUNAS!", COLOR_RED)
doSendMagicEffect(getPlayerPosition(cid), 28)
return true
end
Em talkactions.xml: <talkaction words="!runas" script="NOMEDOSEUARQUIVO.lua"/>
16 de setembro de 2012 às 10:52
VLW Leoxtibia
Funcionou REP+
16 de setembro de 2012 às 11:19
Dúvida Sanada. Tópico reportado.





info
Grupo: Campones
Registrado: 31/08/12
Posts: 27
Reputação: 0
falando !runas o player ganha as runas
quem me ajudar dou REP+
Editado Setembro 15 por LeoXder