16.08.2011, 16:06
Buenas, tengo una duda, їSe pueden poner objetos en otro virtual world?, si es asi, me podrian decir como por favor...
Gracias!
Gracias!
//Arriba:
#define MAX_PLAYER_OBJETS 2
new Objetos[MAX_PLAYER_OBJETS], creados[MAX_PLAYERS];
//OnGameModeInit:
SetTimerEx("ObjetoMundo", 1000, true, "i", playerid);
//Abajo:
forward ObjetoMundo(playerid);
public ObjetoMundo(playerid)
{
if(GetPlayerVirtualWorld(playerid) == X && creados[playerid] == 0)
{
Objetos[0] = CreatePlayerObject...
Objetos[1] = CreatePlayerObject...
creados[playerid] = 1;
}
else
{
for(new o = 0; o < MAX_PLAYER_OBJETS; o++)
{
DestroyPlayerObject(playerid, Objetos[o]);
}
creados[playerid] = 0;
}
}
new obj = CreateDynamicObject(...);
Object_RemoveFromAllWorlds(obj);
Object_AddToWorld(obj, 23);
CreateDynamicObject(id, X, Y, Z, Xx, Yy, Zz);
CreateDynamicObject(id, X, Y, Z, Xx, Yy, Vw);