Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: HarryX_RaZzZor poslato Maj 14, 2015, 15:11:30 POSLE PODNE

Naslov: [Pomoc] Errori na InterpolateCameraPos i InterpolateCameraLookAt
Poruka od: HarryX_RaZzZor poslato Maj 14, 2015, 15:11:30 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Hocu da napravim jednu komandu s kojom cu moci kao gledati jedno podrucije, tj samo sam napravio kameru da ide jer hocu napraviti prezentaciju..Eh sad mi izbaci neke errore ne mogu ih rijesiti
Dio skripte:

Te kamere:



new InfoPokazujee[MAX_PLAYERS];
new InfoPokazujee2[MAX_PLAYERS];

new Float:ZaInfoPosao[1][6] = {
{1851.236328, -1207.717285, 20.320621, 1869.263061, -1131.057006, 51.588111}
};

new Float:ZaInfoPosao1[1][6] = {
{2008.225708, -1199.567138, 18.024812, 1854.236083, -1193.849609, 32.742137}
};


new Float:ZaInfoPosaoLA[1][6] = {
{1852.793457, -1203.061401, 21.267984, 1871.173095, -1134.177246, 48.179916}
};

new Float:ZaInfoPosaoLA1[1][6] = {
{2003.244995, -1199.344360, 18.403356, 1859.163085, -1194.271972, 32.002674}
};


CMD:infop(playerid,params[])
{
ClearChat();
InfoPokazujee[playerid] = SetTimerEx("InfoPokazuje", 3000, false, "d",playerid);
return 1;
}



forward InfoPokazuje(playerid);
public InfoPokazuje(playerid)
{
KillTimer(InfoPokazujee[playerid]);



InterpolateCameraPos(playerid, ZaInfoPosao[playerid][0], 6000);
InterpolateCameraLookAt(playerid, ZaInfoPosaoLA[playerid][0], 6000);

ClearChat();


InfoPokazujee2[playerid] = SetTimerEx("InfoPokazuje2",7000, true, "d", playerid);
return 1;
}

forward InfoPokazuje2(playerid);
public InfoPokazuje2(playerid)
{
KillTimer(InfoPokazujee2[playerid]);

InterpolateCameraPos(playerid, ZaInfoPosao1[0], 9000);
InterpolateCameraLookAt(playerid, ZaInfoPosaoLA1[0], 9000);


return 1;
}




Neke slike/video za lakse dobivanje pomoci(neobavezno): Erori http://prntscr.com/753mpy
Naslov: Odg: [Pomoc] Errori na InterpolateCameraPos i InterpolateCameraLookAt
Poruka od: Vuzimir poslato Maj 16, 2015, 19:19:56 POSLE PODNE
evo probaj ovako:
new InfoPokazujee[MAX_PLAYERS];
new InfoPokazujee2[MAX_PLAYERS];

new Float:ZaInfoPosao[1][6] = {
{1851.236328, -1207.717285, 20.320621, 1869.263061, -1131.057006, 51.588111}
};

new Float:ZaInfoPosao1[1][6] = {
{2008.225708, -1199.567138, 18.024812, 1854.236083, -1193.849609, 32.742137}
};


new Float:ZaInfoPosaoLA[1][6] = {
{1852.793457, -1203.061401, 21.267984, 1871.173095, -1134.177246, 48.179916}
};

new Float:ZaInfoPosaoLA1[1][6] = {
{2003.244995, -1199.344360, 18.403356, 1859.163085, -1194.271972, 32.002674}
};


CMD:infop(playerid,params[])
{
ClearChat();
InfoPokazujee[playerid] = SetTimerEx("InfoPokazuje", 3000, false, "d",playerid);
return 1;
}



forward InfoPokazuje(playerid);
public InfoPokazuje(playerid)
{
KillTimer(InfoPokazujee[playerid]);



InterpolateCameraPos(playerid, ZaInfoPosao[0][0],ZaInfoPosao[0][1],ZaInfoPosao[0][2],ZaInfoPosao[0][3],ZaInfoPosao[0][4],ZaInfoPosao[0][5], 6000);
InterpolateCameraLookAt(playerid, ZaInfoPosaoLA[0][0],ZaInfoPosaoLA[0][1],ZaInfoPosaoLA[0][2],ZaInfoPosaoLA[0][3],ZaInfoPosaoLA[0][4],ZaInfoPosaoLA[0][5], 6000);

ClearChat();


InfoPokazujee2[playerid] = SetTimerEx("InfoPokazuje2",7000, true, "d", playerid);
return 1;
}

forward InfoPokazuje2(playerid);
public InfoPokazuje2(playerid)
{
KillTimer(InfoPokazujee2[playerid]);

InterpolateCameraPos(playerid, ZaInfoPosao1[0][0],ZaInfoPosao1[0][1],ZaInfoPosao1[0][2],ZaInfoPosao1[0][3],ZaInfoPosao1[0][4],ZaInfoPosao1[0][5], 9000);
InterpolateCameraLookAt(playerid, ZaInfoPosaoLA1[0][0],ZaInfoPosaoLA1[0][1],ZaInfoPosaoLA1[0][2],ZaInfoPosaoLA1[0][3],ZaInfoPosaoLA1[0][4],ZaInfoPosaoLA1[0][5], 9000);


return 1;
}


P.S. Lakse bi ti bilo da si odma te kordinate stavljao nego pravio ovako ove new-ove...
Naslov: Odg: [Pomoc] Errori na InterpolateCameraPos i InterpolateCameraLookAt
Poruka od: HarryX_RaZzZor poslato Maj 16, 2015, 20:44:23 POSLE PODNE
Hvala prijatelju rijesio sam ;)
Dodao u CMD:infop samo SetPlayerInterior(playerid, 0); i sve OK.