"exp = exp * 2"
isso não é de um sistema de evento de exp?
isso não é de um sistema de evento de exp?
CanPlayerCrit = False
rate = GetPlayerStat(index, Strength) / 0.05
rndNum = rand(100, 100)
If rndNum <= rate Then
CanPlayerCrit = True
CanPlayerCrit = False
rate = GetPlayerStats(Index, Strength) / 50
rndNum = rand(0,100)
if rndNum <= Rate then
CanPlayerCritic = True
Profane ~ escreveu:Oh God Why?
Calma, Calma. Certifique-se do que você vai falar antes de falar as coisas insolentes a qual falou ><
e.e
[Primeiro 1º] - Se você quer uma engine básica e quase sem realmente nenhum Bug, a escolha certa é a uma engine limpa como Eo2.0 e 3.0;
[Segundo 2º] - Você está Editando uma FUNCTION, função! Ela esta ali para verificar e retornar um VALOR. Para evitar de por um Calculo em uma SUB que PROCESSA algum CALCULO, vc adiciona apenas a chamada para a FUNCTION que nela contém o calculo.
A FUNCTION CANPLAYERCRITIC, analisa se naquele momento é possivel Criticar. Ela já se inicia DECLARANDO que É FALSO
CanPlayerCritic = False
O que vem depois é as CHANCES de isso mudar.
Perceba que no Final dela vai aparecer CANPLAYERCRITIC = True, isso ocorre pq o calculo acima e dentro da FUNCTION, vai ou n dar certo, se der certo torna ela verdadeira e RETORNA o valor TRUE OU FALSE para a SUB que vai calcula-la.
[Terceiro 3º] - Calculo que fará com que seja usual esse seu Calculo:
- Código:
CanPlayerCrit = False
rate = GetPlayerStats(Index, Strength) / 50
rndNum = rand(0,100)
if rndNum <= Rate then
CanPlayerCritic = True
Isso Fará com que tendo 5000 em Força você tenha 100% de Chance de Critico.
Mas Porque????
RATE é um valor que damos ali acima, FORÇA / 50.
rndnuM = RAND -> RAND É RANDOMIZAR = JOGAR UM DADO, que Numero pode dar??!
Que valor damos ao Rand? Está entre o Parenteses : ( 0 a 100)
Ele vai randomizar um numero aleatorio de 0 a 100
SE RNDNUm (que vamos randozimar) FOR Igual ou MENOR que o RATE (Força / 50 ) então o Critico vai ser TRUE.
Da força que vc tava colocando era complicado msm ><.
Tentem APRENDER, LER, ANALISAR, estamos aqui sempre para dar o Support, mas se vocês não quiserem aprender e so Copiar e Colar, ficarão sempre na Escuridão.
Espero que minha Luz tenha os iluminado um pouco meus amores ! < 3
Att