[POMOC] Nepokazuje datum i sat Textdraw

Započeo Jakisic
15. Jan. 2015. Zaključano
860
pregleda
6
postova
Milos123
5
Underboss
15. Jan. 2015.
GM koji koristite: nebitno
Problem: sve imate u ovoj temi public http://balkan-samp.com/forum/index.php?topic=97564.0
Slike:/
Deo skripte:
Evo Textdraw

    Datum = TextDrawCreate(349.000000, 244.000000, "");
    TextDrawFont(Datum, 2);
    TextDrawSetShadow(Datum,0); // no shadow
    TextDrawSetOutline(Datum,0); // thickness 1
    TextDrawBackgroundColor(Datum,0x000000FF);
    TextDrawColor(Datum, -1);
    TextDrawAlignment(Datum,3);
    TextDrawLetterSize(Datum, 0.300000, 1.500000);
    TextDrawSetProportional(Datum, 1);

Evo i funkcija (tako da je nazovemo)
forward datuma(playerid);
public datuma(playerid)

{
new string,godina,mesec,dan;
getdate(godina,mesec,dan),
format(string, sizeof string, "%d~r~/~w~%s%d~r~/~w~%s%d", dan, ((mesec < 10) ? ("0") : ("")), mesec, (godina < 10) ? ("0") : (""), godina);
TextDrawSetString(Datum, string);
}


Evo timer
SetTimer("datum",1000,true);
Rudimental
5
OG Legend
15. Jan. 2015.
Evo ti moj koji radi pa ga ubaci kod sebe

Na vrh

new Text:Vreme;
new Text:Datum;


Pod public OnGameModeInit

SetTimer("Vreme",1000,true);

Datum = TextDrawCreate(547.000000,28.000000,"--");
TextDrawFont(Datum,3);
TextDrawLetterSize(Datum,0.299999,1.5);
TextDrawColor(Datum, -1);
TextDrawSetOutline(Datum, 1);
TextDrawBackgroundColor(Datum,255);
   
Vreme = TextDrawCreate(575.000000,15.000000,"--");
TextDrawFont(Vreme,3);
TextDrawLetterSize(Vreme,0.299999, 1.5);
TextDrawColor(Vreme, -1);
TextDrawBackgroundColor(Vreme,255);
TextDrawSetOutline(Vreme, 1);


Pod public OnPlayerDisconnect

TextDrawHideForPlayer(playerid, Vreme);
TextDrawHideForPlayer(playerid, Datum);


Pod public OnPlayerSpawn

TextDrawShowForPlayer(playerid, Vreme);
TextDrawShowForPlayer(playerid, Datum);


Negde na kraj scripte

forward Vreme(playerid);
public Vreme(playerid)
{
new string,godina,Mesec,dan,sati,minute,sekunde;
    getdate(godina, Mesec, dan), gettime(sati, minute, sekunde);
    format(string, sizeof string, "%d/%s%d/%s%d", dan, ((Mesec < 10) ? ("0") : ("")), Mesec, (godina < 10) ? ("0") : (""), godina);
    TextDrawSetString(Datum, string);
    format(string, sizeof string, "%s%d:%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minute < 10) ? ("0") : (""), minute, (sekunde < 10) ? ("0") : (""), sekunde);
    TextDrawSetString(Vreme, string);
}
Milos123
5
Underboss
15. Jan. 2015.
baca errore

D:\Stefanove Stvar\Balkan Exchange RP\gamemodes\BackUps\UPDATEEEE\BERP.pwn(116729) : error 021: symbol already defined: "Vreme"
D:\Stefanove Stvar\Balkan Exchange RP\gamemodes\BackUps\UPDATEEEE\BERP.pwn(116730) : error 021: symbol already defined: "Vreme"
D:\Stefanove Stvar\Balkan Exchange RP\gamemodes\BackUps\UPDATEEEE\BERP.pwn(116733) : error 021: symbol already defined: "getdate"


Linija: 16729 i 116730


forward Vreme(playerid);
public Vreme(playerid)


linija 116733
getdate(godina,mesec,dan), gettime(hours, minutes);


Edit resio sam ali imam problem izgleda se negde nesto mesa vrv timer posto mi datum se menja i bude ovo
http://i.imgur.com/dCMdIG9.png
http://i.imgur.com/p5lLhuF.png
Rudimental
5
OG Legend
15. Jan. 2015.
Mozda ti imas nesto sto bih se mesalo s ovim, ovaj kod ja koristim i nemam nikakvih problema...
Milos123
5
Underboss
16. Jan. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on January 15, 2015, 11:19 pm:
Mozda ti imas nesto sto bih se mesalo s ovim, ovaj kod ja koristim i nemam nikakvih problema...

pa ima ono sto je na BExpressu bilo plus i minus u gornjem desnom uglu ali ja sam to iskljucio i nije se videlo ali evo sad se vidi a ne znam zasto :/
Rudimental
5
OG Legend
16. Jan. 2015.
Nesto ti se mesa sa TDovima to vec sam moras videti sta i kako ti si to radio za taj + sto pricas...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha