PARTNERI:
-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Pitanje/Savet] Neko da napravi CMD? :D  (Pročitano 194 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže Buster

Neko da napravi CMD? :D
« poslato: Februar 12, 2020, 02:50:37 pre podne »
Problem(error/warning): Neko da napravi CMD za osvezavanje ovih TD-ova sto pokazuju online igrace? Zna nekad da zabaguje... :D
Dio skripte:
Pawno Code: [Izaberi]

DosadasnjiRekord();
/////////////////////
onlinepl=Konektovanoi();
EGLINIJA[48] = TextDrawCreate(22.000000, 304.187500, "Online:_56");
TextDrawLetterSize(EGLINIJA[48], 0.173000, 0.611250);
TextDrawAlignment(EGLINIJA[48], 1);
TextDrawColor(EGLINIJA[48], 445966079);
TextDrawSetShadow(EGLINIJA[48], 0);
TextDrawSetOutline(EGLINIJA[48], 0);
TextDrawBackgroundColor(EGLINIJA[48], 255);
TextDrawFont(EGLINIJA[48], 2);
TextDrawSetProportional(EGLINIJA[48], 1);
TextDrawSetShadow(EGLINIJA[48], 0);

EGLINIJA[49] = TextDrawCreate(17.000000, 320.812500, "rekord:_1000");
TextDrawLetterSize(EGLINIJA[49], 0.173000, 0.611250);
TextDrawAlignment(EGLINIJA[49], 1);
TextDrawColor(EGLINIJA[49], 445966079);
TextDrawSetShadow(EGLINIJA[49], 0);
TextDrawSetOutline(EGLINIJA[49], 0);
TextDrawBackgroundColor(EGLINIJA[49], 255);
TextDrawFont(EGLINIJA[49], 2);
TextDrawSetProportional(EGLINIJA[49], 1);
TextDrawSetShadow(EGLINIJA[49], 0);
Pawno Code: [Izaberi]
forward RekordTimer(playerid);
public RekordTimer(playerid)
{
if(postojecirekord)
{
new string1[512];
new string2[512];
format(string1, 512, "Online:~w~ %d", Konektovanoi());
TextDrawSetString(EGLINIJA[48], string1);
format(string2, 512, "Rekord:~w~ %d",postojecirekord);
TextDrawSetString(EGLINIJA[49], string2);
}
onlinepl++;
    if(postojecirekord < onlinepl)
    {
        postojecirekord=onlinepl;
        new string[128], string1[512], string2[512];
format(string, sizeof(string), ""col_atlas"[NG:RP] "col_white"Novi rekord servera je: "col_atlas"%d "col_white"igraca!", postojecirekord);
        SendClientMessageToAll(0xFCB833FF, string);
        SacuvajRekord();
format(string1, 512, "Online:~w~ %d", Konektovanoi());
TextDrawSetString(EGLINIJA[48], string1);
format(string2, 512, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(EGLINIJA[49], string2);
    }
return 1;
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Notorius Gaming RolePlay Gaming
Owner & Scripter
SAMP IP: 91.134.193.97:7793
Pocetni stats: level 1 & 100.000$! Mnostvo sistema kao i mapa!
 

Na mreži Darkic

Odg: Neko da napravi CMD? :D
« Odgovor #1 poslato: Februar 12, 2020, 03:18:56 pre podne »
Nema bas smisla praviti komandu za tako nesto. Logicnije je da se updatea textdraw kad igrac udje/izadje
 

Van mreže bunta

Odg: Neko da napravi CMD? :D
« Odgovor #2 poslato: Februar 12, 2020, 07:34:38 pre podne »
new string1[512];
new string2[512];[code]

mali su ti stringovi, mora to vece
Mnogo imaš¡ ti još¡ da jedeš¡ kačamak. (Ja sam GEJ, Makenzi rekao)
skrr

Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server



 

Van mreže // impact

Odg: Neko da napravi CMD? :D
« Odgovor #3 poslato: Februar 12, 2020, 11:17:30 pre podne »
Zašto bi pravio komandu za tako nešto nije li logičnije putem tajmera napraviti da se update textdraw?
Btw. šta su ovi stringovi od po 512  ???