Ir para conteúdo
  • 0

[Duvida] Como Usar Math.random Em Uma Spell


Zmovir

Pergunta

Eu queria que a spell tivese 80% chance de funcionar eu adcionei assim mais ele da erro sobre 'then' sla no distro

 

 

 

local chance = math.random(0,100) <= 80 then

doPlayerSendCancel(cid, "You failed to heal the poison")

 

 

 

aonde errei?

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

O correto seria:


local chance = math.random(1,100)  
if chance >= 80 then
doPlayerSendCancel(cid, "You failed to heal the poison")

 

Só lembrando que assim o player terá 80% de chance para curar o veneno.

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

  • 0

ou

 

if (math.random(0,100) >= 80) then
doPlayerSendCancel(cid, "You failed to heal the poison")

 

Quando aparecer algum erro no script que tiver fazendo pro shadow, manda duvida pro meu inbox.

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

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...