Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Å one poslato Avgust 18, 2013, 22:38:27 POSLE PODNE

Naslov: [Pomoć] Sat
Poruka od: Å one poslato Avgust 18, 2013, 22:38:27 POSLE PODNE
Skripta koju koristim: Moja od 0
Detaljan opis problema: Uradio sam TextDraw i njemu namestio da menja svako slovo menja boju,ispod njega sam uradio sat,sada me zanima kako mogu da uradim da mi i brojevi na satu menjaju isto tako boju.
Dio skripte: Ako treba nešto da dam,daću.
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoć] Sat
Poruka od: _HarDy_ poslato Avgust 18, 2013, 22:44:32 POSLE PODNE
Nisam to radio  , al mislim da je isti princip , da stavis timer npr svaku min da promjeni boju broja na satu...
Tako da ce biti u boji..
Malo se igraj sa tim timerima =D
Naslov: Odg: [Pomoć] Sat
Poruka od: Å one poslato Avgust 18, 2013, 22:48:33 POSLE PODNE
Citat: _HarDy_ poslato Avgust 18, 2013, 22:44:32 POSLE PODNE
Nisam to radio  , al mislim da je isti princip , da stavis timer npr svaku min da promjeni boju broja na satu...
Tako da ce biti u boji..
Malo se igraj sa tim timerima =D

Brate da li možeÅ¡ samo malo da mi objasniÅ¡ kako da uradim,jer ne mogu da uradim kao da radim TextDraw  :-X.
Naslov: Odg: [Pomoć] Sat
Poruka od: _HarDy_ poslato Avgust 18, 2013, 22:49:33 POSLE PODNE
Pa sat ti je textdraw?
Aj daj da vidim taj sat...

Stavi ovdje ako nije problem
Naslov: Odg: [Pomoć] Sat
Poruka od: Å one poslato Avgust 18, 2013, 22:57:00 POSLE PODNE
Citat: _HarDy_ poslato Avgust 18, 2013, 22:49:33 POSLE PODNE
Pa sat ti je textdraw?
Aj daj da vidim taj sat...

Stavi ovdje ako nije problem

Nije nikakav problem brate,evo TextDraw-a:
TextDraw0 = TextDrawCreate(545.000000, 25.000000, " ");
TextDrawBackgroundColor(TextDraw0, 255);
TextDrawFont(TextDraw0, 1);
TextDrawLetterSize(TextDraw0, 0.500000, 1.700000);
TextDrawColor(TextDraw0, -1);
TextDrawSetOutline(TextDraw0, 1);
TextDrawSetProportional(TextDraw0, 1);
Naslov: Odg: [Pomoć] Sat
Poruka od: _HarDy_ poslato Avgust 18, 2013, 23:03:10 POSLE PODNE
e znaci nisam ovo nikako radio , ali probaj...

URadi u timeru da ti ga prvo unisti  (TextDrawDestroy) , pa ga ponovno stvori (TextDrawCreate) al sa drugom bojom (TextDrawColor) i tako koliko god zelis puta , i stavis taj timer koliko zelis vremena da ti se to dogadja


http://wiki.sa-mp.com/wiki/TextDrawDestroy
http://wiki.sa-mp.com/wiki/TextDrawCreate
http://wiki.sa-mp.com/wiki/TextDrawColor


Znaci nisam ovo nikada probavao , al mislim da bi moglo uspjeti..
Aj uradi pa javi =D..
Naslov: Odg: [Pomoć] Sat
Poruka od: Å one poslato Avgust 18, 2013, 23:05:57 POSLE PODNE
Citat: _HarDy_ poslato Avgust 18, 2013, 23:03:10 POSLE PODNE
e znaci nisam ovo nikako radio , ali probaj...

URadi u timeru da ti ga prvo unisti  (TextDrawDestroy) , pa ga ponovno stvori (TextDrawCreate) al sa drugom bojom (TextDrawColor) i tako koliko god zelis puta , i stavis taj timer koliko zelis vremena da ti se to dogadja


http://wiki.sa-mp.com/wiki/TextDrawDestroy
http://wiki.sa-mp.com/wiki/TextDrawCreate
http://wiki.sa-mp.com/wiki/TextDrawColor


Znaci nisam ovo nikada probavao , al mislim da bi moglo uspjeti..
Aj uradi pa javi =D..

Brate,iskreno da ti kažem,nikako mi ovo nije jasno  ???.Da li možeÅ¡ da mi malo pojasniÅ¡,jbg nisam neki ProSkripter :(.
Naslov: Odg: [Pomoć] Sat
Poruka od: _HarDy_ poslato Avgust 18, 2013, 23:32:18 POSLE PODNE
Na pocetku skripte
forward Sattimer(playerid);
forward Sattimer1(playerid);

napravis public




public Sattimer(playerid)
{
    TextDrawDestroy(TextDraw0);
    SetTimerEx("Sattimer1",100, false, "i", playerid);
}
public Sattimer1(playerid)
{
    TextDraw0 = TextDrawCreate(545.000000, 25.000000, " ");
TextDrawBackgroundColor(TextDraw0, 255);
TextDrawFont(TextDraw0, 1);
TextDrawLetterSize(TextDraw0, 0.500000, 1.700000);
TextDrawColor(TextDraw0, -1); //stavi sebi sada drugu boju koju zelis
TextDrawSetOutline(TextDraw0, 1);
TextDrawSetProportional(TextDraw0, 1);
SetTimerEx("Sattimer",5000, false, "i", playerid);
}




E eto tako ja to nekao zamisljam , ti sada samo sebi dodaj koliko jos puta zelis da ti to uradi , i promjeni ondje boju

Ajd probaj tako , ako mogne ideju si mi dao ;)






Naslov: Odg: [Pomoć] Sat
Poruka od: Å one poslato Avgust 19, 2013, 00:13:23 PRE PODNE
Citat: _HarDy_ poslato Avgust 18, 2013, 23:32:18 POSLE PODNE
Na pocetku skripte
forward Sattimer(playerid);
forward Sattimer1(playerid);

napravis public




public Sattimer(playerid)
{
    TextDrawDestroy(TextDraw0);
    SetTimerEx("Sattimer1",100, false, "i", playerid);
}
public Sattimer1(playerid)
{
    TextDraw0 = TextDrawCreate(545.000000, 25.000000, " ");
TextDrawBackgroundColor(TextDraw0, 255);
TextDrawFont(TextDraw0, 1);
TextDrawLetterSize(TextDraw0, 0.500000, 1.700000);
TextDrawColor(TextDraw0, -1); //stavi sebi sada drugu boju koju zelis
TextDrawSetOutline(TextDraw0, 1);
TextDrawSetProportional(TextDraw0, 1);
SetTimerEx("Sattimer",5000, false, "i", playerid);
}




E eto tako ja to nekao zamisljam , ti sada samo sebi dodaj koliko jos puta zelis da ti to uradi , i promjeni ondje boju

Ajd probaj tako , ako mogne ideju si mi dao ;)

Sada sam to uradio ali me sada sat zajebava,svaki put kada uÄ'em u igrici mi kreće od "00:00:22" u čemu je problem -.-"?
Naslov: Odg: [Pomoć] Sat
Poruka od: _HarDy_ poslato Avgust 19, 2013, 00:24:48 PRE PODNE
eh rekao sam ti , nikad nisam radio ovako nesto , stvarno neznam do cega ti je to ...
Naslov: Odg: [Pomoć] Sat
Poruka od: Å one poslato Avgust 19, 2013, 09:09:19 PRE PODNE
Citat: _HarDy_ poslato Avgust 19, 2013, 00:24:48 PRE PODNE
eh rekao sam ti , nikad nisam radio ovako nesto , stvarno neznam do cega ti je to ...

Brate,hvala ti u svakom slučaju.Rešio sam problem,može Lock ovde.