MA

Docreaturesay E Doplayersendtextmessage

Por mario700, 13 de jun. de 2010 em Scripts

5
3.2k
mario700M
13 de junho de 2010 às 15:44

Iai galera, Minha duvida talvez seja muito simples para quem intendee..

eu nao achei algo tutor que desse essa dica..

eu fiz uma arma que tem uma porcetagem x para usar outro tipo de atake..

so que ai eu queria que quando acontecesse o jogador falasse a magia..

eu fiz assim:

 

----------------

 

function onUseWeapon(cid, var)

local chance = math.random(0, 20)

if (chance <= 5) then

doPlayerSendTextMessage(cid,"Light Energy!")

return doCombat(cid, combata, var)

else

return doCombat(cid, combat, var)

end

end

-----------------

 

 

a magia sai normal e tal so que a fala nao! uhaua ;/

alguem pode dizer ai oque ta errado?

vlw galera (:

abraços!

Henrique MouraH
13 de junho de 2010 às 15:49

doPlayerSendTextMessage envia uma mensagem ao jogador, e não uma fala dele.

 

Ve se essa funciona

doCreatureSay

DoidinD
13 de junho de 2010 às 15:51

function onUseWeapon(cid, var)
local chance = math.random(0, 20)
if (chance <= 5) then
doCreatureSay(cid, "Light Energy!")
return doCombat(cid, combata, var)
else
return doCombat(cid, combat, var)
end
end

Cara tenta esse... =)

kkkk o kakilo já tinha falado... =]

Editado Junho 13 por DoidinMapper

mario700M
13 de junho de 2010 às 16:10

Henrique Moura e DoidinMapper, vlww mesmo! (:

deu certo..

é que vou pegando uma coisa para fazer outra ai geralmente eu erro nesses detalhes que eu nao aprendi ainda!

 

obrigo denovo ;]

abraços

Henrique MouraH
13 de junho de 2010 às 16:32

É nóises.

 

Sanado - movido.