Skripta koju koristim:Moja
Detaljan opis problema😛a ako se ulogujem kao igrac id 0 sat normalno radi (tacan u sekundu)
ali ako se ulogujem kao igrac id 1 sat se prikazuje onako kako je i kreiran u gm npr 22:10 i tako stoji i nemice
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Sat Neradi
415
pregleda
13
postova
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
30. Jul 2014.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on July 30, 2014, 9:27 pm:
Daj nam neke kodove da vidimo kako si uradio pa da vidimo gde si pogresio.
new PlayerText:Sat;
ovo je na Spawnu
PlayerTextDrawShow(playerid, Sat);
ovo je na OnGameModeInit
SetTimer("vremesat",1000,true);
Sat = CreatePlayerTextDraw(playerid,213.000000, 18.000000, "22:10");
PlayerTextDrawBackgroundColor(playerid,Sat, 16777341);
PlayerTextDrawFont(playerid,Sat, 2);
PlayerTextDrawLetterSize(playerid,Sat, 0.349998, 6.399999);
PlayerTextDrawColor(playerid,Sat, 255);
PlayerTextDrawSetOutline(playerid,Sat, 0);
PlayerTextDrawSetProportional(playerid,Sat, 1);
PlayerTextDrawSetShadow(playerid,Sat, 1);
I evo timera
forward vremesat(playerid);
public vremesat(playerid)
{
new string,year,month,day,hours,minutes;
getdate(year, month, day), gettime(hours, minutes);
format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
PlayerTextDrawSetString(playerid,Datum, string);
format(string, sizeof string, "%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes);
PlayerTextDrawSetString(playerid,Sat, string);
return 1;
}OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
30. Jul 2014.
Pa izbaci ga iz CreatePlayerTextDraw stavi ga u TextDrawCreate i trebalo bi da radi...
30. Jul 2014.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on July 30, 2014, 11:25 pm:
Pa izbaci ga iz CreatePlayerTextDraw stavi ga u TextDrawCreate i trebalo bi da radi...
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
30. Jul 2014.
Hm cudno.. jel si uradio update za include i ostale stvari koje tvoj Server koristi ?
30. Jul 2014.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on July 30, 2014, 11:29 pm:
Hm cudno.. jel si uradio update za include i ostale stvari koje tvoj Server koristi ?
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
30. Jul 2014.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on July 30, 2014, 11:33 pm:
Pa brate uradi update svih includova koje tvoj Server koristi...
31. Jul 2014.
Obriši taj tvoj sat, evo ti moj iz gamemoda.
Dodaj ovo u new.
Dodaj ovo kod publica ...
Ovo kod Textdrawowa (gamemodeinit)
Dodaj OnPlayerSpawn
Ovo dodaj tamo gdje ti je Login Dialog ..
Dodaj ovo u new.
new Text:Clock;Dodaj ovo kod publica ...
forward VremeTimer(playerid);
public VremeTimer(playerid)
{
new string,godina,mjesec,dan,sati,minute,sekunde;
getdate(godina, mjesec, dan), gettime(sati, minute, sekunde);
//format(string, sizeof string, "%d/%s%d/%s%d", dan, ((mjesec < 10) ? ("0") : ("")), mjesec, (godina < 10) ? ("0") : (""), godina);
//TextDrawSetString(Datum, string);
format(string, sizeof string, "%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minute < 10) ? ("0") : (""), minute, (sekunde < 10) ? ("0") : (""), sekunde);
TextDrawSetString(Clock, string);
}Ovo kod Textdrawowa (gamemodeinit)
Clock = TextDrawCreate(545.000000, 21.000000, "12:00");
TextDrawBackgroundColor(Clock, 50);
TextDrawFont(Clock, 2);
TextDrawLetterSize(Clock, 0.549999, 2.299999);
TextDrawColor(Clock, -1);
TextDrawSetOutline(Clock, 1);
TextDrawSetProportional(Clock, 1);
SetTimer("VremeTimer",1000,true);Dodaj OnPlayerSpawn
TextDrawShowForPlayer(playerid, Clock);Ovo dodaj tamo gdje ti je Login Dialog ..
TextDrawShowForPlayer(playerid, Clock);31. Jul 2014.
DevoXx wrote on July 31, 2014, 7:54 am:
Obriši taj tvoj sat, evo ti moj iz gamemoda.
Dodaj ovo u new.
Dodaj ovo kod publica ...
Ovo kod Textdrawowa (gamemodeinit)
Dodaj OnPlayerSpawn
Ovo dodaj tamo gdje ti je Login Dialog ..
Dodaj ovo u new.
new Text:Clock;Dodaj ovo kod publica ...
forward VremeTimer(playerid);
public VremeTimer(playerid)
{
new string,godina,mjesec,dan,sati,minute,sekunde;
getdate(godina, mjesec, dan), gettime(sati, minute, sekunde);
//format(string, sizeof string, "%d/%s%d/%s%d", dan, ((mjesec < 10) ? ("0") : ("")), mjesec, (godina < 10) ? ("0") : (""), godina);
//TextDrawSetString(Datum, string);
format(string, sizeof string, "%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minute < 10) ? ("0") : (""), minute, (sekunde < 10) ? ("0") : (""), sekunde);
TextDrawSetString(Clock, string);
}Ovo kod Textdrawowa (gamemodeinit)
Clock = TextDrawCreate(545.000000, 21.000000, "12:00");
TextDrawBackgroundColor(Clock, 50);
TextDrawFont(Clock, 2);
TextDrawLetterSize(Clock, 0.549999, 2.299999);
TextDrawColor(Clock, -1);
TextDrawSetOutline(Clock, 1);
TextDrawSetProportional(Clock, 1);
SetTimer("VremeTimer",1000,true);Dodaj OnPlayerSpawn
TextDrawShowForPlayer(playerid, Clock);Ovo dodaj tamo gdje ti je Login Dialog ..
TextDrawShowForPlayer(playerid, Clock);Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava