public Clock()
{
new str[128], str2[128];
new ano, mes, dia;
new hora, minuto, segundo;
getdate(ano, mes, dia);
gettime(hora, minuto, segundo);
new myeggtext[20];
if(mes == 1) { myeggtext = "Janeiro"; }
else if(mes == 2) { myeggtext = "Fevereiro"; }
else if(mes == 3) { myeggtext = "Marco"; }
else if(mes == 4) { myeggtext = "Abril"; }
else if(mes == 5) { myeggtext = "Maio"; }
else if(mes == 6) { myeggtext = "Junho"; }
else if(mes == 7) { myeggtext = "Julho"; }
else if(mes == 8) { myeggtext = "Agosto"; }
else if(mes == 9) { myeggtext = "Setembro"; }
else if(mes == 10) { myeggtext = "Outubro"; }
else if(mes == 11) { myeggtext = "Novembro"; }
else if(mes == 12) { myeggtext = "Dezembro"; }
format(str, sizeof(str), "~g~~h~%d de %s", dia, myeggtext);
TextDrawSetString(TextDrawdeData, str);
format(str2, sizeof(str2), "~g~~h~%s%d:%s%d:%s%d", (hora < 10) ? ("0") : (""), hora, (minuto < 10) ? ("0") : (""), minuto, (segundo < 10) ? ("0") : (""), segundo);
TextDrawSetString(TextDrawdeHora, str2);
if(minuto == 55 && segundo == 1) { SendClientMessageToAll(COR_INTERPOL, "Faltam 5 minutos pra comeзar a loteria, compre um bilhete na lotйrica"); }
}
TextDrawShowForPlayer(playerid,TextDrawdeData);
TextDrawShowForPlayer(playerid,TextDrawdeHora);
|
Em OnPlayerConnect:
pawn Код:
|
new Text:TextDrawdeData;
new Text:TextDrawdeHora;
// na stock TextDraws()
TextDrawdeData = TextDrawCreate(497.000000, 4.000000, "--");
TextDrawdeHora = TextDrawCreate(547.000000, 26.000000, "--");
TextDrawAlignment(TextDrawdeData, 0);
TextDrawAlignment(TextDrawdeHora, 0);
TextDrawBackgroundColor(TextDrawdeData, 0x000000AA);
TextDrawBackgroundColor(TextDrawdeHora, 0x000000AA);
TextDrawColor(TextDrawdeHora, COR_HITMAN);
TextDrawColor(TextDrawdeData, COR_HITMAN);
TextDrawFont(TextDrawdeData, 3);
TextDrawLetterSize(TextDrawdeData, 0.499999, 2.000000);
TextDrawFont(TextDrawdeHora, 3);
TextDrawLetterSize(TextDrawdeHora, 0.499999, 2.000000);
TextDrawSetOutline(TextDrawdeData, 1);
TextDrawSetOutline(TextDrawdeHora, 1);
TextDrawSetProportional(TextDrawdeData, 1);
TextDrawSetProportional(TextDrawdeHora, 1);
TextDrawSetShadow(TextDrawdeData, 1);
TextDrawSetShadow(TextDrawdeHora, 1);
// na public OnPlayerConnect(playerid) | public OnPlayerLogin(playerid, password[]) | public OnPlayerDeath(playerid, killerid, reason) | public OnPlayerRegister(playerid, password[]) | public OnPlayerLogin(playerid, password[])
TextDrawShowForPlayer(playerid, TextDrawdeData);
TextDrawShowForPlayer(playerid, TextDrawdeHora);
public Clock()
{
new str[128], str2[128];
new ano, mes, dia;
new hora, minuto, segundo;
getdate(ano, mes, dia);
gettime(hora, minuto, segundo);
new myeggtext[20];
if(mes == 1) { myeggtext = "Janeiro"; }
else if(mes == 2) { myeggtext = "Fevereiro"; }
else if(mes == 3) { myeggtext = "Marco"; }
else if(mes == 4) { myeggtext = "Abril"; }
else if(mes == 5) { myeggtext = "Maio"; }
else if(mes == 6) { myeggtext = "Junho"; }
else if(mes == 7) { myeggtext = "Julho"; }
else if(mes == 8) { myeggtext = "Agosto"; }
else if(mes == 9) { myeggtext = "Setembro"; }
else if(mes == 10) { myeggtext = "Outubro"; }
else if(mes == 11) { myeggtext = "Novembro"; }
else if(mes == 12) { myeggtext = "Dezembro"; }
format(str, sizeof(str), "~g~~h~%d de %s", dia, myeggtext);
TextDrawSetString(TextDrawdeData, str);
format(str2, sizeof(str2), "~g~~h~%s%d:%s%d:%s%d", (hora < 10) ? ("0") : (""), hora, (minuto < 10) ? ("0") : (""), minuto, (segundo < 10) ? ("0") : (""), segundo);
TextDrawSetString(TextDrawdeHora, str2);
if(minuto == 55 && segundo == 1) { SendClientMessageToAll(COR_INTERPOL, "Faltam 5 minutos pra comeзar a loteria, compre um bilhete na lotйrica"); }
}