[Ajuda] Resetar array/enum?
#1

Olб gente,

Estive procurando algum mйtodo para resetar arrays. Encontrei o seguinte:
Код:
enum bru {
    a1 ,
    a2
}

new arr[bru];

    arr[a1] = 5;
    arr[a2] = 8;

    
    printf("%d - %d  - %d", arr[a1], arr[a2], bru);
    
    // vai resetar a enum
    for(new i; i != _: bru; i++) arr[bru:i] = 0;
    
    printf("%d - %d  - %d", arr[a1], arr[a2], bru);
Fonte: http://forum.sa-mp.com/showpost.php?...3&postcount=34

Agora imaginemos isto:
Код:
enum E_ENUM
{
    id,
    Float:PosX[10] // 10 coordenadas X
};

new array[5][E_ENUM];
Como eu posso resetar todos os PosX que se encontram na array/enum? Ou serб melhor eu largar essa ideia e fazer а moda antiga?
Код:
for(new i; i != 5; i++)
{
    array[i][id] = 0;
    for(new u; u != 10; u++)
    {
        array[i][PosX][u] = 0.0;
    }
}
Obrigado pela atenзгo

Edit: Estou curioso para ver se alguйm responde a este tуpico ou nгo rsrsrs
Reply


Messages In This Thread
Resetar array/enum? - by Nixtren - 27.08.2015, 23:50
Re: Resetar array/enum? - by MultiKill - 28.08.2015, 00:42
Re: Resetar array/enum? - by Nixtren - 28.08.2015, 01:03
Re: Resetar array/enum? - by zPain - 28.08.2015, 01:29

Forum Jump:


Users browsing this thread: 2 Guest(s)