[pomoć]/changeview


Započeo Inklud, Oktobar 15, 2012, 21:34:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:nebitno
Detaljan opis problema:kako da napravim da mi lik gleda u prvom licu dok vozi auto,npr changeview
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
copyright 2007 - 2013

gde su ti newovi

new prvaosoba[MAX_PLAYERS];


i de ti je newstate
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
prvaosoba[playerid] = CreateObject(19300, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
AttachObjectToPlayer(prvaosoba[playerid],playerid, 0.0, 0.12, 0.7, 0.0, 0.0, 0.0);
AttachCameraToObject(playerid, prvaosoba[playerid]);
}


i sada onplayerexitvehicle

SetCameraBehindPlayer(playerid);
DestroyObject(prvaosoba[playerid]);


Nece bit bas najlepse al aj :D

Da ali onda mi u prvom licu i hoda i sve,samo želim da mi vozi auto tako
copyright 2007 - 2013

Znaci, pod new

new prvaosobavozac[MAX_PLAYERS];

Public kada udje u vozilo
public OnPlayerEnterVehicle(playerid, vehicleid)
	{
		new p = GetPlayerVehicleID(playerid);
		prvaosobavozac[playerid] = CreatePlayerObject(playerid,19300, 0.0000, -1282.9984, 10.1493, 0.0000, -1, -1, 100);
		AttachPlayerObjectToVehicle(playerid,prvaosobavozac[playerid],p,-0.314999, -0.195000, 0.510000, 0.000000, 0.000000, 0.000000);
		AttachCameraToPlayerObject(playerid,prvaosobavozac[playerid]);
		return 1;
	}

Kada izadje iz vozila, da se vrati u normlani pogled
public OnPlayerExitVehicle(playerid, vehicleid)
{
    SetCameraBehindPlayer(playerid);// Stavlja kameru nazad
    DestroyObject(prvaosobavozac[playerid]);// Znaci unistava first view
	return 1;
}