[DUDA]Cambiar posicion de camara al entrar al server
#1

Hola gente!

Resulta que he estado buscando como cambiar de camara al iniciar el server (no la camara que aparece apuntando hacia los santos, esa se que no se puede cambiar) mientras la gente pone la contraseсa.

Tengo entendido que es con el uso de:
Код:
SetPlayerCameraPos(playerid, x,y,z);
SetPlayerCameraLookAt(playerid, x,y,z);
llevo buscando un largo rato y no encuentro nada gracias
Reply
#2

primero lee este --> https://sampforum.blast.hk/showthread.php?tid=487381
despues lee este si tщ quieres (opcional) --> https://sampforum.blast.hk/showthread.php?tid=522101
Reply
#3

Quote:
Originally Posted by OTACON
Посмотреть сообщение
Muchas gracias OTACON, ahora si lo entendн

Код:
public OnGameModeInit()
{
	AddPlayerClass(0,2104.1641,-104.4788,2.1865,163.2480,0,0,0,0,0,0); //posicion de la camara
	AddPlayerClass(0,2138.4001,-415.6956,103.0673,2.9882,0,0,0,0,0,0); //hacia donde apunta la camara
	return 1;
}
Код:
public OnPlayerConnect(playerid)
{
    	SetPlayerCameraPos(playerid,2104.1641,-104.4788,2.1865);
	SetPlayerCameraLookAt(playerid,2138.4001,-415.6956,103.0673);
        return 1;
}
Reply
#4

No te olvides de posicionar al jugador cerca, en algъn punto en el que no se vea, pero cerca de la cбmara para que puedas tener visualizaciуn en tiempo real de la vista en la que apunta la cбmara.
Reply
#5

Quote:
Originally Posted by Juance
Посмотреть сообщение
No te olvides de posicionar al jugador cerca, en algъn punto en el que no se vea, pero cerca de la cбmara para que puedas tener visualizaciуn en tiempo real de la vista en la que apunta la cбmara.
SI, me acabo de dar cuenta, se ve como con distancia de dibujado corta.
їComo pongo al personaje mas cerca para que se vea mejor?
Reply
#6

Y..podrнas savear una posiciуn que este cerca de la posiciуn que saveaste para la cбmara, pero que el jugador no se vea.
Reply
#7

Quote:
Originally Posted by chusothe41
Посмотреть сообщение
SI, me acabo de dar cuenta, se ve como con distancia de dibujado corta.
їComo pongo al personaje mas cerca para que se vea mejor?
pon las coordenadas SetPlayerPos de OnPlayerRequestClass mбs cerca de donde estб la cбmara xd pero no justo donde estб la cбmara por que luego no se verб el personaje
Reply
#8

Estoy trabajando ahora con TogglePlayerSpectating y ahora no me funciona nada
їAlguna idea?
Reply
#9

Ayuda
Reply
#10

amigo agrega esto en public OnPlayerRequestClass(playerid, classid)

deberнa quedar asн:

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, PosX, PosY, PosZ); //donde estarб el personaje cuando valla a elegir el skin y login etc
    SetPlayerCameraPos(playerid, PosX, PosY, PosZ); //Posiciуn de la cбmara
    SetPlayerCameraLookAt(playerid, PosX, PosY, PosZ); //direcciуn de la cбmara, osea angulo como lo quieras llamar
    return 1;
}
https://sampwiki.blast.hk/wiki/SetPlayerPos
https://sampwiki.blast.hk/wiki/SetPlayerCameraPos
https://sampwiki.blast.hk/wiki/SetPlayerCameraLookAt
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)