Zmovir 41 Postado Março 13, 2012 Share Postado Março 13, 2012 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 thendoPlayerSendCancel(cid, "You failed to heal the poison") aonde errei? Link para o comentário Compartilhar em outros sites More sharing options...
0 cheveko 11 Postado Março 13, 2012 Share Postado Março 13, 2012 Isso ae Zmovir! Vamo trabalhar pro nosso projeto funcionar ;D Link para o comentário Compartilhar em outros sites More sharing options...
0 Zmovir 41 Postado Março 13, 2012 Autor Share Postado Março 13, 2012 @UP Obrigado @TOPIC Ninguem sabe? plx alguem ajuda ai Link para o comentário Compartilhar em outros sites More sharing options...
0 Mulizeu 86 Postado Março 13, 2012 Share Postado Março 13, 2012 aki esta dizendo que se o numero do meth.random for menor ou igual a 80 vai falhar, se for maior ira funcionar! Link para o comentário Compartilhar em outros sites More sharing options...
0 Zmovir 41 Postado Março 13, 2012 Autor Share Postado Março 13, 2012 S isso mesmo e isso que eu quero mais ai da erro no distro so unsprected symbol near 'then' alguma coisa assim Link para o comentário Compartilhar em outros sites More sharing options...
0 xFkyx 6 Postado Março 13, 2012 Share Postado Março 13, 2012 Se tirar o then fica certo eu acho. Não deveria ser if ... then ??? Link para o comentário Compartilhar em outros sites More sharing options...
0 lucashgas 53 Postado Março 13, 2012 Share Postado Março 13, 2012 (editado) 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 Março 15, 2012 por lucashgas Link para o comentário Compartilhar em outros sites More sharing options...
0 jhon992 371 Postado Março 13, 2012 Share Postado Março 13, 2012 (editado) 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 Março 13, 2012 por Jhon992 Link para o comentário Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Março 13, 2012 Share Postado Março 13, 2012 (editado) chance = 80 if math.random(1,100) >= chance then edited isuhuishisuhsus ja responderam Editado Março 13, 2012 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
0 Zmovir 41 Postado Março 13, 2012 Autor Share Postado Março 13, 2012 Obrigado a todos irei dar rep+ para os 3 so aguardem Link para o comentário Compartilhar em outros sites More sharing options...
0 Demonbholder 420 Postado Março 13, 2012 Share Postado Março 13, 2012 o do vodkart está correto, pois o random é de 1 até 100 e não de 0 até 100. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Zmovir 41
Eu queria que a spell tivese 80% chance de funcionar eu adcionei assim mais ele da erro sobre 'then' sla no distro
aonde errei?
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados