[Ajuda]cmd Payday
#1

Galera , Bugzinho besta , mais nгo consigo resolver , й rapidinho!

quando o adm da /payday , so aparece assim : O Administrador forзou o payday .

e nгo chama a public , veja os codes
Код:
CMD:payday(playerid, params[])
{
	    if(PlayerDados[playerid][pAdmin] < 3)
     	   return SendClientMessage(playerid, COR_VERMELHO, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
		new string[60];
		PayDay(playerid);
		format(string, sizeof(string), "O Administrador %s forзou o payday.", pName(playerid));
		SendClientMessageToAll(COR_BRANCO, string);
		return 1;
}
e
Код:
public PayDay(playerid)
{
    new hora, minuto , segundo , string[20];
    gettime(hora, minuto,segundo);
    if(minuto == 59 && segundo == 59)
    {
	    for(new i=0; i != MAX_PLAYERS;i++)
        {
          if(IsPlayerConnected( i ) ) continue;
          if(Respeito[i] == 10)
          GivePlayerMoney(i,500);
          SendClientMessage(i,-1,"|______|Hora de Pagamento|______|");
          format(string, sizeof(string),"Dinheiro: +$(%d)",Dinheiro);
          Respeito[i]++;
          SendClientMessage(i,-1,"Voзк Ganhou 1 ponto de respeito !");
          Level[i]++;
          Respeito[i] = 0;
          SalvarPlayer(playerid);
        }
    }
}
Reply
#2

Coloka o sistema de payday dentro do comando --'
pawn Код:
CMD:payday(playerid, params[])
{
        if(PlayerDados[playerid][pAdmin] < 3)
           return SendClientMessage(playerid, COR_VERMELHO, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
        new string[60];
        PayDay(playerid);
        format(string, sizeof(string), "O Administrador %s forзou o payday.", pName(playerid));
        SendClientMessageToAll(COR_BRANCO, string);
            for(new i=0; i != MAX_PLAYERS;i++)
                {
                 if(IsPlayerConnected( i ) ) continue;
                 if(Respeito[i] == 10)
                GivePlayerMoney(i,500);
                SendClientMessage(i,-1,"|______|Hora de Pagamento|______|");
                format(string, sizeof(string),"Dinheiro: +$(%d)",Dinheiro);
                Respeito[i]++;
                SendClientMessage(i,-1,"Voзк Ganhou 1 ponto de respeito !");
                Level[i]++;
                Respeito[i] = 0;
                SalvarPlayer(playerid);
        return 1;
}
Testa ae vey pq pedi ajuda entao faz a gnt de trouxa
Reply
#3

Affs mlk nem testa coisa de mlk isto
Reply
#4

Mesma coisa veih :/'
Reply
#5

pawn Код:
new pName[MAX_PLAYER_NAME];
if(GetPlayerName,playerid,pName,sizeof(pName));
geta o nome ai
Reply
#6

pawn Код:
CMD:payday(playerid)
{
        if(PlayerDados[playerid][pAdmin] < 3) return SendClientMessage(playerid, COR_VERMELHO, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
        new string[60];
        format(string, sizeof(string), "O Administrador %s forзou o payday.", pName(playerid));
        SendClientMessageToAll(COR_BRANCO, string);
                SetTimer("PayDay", 100, false);
        return 1;
}
Tenta ai!
Reply
#7

Jason , mesma coisa :/
Reply
#8

Hum... Eu fiz aqui e deu, tentai assim:

pawn Код:
forward PayDay(playerid);
pawn Код:
CMD:payday(playerid, params[])
{
        if(PlayerDados[playerid][pAdmin] < 3) return SendClientMessage(playerid, COR_VERMELHO, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
        new string[60];
        PayDay(playerid);
        format(string, sizeof(string), "O Administrador %s forзou o payday.", pName(playerid));
        SendClientMessageToAll(COR_BRANCO, string);
                SetTimer("PayDay", 100, false);
        return 1;
}
pawn Код:
public PayDay(playerid)
{
    new hora, minuto , segundo , string[20];
    gettime(hora, minuto,segundo);
    if(minuto == 59 && segundo == 59)
    {
        for(new i=0; i != MAX_PLAYERS;i++)
        {
          if(IsPlayerConnected( i ) ) continue;
          if(Respeito[i] == 10)
          GivePlayerMoney(i,500);
          SendClientMessage(i,-1,"|______|Hora de Pagamento|______|");
          format(string, sizeof(string),"Dinheiro: +$(%d)",Dinheiro);
          Respeito[i]++;
          SendClientMessage(i,-1,"Voзк Ganhou 1 ponto de respeito !");
          Level[i]++;
          Respeito[i] = 0;
          SalvarPlayer(playerid);
        }
    }
    return 1; // Faltou return
}
Deu ainda nгo?
Reply
#9

@ EDIT

Nгo vi a parte de Baixo fail.
Reply
#10

Nгao :/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)