Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ermin. poslato Februar 03, 2013, 16:22:52 POSLE PODNE

Naslov: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Ermin. poslato Februar 03, 2013, 16:22:52 POSLE PODNE
Skripta koju koristim: 0
Detaljan opis problema: Treba mi ovo al ne znam kako probao sam al ne radi
Kad se igrac konektuje da mu Posalje poruku (SCM) "Dobrodosao na server"
i onda saceka 5 sekundi, i kad prodje 5 sekundi da mu postavi kameru koja se krece
tj ovo:
InterpolateCameraPos(playerid, 327.455780, -490.058410, 25.215812, 303.429779, -659.580078, 17.583692, 8000);
InterpolateCameraLookAt(playerid, 326.552490, -494.928161, 24.530477, 303.864807, -654.621093, 17.115629, 8000);
i dok se krece kamera da mu postavi Dijalog za login/register..
probao sam al ocm dragog ne ispane u redu ne znam Tajmere koristit bem ga :D
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): :)
Naslov: Odg: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Joey_ poslato Februar 03, 2013, 16:26:05 POSLE PODNE
Pa staviš unutar OnPlayerConnect callbacka nakon što mu pošalješ poruku da se timer pokrene i unutar timera staviš te dvije funkcije za pomicanje kamere.
Naslov: Odg: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Ermin. poslato Februar 03, 2013, 16:30:36 POSLE PODNE
jel ovako nesto

onplayerconn
{
scm(playerid, dobrodosao ) samo za primjer ne pratim parametre funkcije
SetTimer("blablalb", 5000, false)
}

forward blablabl
public blalbabl(playerid)
{
   funkc za pokretanje cmre
}

?

kazem ti botara sam haahahah
Naslov: Odg: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Joey_ poslato Februar 03, 2013, 16:33:39 POSLE PODNE
OnPlayerConnect callback:

public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, -1, "Dobrodosao na server");
    SetTimer("fiveSecWait", 5000, 0);
    return 1;
}


I onda na kraj moda:

forward fiveSecWait();
public fiveSecWait()
{
    InterpolateCameraPos(playerid, 327.455780, -490.058410, 25.215812, 303.429779, -659.580078, 17.583692, 8000);
    InterpolateCameraLookAt(playerid, 326.552490, -494.928161, 24.530477, 303.864807, -654.621093, 17.115629, 8000);
    return 1;
}
Naslov: Odg: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Ermin. poslato Februar 03, 2013, 16:35:25 POSLE PODNE
jarane bog si fala
Naslov: Odg: [POMOC] - OnConnect (Koristenje timera sa Interpolate camera..) ?
Poruka od: Joey_ poslato Februar 03, 2013, 16:36:35 POSLE PODNE
Ništa. :) Lock.