[Ajuda] Relogio nao Aparece
#1

Bem pessoal to com um problema besta o relogio ele aparece pra todos os players menos pro id 0

CODE do Relogio
Код:
public reloginho()
{
    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"; }
    for (new i=-1; ++i<MAX_PLAYERS;)
    {
        format(str, sizeof(str), "%d de %s", dia, myeggtext);
        TextDrawSetString(Reloginho1[i], str);
        format(str2, sizeof(str2), "%d:%d:%d", hora, minuto, segundo);
        TextDrawSetString(Reloginho2[i], str2);
    }
    if(minuto == 50 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 10 Minutos Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 55 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 5 Minutos Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 56 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 4 Minutos Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 57 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 3 Minutos Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 58 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 2 Minutos Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 59 && segundo == 1) { SendClientMessageToAll(0x3EC18CFF, "Falta 1 Minuto Pra Comeзar o Sorteio da Loteria, Compre Um Bilhete Na Lotйrica"); }
    if(minuto == 59 && segundo == 30) { SendClientMessageToAll(0x3EC18CFF, "Falta 30 Segundos Pra Comeзar o Sorteio da Loteria, Corra e Compre Um Bilhete Na Lotйrica"); }
}
Text draw

Код:
	for(new i=0; i<MAX_PLAYERS; i++)
	{   //Text Data
	    Reloginho2[i] = TextDrawCreate(551.000000, 23.000000, "--");
        TextDrawBackgroundColor(Reloginho2[i], 0x00e7c6FF);//0x00EE00FF
        TextDrawFont(Reloginho2[i], 3);
        TextDrawLetterSize(Reloginho2[i], 0.399999,2.000000);
        TextDrawColor(Reloginho2[i], 255);
        TextDrawSetOutline(Reloginho2[i], 1);
        TextDrawSetProportional(Reloginho2[i], 1);

        Reloginho1[i] = TextDrawCreate(496.000000, 6.000000, "--");
        TextDrawBackgroundColor(Reloginho1[i], 0x00e7c6FF);//0x00e7c6FF
        TextDrawFont(Reloginho1[i], 3);
        TextDrawLetterSize(Reloginho1[i], 0.399999,2.000000);
        TextDrawColor(Reloginho1[i], 255);
        TextDrawSetOutline(Reloginho1[i], 1);
        TextDrawSetProportional(Reloginho1[i], 1);
Reply
#2

Troca
pawn Код:
for (new i=-1; ++i<MAX_PLAYERS;)
Por
pawn Код:
for (new i; ++i<MAX_PLAYERS;)
Reply
#3

nao funciono antes aparecia somente a data a hora nao agora nenhum dos 2
Reply
#4

arrumei

tava
pawn Код:
TextDrawShowForPlayer(playerid, Reloginho2[playerid]);
TextDrawShowForPlayer(playerid, Reloginho1[playerid]);
eu coloquei funciono
pawn Код:
TextDrawShowForPlayer(playerid, Reloginho2[i]);
TextDrawShowForPlayer(playerid, Reloginho1[i]);
Reply
#5

Aqui , vai ajudar sim sim

Procure

PHP код:
public OnPlayerConnect(playerid
Codigos

PHP код:
       TextDrawShowForPlayer(playeridReloginho2[playerid]);
    
TextDrawShowForPlayer(playeridReloginho1[playerid]); 
Espero ter ajudado
Sгo Paulo Style RPG

ip
74.63.198.171:6639
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)