SA-MP Forums Archive
[Ajuda] Tempo em coma - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Tempo em coma (/showthread.php?tid=582306)



Tempo em coma - SukMathcuck - 19.07.2015

Olб, estou com uma duvida, e nгo estб funcionando, aqui abaixo tem um cуdigo, ele nгo й funcional(eu acho), й pra armazenar em NeedMedicTime[playerid] um valor que й convertido, tipo, Nнvel do jogador + 10 segundos й, exemplo, sou nнvel 1, aumenta 10 segundos do valor padrгo(120), e em diante. Independente do nнvel, й metade, mais nгo muda muita coisa nгo, aumenta poucos segundos em coma, quanto maior o nнvel, mais tempo fica. Й coisa de 10 a 20 segundos que aumenta.

PHP Code:
if (AccountData[playerid][pDonateRank] == 1
{
     new 
quantia AccountData[playerid][pNivel]* 10//10 segundos
     
NeedMedicTime[playerid] = Quantia+120
}
else
{
     new 
quantia AccountData[playerid][pNivel]* 20//20 segundos
     
NeedMedicTime[playerid] = Quantia+120




Re: Tempo em coma - ipsLuan - 19.07.2015

Perceba que vocк cria a variбvel 'quantia' e usa como 'Quantia'.

Espero ter ajudado!


Re: Tempo em coma - SukMathcuck - 19.07.2015

Quote:
Originally Posted by ipsLuan
View Post
Perceba que vocк cria a variбvel 'quantia' e usa como 'Quantia'.

Espero ter ajudado!
Mais tб certo do jeito que fiz ali Luan?


Re: Tempo em coma - ScripterInicianteBR - 19.07.2015

pawn Code:
if (AccountData[playerid][pDonateRank] == 1)
{
     new quantia = AccountData[playerid][pNivel]* 10; //10 segundos
     NeedMedicTime[playerid] = quantia+120;
}
else
{
     new quantia = AccountData[playerid][pNivel]* 20; //20 segundos
     NeedMedicTime[playerid] = quantia+120;
}
Creio que sejб isso


Re: Tempo em coma - SukMathcuck - 20.07.2015

Vou explicar melhor, a pessoa fica no hospital em coma, e o paciente deve ficar no hospital dependendo do nнvel, nнvel muito alto o paciente fica mais tempo, nнvel muito baixo o paciente fica menos tempo, eu nгo consigo calcular, exemplo, cada nнvel do jogador, aumenta 20 segundos no hospital em coma, o valor padrгo para ficar no hospital como paciente й 120, Й coisa de 20 segundos que aumenta, quanto maior o nнvel, mais tempo fica.

Quote:

120 + nнvel*20 = Tempo no hospital em coma

PHP Code:
     new quantia AccountData[playerid][pNivel]* 20//20 segundos 
     
NeedMedicTime[playerid] = Quantia+120



Re: Tempo em coma - Kimossab - 21.07.2015

a conta em matematica vai ser igual no cуdigo, uma conversгo direta dessa equaзao matematica para codigo seria:

Quote:

120 + nнvel*20 = Tempo no hospital em coma

pawn Code:
NeedMedicTime[playerid] = 120 + AccountData[playerid][pNivel]* 20;
Mas o que fizeste estб bem!! Jб agora os timers usam milisegundos e nгo segundos, nao sei exatamente o que queres fazer com estes valores, mas lembrate que 1 segundo equivale a 1000 milisegundos.