Poner un npc en un solo virtual world
#1

Tengo un problema intento poner npcs en un virtual world cada uno,filmo el npc en vw 1 y aparece en el vw 0,
intento ponerle un virtual world con SetPlayerVirtualWorld(playerid, 1);
pero no lo reconoce y sigue en el vw 0,como los pongo en un virtualworld?
ejemplo tengo unos apartamentos quiero que cada npc este en su propio apartamento ,pero todos salen en el vw 0.


Parte del codigo que tengo

Код:
if(!strcmp(npcname, "Vivi", true))
        {
            SetPlayerSkin(playerid, 233);   //skin de tu npc
            PutPlayerInVehicle(playerid, camelroom, 0); 
            new Text3D:PTD1 = Create3DTextLabel("Vivi (7)",0xAA3333AA,30.0,40.0,50.0,40.0,0);  //nombre y id 
        	Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.2);
        	SetPlayerVirtualWorld(playerid, 1);
	}
Reply
#2

Creo que no hay una funciуn para eso, їes necesario que sean NPC? Podrнas intentar cambiarlos por actores, esos sн tienen su propia funciуn para ponerlos en cada virtual world: SetActorVirtualWorld
Reply
#3

Asн cуmo se le puede aсadir un skin tipo 'Usuario' se le puede mandar a un VirtualWorld.

Quote:

SetPlayerVirtualWorld(playerid, 0); // Acб pon el ID del virtualWorld que quieres mandar al NPC.

Reply
#4

Quote:
Originally Posted by Zo0mer
Посмотреть сообщение
Asн cуmo se le puede aсadir un skin tipo 'Usuario' se le puede mandar a un VirtualWorld.
їPor lo menos leнste el post?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)