SA-MP Forums Archive
[Pedido] Como posso criar uma public de imposto com essas if? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Como posso criar uma public de imposto com essas if? (/showthread.php?tid=380303)



Como posso criar uma public de imposto com essas if? - Ley - 24.09.2012

Ifs;

pawn Код:
if(DOF2_GetInt(DirEmp,"TemDono") == 1)
pawn Код:
DOF2_SetString(DirEmp, "Dono", sNick);
pawn Код:
DOF2_SetInt(DirEmp, "TemDono", 1);
Eu tava querendo por para que de 30 em 30 minutos o player que tem ( dono = 1 ) perde-se uma certa quantia '-'
Alguйm pode me ajudar?


Re: Como posso criar uma public de imposto com essas if? - Zuiudгo - 24.09.2012

Nгo tenho certeza se estб certo, mais acho que sim.

pawn Код:
forward Imposto(playerid);

SetTimer("Imposto",60000,1);

public Imposto(playerid)
{
    if(DOF2_GetInt(DirEmp,"TemDono") == 1)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GivePlayerMoney(i,-quantia);
        }
    }
    return 1;
}
Espero te ajudado.

#Editei porque esqueci do settimer.



Re: Como posso criar uma public de imposto com essas if? - Ley - 25.09.2012

Quote:
Originally Posted by Zuiudгo
Посмотреть сообщение
Nгo tenho certeza se estб certo, mais acho que sim.

pawn Код:
forward Imposto(playerid);

SetTimer("Imposto",60000,1);

public Imposto(playerid)
{
    if(DOF2_GetInt(DirEmp,"TemDono") == 1)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GivePlayerMoney(i,-quantia);
        }
    }
    return 1;
}
Espero te ajudado.

#Editei porque esqueci do settimer.
Se nгo me engano public com parametro й SetTimerEx '-'