[Ajuda] Ganhar dinheiro por tempo.
#1

Tipo, coloco pra VIP's ganhar R$ 50,00 em 20 e 20 minutos.
Como faзo isso?
Reply
#2

settimer
Reply
#3

Aprenda, SetTimer.
Reply
#4

SetTimerEx.

pawn Код:
forward Dinheiro(playerid);

public Dinheiro(playerid)
{
    if(Vip == 1)
    {
        GivePlayerMoney(playerid,50);
        SendClientMessage(playerid,-1,"Vocк recebeu 50$");
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
        SetTimerEx("Dinheiro",Tempo,1,"d",playerid);
    return 1;
}
+- isso Nгo sei se ta Certo. Fiz por aqui mesmo...
Reply
#5

Nao ta dando certo!
Reply
#6

Quote:
Originally Posted by AmericanStyle'™
Посмотреть сообщение
SetTimerEx.

pawn Код:
forward Dinheiro(playerid);

public Dinheiro(playerid)
{
    if(Vip == 1)
    {
        GivePlayerMoney(playerid,50);
        SendClientMessage(playerid,-1,"Vocк recebeu 50$");
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
        SetTimerEx("Dinheiro",Tempo,1,"d",playerid);
    return 1;
}
+- isso Nгo sei se ta Certo. Fiz por aqui mesmo...
й settimer.

pawn Код:
//ongamemodeinit
SetTimer("vipgrana", 20*60000, true);

//
forward vipgrana();
public vipgrana() {
    for(new i; i < MAX_PLAYERS; ++i) {
        if(variavelVIP[i]) {
            GivePlayerMoney(i, 50);
        }
    }
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)