[FilterScript] [FS] simples de doenзa (nгo testado)
#9

como eu transformo a variavel new em define?
olha ai um pedaзo do codigo
pawn Код:
new Sorteio[9] = {
{GRIPE},
{AIDS},
{VIROSE},
{VERMES},
{CURADO},
{CURADO},
{CURADO},
{CURADO},
{CURADO}
};

public OnFilterScriptInit()
{
    Remedio = CreatePickup(1241,1,1466.4485,-1049.6158,23.8281, 0);
    SetTimer("Doencas", 2400000, true);//chama a funзгo a cada 1 hora
    SetTimer("ChecarDoentes", 120000, true);//chama a funзгo a cada 3 minutos
    return 1;
}
public Doencas(playerid)//a cada 1 hora esta callback sera chamada e dara uma doenзa ao player
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
      SendClientMessage(i, vermelho, "fique atento, vocк pode ter pego uma doenзa...");
    new rand = random(sizeof(Sorteio));
        if(rand == GRIPE)
        {
          Doente[playerid] = GRIPE;
        }
        else if(rand == AIDS)
        {
          Doente[playerid] = AIDS;
        }
        else if(rand == VIROSE)
        {
          Doente[playerid] = VIROSE;
        }
        else if(rand == VERMES)
        {
          Doente[playerid] = VERMES;
        }
        else if(rand >= CURADO)
          if(Doente[playerid] >= 1)
          {
            Doente[playerid] = 0;
            }
    }
    return 1;
}
como faзo isso?
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)