No destruye el objeto
#1

Buenas, їalguien me puede ayudar y decirme por que no destruye el objeto?, me rompн el que te dije intentando hacer la maldita funciуn y cuando la termino, funciona bien pero no destruye el objeto xDD
pawn Код:
else if(PRESSED(KEY_NO) && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        foreach(aObjetos,i)
        {
            if(IsPlayerInRangeOfPoint(playerid, 1.0, InformacionO[i][oX], InformacionO[i][oY], InformacionO[i][oZ]+1))
            {
                if(InformacionO[i][oID] == 2814)
                {
                    InformacionI[playerid][iPizza] += 1;
                    SendClientMessage(playerid, -1, "Encontraste una Pizza y fue aсadida a tu inventario");
                    DestroyDynamicObject(i);
                    return 1;
                }
            }
        }
    }
Desde ya muchas gracias c:
Reply
#2

i debe ser el id del objeto

їdуnde tienes i = CreateDynamicObject?

їo dуnde lo tienes?
Reply
#3

en i debe ir la variable con la que creaste el objeto.
Код:
DestroyDynamicObject(i);
ejemplo:

Код:
variable[array] = CreateDynamicObject(...);
Код:
DestroyDynamicObject(variable[i]);
Reply
#4

Si por lo menos prestasen atenciуn al cуdigo completo, se darнan cuenta que estoy almacenando los objetos con Iterator por que los creo IG.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)