[Ajuda] Reloginho
#1

pawn Код:
public Relogio(playerid)
{
    new Mes,Dia,Hora,Minuto,Segundo;
    getdate(Mes, Dia);
    new Reloginho[10];
    gettime(Hora,Minuto,Segundo);
    if(Minuto == 01)
    {
        SendClientMessage(playerid, -1, "Hora Do Pagamento");
        return 0;
    }
    if(Mes == 1) { Reloginho = "Janeiro"; }
    else if(Mes == 2) {Reloginho = "Fevereiro";}
    else if(Mes == 3) {Reloginho = "Marзo";}
    else if(Mes == 4) {Reloginho = "Abril";}
    else if(Mes == 5) {Reloginho = "Maio";}
    else if(Mes == 6) {Reloginho = "Junho";}
    else if(Mes == 7) {Reloginho = "Julho";}
    else if(Mes == 8) {Reloginho = "Agosto";}
    else if(Mes == 9) {Reloginho = "Setembro";}
    else if(Mes == 10) {Reloginho = "Outubro";}
    else if(Mes == 11) {Reloginho = "Novembro";}
    else if(Mes == 12) {Reloginho = "Dezembro";}
    format(String, sizeof(String), "%d de %s", Dia, Reloginho);
    TextDrawSetString(Textdraw6, String);
    TextDrawShowForPlayer(playerid, Textdraw6);
    format(String, sizeof(String), "%d:%d:%d", Hora, Minuto, Segundo);
    TextDrawSetString(Textdraw7, String);
    TextDrawShowForPlayer(playerid, Textdraw7);
    return 1;
}
pawn Код:
Textdraw6 = TextDrawCreate(431.000000, 2.000000, "09 De Novembro");
    TextDrawBackgroundColor(Textdraw6, 255);
    TextDrawFont(Textdraw6, 3);
    TextDrawLetterSize(Textdraw6, 0.579999, 1.900000);
    TextDrawColor(Textdraw6, -6160129);
    TextDrawSetOutline(Textdraw6, 1);
    TextDrawSetProportional(Textdraw6, 1);

    Textdraw7 = TextDrawCreate(544.000000, 21.000000, "09:10:10");
    TextDrawBackgroundColor(Textdraw7, 255);
    TextDrawFont(Textdraw7, 3);
    TextDrawLetterSize(Textdraw7, 0.529999, 2.100000);
    TextDrawColor(Textdraw7, -6160129);
    TextDrawSetOutline(Textdraw7, 1);
    TextDrawSetProportional(Textdraw7, 1);
Quando eu vo la no gm nao aparece a textdraw.
e tem vez que aparece ex: 11 de Lataria: 0%

estб dando conflito com
pawn Код:
format(String, sizeof(String), "Lataria: ~r~%0.0f%%", Lataria);
    TextDrawSetString(Textdraw2, String);
Reply
#2

pawn Код:
format(String, sizeof(String), "Lataria: ~r~%.0f%%", Lataria);
    TextDrawSetString(Textdraw2, String);
Eu nгo tenho certeza se da pra usar .0 se n funcionar tenta usar assim:

pawn Код:
format(String, sizeof(String), "Lataria: ~r~%d%%", floatround(Lataria));
    TextDrawSetString(Textdraw2, String);

@edit na verdade o erro ta aqui:

pawn Код:
public Relogio(playerid)
{
    new Ano,Mes,Dia,Hora,Minuto,Segundo;
    getdate(Ano, Mes, Dia);//vc tinha colocado sу Mes, Dia e o getdate pega ano, mes, dia
    #pragma unused Ano
    new Reloginho[10];
    gettime(Hora,Minuto,Segundo);
    if(Minuto == 01) SendClientMessage(playerid, -1, "Hora Do Pagamento");
    switch(Mes)
    {
        case 1: Reloginho = "Janeiro";
        case 2: Reloginho = "Fevereiro";
        case 3: Reloginho = "Marзo";
        case 4: Reloginho = "Abril";
        case 5: Reloginho = "Maio";
        case 6: Reloginho = "Junho";
        case 7: Reloginho = "Julho";
        case 8: Reloginho = "Agosto";
        case 9: Reloginho = "Setembro";
        case 10: Reloginho = "Outubro";
        case 11: Reloginho = "Novembro";
        case 12: Reloginho = "Dezembro";
        default: Reloginho = "#fudeoparcero";
    }
    format(String, sizeof(String), "%d de %s", Dia, Reloginho);
    TextDrawSetString(Textdraw6, String);
    TextDrawShowForPlayer(playerid, Textdraw6);
    format(String, sizeof(String), "%d:%d:%d", Hora, Minuto, Segundo);
    TextDrawSetString(Textdraw7, String);
    TextDrawShowForPlayer(playerid, Textdraw7);
    return 1;
}
Reply
#3

Reply
#4

Vc colocou o codigo do edit?
Reply
#5

Quote:
Originally Posted by Pharrel
Посмотреть сообщение
Vc colocou o codigo do edit?
sim, e ainda tentei arrumar a callback

pawn Код:
public Relogio(playerid)
{
    new Mes,Dia,Hora,Minuto,Segundo;
    getdate(Mes, Dia);
    gettime(Hora,Minuto,Segundo);
    new Reloginho1[50];
    new Reloginho2[50];
    if(Minuto == 01)
    {
        SendClientMessage(playerid, -1, "Hora Do Pagamento");
        return 0;
    }
    if(Mes == 1) { String = "Janeiro"; }
    else if(Mes == 2) {String = "Fevereiro";}
    else if(Mes == 3) {String = "Marзo";}
    else if(Mes == 4) {String = "Abril";}
    else if(Mes == 5) {String = "Maio";}
    else if(Mes == 6) {String = "Junho";}
    else if(Mes == 7) {String = "Julho";}
    else if(Mes == 8) {String = "Agosto";}
    else if(Mes == 9) {String = "Setembro";}
    else if(Mes == 10) {String = "Outubro";}
    else if(Mes == 11) {String = "Novembro";}
    else if(Mes == 12) {String = "Dezembro";}
    format(Reloginho1, sizeof(Reloginho1), "%d de %s", Dia, String);
    TextDrawSetString(Textdraw6, Reloginho1);
    TextDrawShowForPlayer(playerid, Textdraw6);
    format(Reloginho2, sizeof(Reloginho2), "%d:%d:%d", Hora, Minuto, Segundo);
    TextDrawSetString(Textdraw7, Reloginho2);
    TextDrawShowForPlayer(playerid, Textdraw7);
    return 1;
}
Reply
#6

ta errado seu codigo

pawn Код:
getdate(Mes, Dia);
tem q ser

pawn Код:
getdate(Ano, Mes, Dia);
seu codigo n tem nada a ver com meu codigo '-'
Reply
#7

Quote:
Originally Posted by Pharrel
Посмотреть сообщение
ta errado seu codigo

pawn Код:
getdate(Mes, Dia);
tem q ser

pawn Код:
getdate(Ano, Mes, Dia);
seu codigo n tem nada a ver com meu codigo '-'
foi mal nao tinha visto o outro edit.

reputation
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)