[Ajuda] por favor me ajudem nesse sistema - 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] por favor me ajudem nesse sistema (
/showthread.php?tid=583376)
por favor me ajudem nesse sistema -
igor97m - 28.07.2015
Eu gostaria de fazer um Settimer de 1 hora mostrando no canto da tela exemplo: payday: 00:59, payday: 00:58, payday: 00:57... atй chegar ao 0 e quando ele chegar ao 0 executar essa funзгo:
e voltar a contar do 60 minutos que й 1 hora e ai vai... tipo quero que isso comeзa contar quando o player entrar no servidor para quando ele der 1 hora jogada ganhar o payday
Textdraw do payday que fiz:
PHP код:
Textdraw0 = TextDrawCreate(514.000000, 237.000000, "payday: 00:00");
TextDrawBackgroundColor(Textdraw0, 866792447);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.410000, 1.200000);
TextDrawColor(Textdraw0, 255);
TextDrawSetOutline(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1);
quem poder ajudar agradeзo muitoooooooooo
Re: por favor me ajudem nesse sistema -
Artista - 28.07.2015
Crie uma variбvel e vб decrementando a cada segundo no timer. Faзa tambйm uma condicional para verificar quando esta variбvel chegar a zero para poder fazer o que deseja.
Na parte da textdraw й simples, basta formatar a string da textdraw com o valor da sua variбvel.
Re: por favor me ajudem nesse sistema -
igor97m - 28.07.2015
como faz isso? kkkk
sou iniciante pode me ajudar?
Re: por favor me ajudem nesse sistema -
bruxo00 - 28.07.2015
Crie um timer de 1000ms.
Crie 2 variбveis: Minutos e Segundos.
A cada segundo faz Segundos++; Quando os segundos forem 60 faz Minutos++;. Quando os minutos forem 60 executa a funзгo.
Re: por favor me ajudem nesse sistema -
igor97m - 28.07.2015
ai que ta o problema eu nao sei fazer isso
pode me ajudar?
Re: por favor me ajudem nesse sistema -
bruxo00 - 28.07.2015
Vocк nгo sabe declarar variбveis, incrementar e utilizar if's?
PHP код:
public UpdateJogador(playerid)
{
new string[128];
Segundos[playerid]++;
if(Segundos[playerid] == 60)
{
pInfo[playerid][Minutos]++;
Segundos[playerid] = 0;
if(pInfo[playerid][Minutos] == 60)
{
// payday
}
}
}
Uso isto no meu GM, adapte ao seu.
Re: por favor me ajudem nesse sistema -
igor97m - 28.07.2015
ok vo testar aqui vlw ai manoo