[talk]contando...

Volksz
Por Volksz
em Lixeira Pública

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.

Quero uma Talkaction assim:

 

Você fale Já...

 

E Em seguida saia mensagens, exemplo:

 

1

TEMPO...

2

TEMPO...

3

TEMPO...

 

Esse TEMPO, e uma exhausted entre as falas, mas ke nao deixe de falar, obrigado.

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

rockstar96

Around the world
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/07/09Posts: 216

Em data/talkactions/scripts:

function onSay(cid, words, param)
 addEvent(doCreatureSay, 0, cid, '1', TALKTYPE_SAY)
 addEvent(doCreatureSay, 1000, cid, '2', TALKTYPE_SAY)
 addEvent(doCreatureSay, 2000, cid, '3', TALKTYPE_SAY)
 addEvent(doCreatureSay, 3000, cid, 'Já!', TALKTYPE_SAY)
 return TRUE
end

Em data/talkactions/talkactions.xml:

<talkaction words="/timer" event="script" value="NOME_DO_ARQUIVO.lua"/>

 

Espero que seja isso, não sei exatamente o que você quis dizer...

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.
Em data/talkactions/scripts:

function onSay(cid, words, param)
 addEvent(doCreatureSay, 0, cid, '1', TALKTYPE_SAY)
 addEvent(doCreatureSay, 1000, cid, '2', TALKTYPE_SAY)
 addEvent(doCreatureSay, 2000, cid, '3', TALKTYPE_SAY)
 addEvent(doCreatureSay, 3000, cid, 'Já!', TALKTYPE_SAY)
 return TRUE
end

Em data/talkactions/talkactions.xml:

<talkaction words="/timer" event="script" value="NOME_DO_ARQUIVO.lua"/>

 

Espero que seja isso, não sei exatamente o que você quis dizer...

 

 

Deu um errinho.

Quando eu add a sua tag, simplesmente nao funcionou.

Mas quando tirei o "EVENT="SCRIPT", deu esse erro.

 

Segue a SS.

 

 

post-122115-1254007828_thumb.jpg

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.
Já que tirou o event="script", troque o value="NOME_DO_ARQUIVO.lua"/> por script="NOME_DO_ARQUIVO.lua"/>

Ah, substitua o doCreatureSay que aparece em todas as linhas, por doPlayerSay

Ja Substitui o CreatureSay por PlayerSay, e fiz alinha la e o erro continua o mesmo ( o da ScreenShot).

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

rockstar96

Around the world
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/07/09Posts: 216

Use este então:

function doCreatureSay(cid, message, type)
 doPlayerSay(cid, message, type)
return TRUE
end
function onSay(cid, words, param)
 addEvent(doCreatureSay, 0, cid, '1', TALKTYPE_SAY)
 addEvent(doCreatureSay, 1000, cid, '2', TALKTYPE_SAY)
 addEvent(doCreatureSay, 2000, cid, '3', TALKTYPE_SAY)
 addEvent(doCreatureSay, 3000, cid, 'Já!', TALKTYPE_SAY)
 return TRUE
end

 

Esse você não substitui o doCreatureSay em nenhuma linha. É uma adaptação.

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.

O problema que mostra no .exe e o AddEvent.

MAs mesmo assim testei sua script ai acima, e nao funcionou

 

Pode ser em uma spell, até seria melhor.

 

Assim uma spell que "fala".

 

function onCastSpell(cid, var)

doSendAnimatedText(getPlayerPosition(cid), "MENSAGEM!!", TEXTCOLOR_RED)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = ...

 

Se pudesse adicionar + falas nela, seria ótimo também.

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

ta ae feito com os parâmetros corretos.

 

function onSay(cid, words, param)

falas = -- insira quantas falas quizer

{

"não sei.",

"porque?",

"haaaaaaa"

}

 

for i=1,#falas do

addEvent(fala,i*1000,{cid=cid,f=i})

end

return TRUE

end

 

function fala(p)

doPlayerSay(p.cid, falas[p.f]..".", 1)

return TRUE

end

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.
ta ae feito com os parâmetros corretos.

 

Vlwww, :positive:

 

Se desse pra mudar PlayerSay para AnimatedText, porque eu queria um texto branco, ou fala.

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

ajustado.

 

function onSay(cid, words, param)

falas =

{

"não sei.",

"porque?",

"haaaaaaa"

}

 

for i=1,#falas do

addEvent(fala,i*1000,{cid=cid,f=i})

end

return TRUE

end

 

function fala(p)

doSendAnimatedText(getCreaturePosition(p.cid), falas[p.f]..".", TEXTCOLOR_WHITE)

return TRUE

end

 

se quizer eu faço pra cada msg ser de uma cor diferente.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."