[Ajuda]Loteria - 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]Loteria (
/showthread.php?tid=154438)
[Ajuda]Loteria -
keller012 - 13.06.2010
Код:
if(strcmp(cmd, "/comecarloteria", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1337)
{
format(string, sizeof(string), "Notнcias da Loteria: A Loteria foi iniciada.");
OOCOff(COLOR_DBLUE, string);
new rand = random(80);
if(rand < 77) { rand += 3; }
Lotto(rand);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo estб autorizado a usar esse comando !");
return 1;
}
}
return 1;
}
Esse й o comando que eu usp para a loteria rodar.
Eu queria colocar ela automatica.Tipo 5min antes do pay day(que acontece em cada hora cheia)
avisasse que a loteria ia rodar e rodava 1min depois.
So que tinha que ser antes do pay day pra nao se qualque hora...
alguem sabe como eu faзo na hora certa??
tipo
12:55
13:55
14:55
etc
Re: [Ajuda]Loteria -
zSuYaNw - 13.06.2010
uses settimer .-.
Re: [Ajuda]Loteria -
TiagoPS - 14.06.2010
Isso й facio cria uma public com a funзгo depois um setimer para puxar a public::
EXemplo
No Topo
public OnPlayerConnect()
pawn Код:
SetTimer("Loteria",3300000,1); // Isso Ira fAzer Com Que A Public seja chamada a cada 55 min ja que uma hora tem 60
Fim Do GM
pawn Код:
public Loteria()
{
new rand = random(80);
if(rand < 77) { rand += 3; }
Lotto(rand);
return 1;
}