Convertendo Array para ser acessнvel a foreach.
#1

LINK POST FOREACH INC
pawn Код:
#define MAX_ADDOBJECTS 1000
enum fObject
{
    ObjectId,
    id,
    ModelId,
    Float:Objx,
    Float:Objy,
    Float:Objz,
    Float:Rotx,
    Float:Roty,
    Float:Rotz,
    Float:View,
    VirtualW,
    Interior
};
new Objects[MAX_ADDOBJECTS][fObject];
Alguйm poderia fazer o favor de converter esse array como exemplo, para que fique acessнvel com a inc foreach ?
Agradeзo qualquer ajuda.
Reply
#2

pawn Код:
new Iterator:Objects<MAX_ADDOBJECTS>;

foreach(Objects, i)
{
    // Code
}
Reply
#3

pawn Код:
new Iterator:Objects<MAX_ADDOBJECTS>;
ou


http://forum.sa-mp.com/showpost.php?...&postcount=406
Reply
#4

obrigado mas como ela ficaria enumerada? gostaria da seguinte forma:

pawn Код:
#define MAX_ADDOBJECTS 1000
enum fObject
{
    ObjectId,
    id,
    ModelId,
    Float:Objx,
    Float:Objy,
    Float:Objz,
    Float:Rotx,
    Float:Roty,
    Float:Rotz,
    Float:View,
    VirtualW,
    Interior
};
new Iterator:Objects<MAX_ADDOBJECTS><fObject>;

seria assim?

foreach (Objects , v1)
{
    foreach (v1 as v2)
    {
        printf("%d",v2);
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)