Rekord & Online!

10. Mar. 2018. Zaključano
1,016
pregleda
9
postova
Nemanja Petrovic
4
Made Man
10. Mar. 2018.
Problem (error/warning): Napravio sam TD, Rekord & Online, znate kao na Ludoj Kuci, ali sad kako da povezem sa skriptom, kao na Ludoj Kuci, kada ima npr 10 igraca online, dole da pise 10, a ako je rekord 20, dole da pise 20 ? Zna neko? Inace imam new DosadasnjiRekord, RekordIgraca & Konektovano...... PLS, HITNO!
Dio skripte: Evo to:
	forward DosadasnjiRekord();
public DosadasnjiRekord()
{
new strFromFile, arrCoords, File: file = fopen("rekord.txt", io_read);
if (file)
{
fread(file, strFromFile);
razdvoji(strFromFile, arrCoords, ',');
rekordigraca = strval(arrCoords);
fclose(file);
}
return 1;
}
forward SacuvajRekord();
public SacuvajRekord()
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%d", rekordigraca);
new File: file = fopen("rekord.txt", io_write);
fwrite(file, coordsstring);
fclose(file);
return 1;
}
forward Rekordbre(playerid);
public Rekordbre(playerid)
{
RekordTimer(playerid);
return 1;
}
forward RekordTimer(playerid);
public RekordTimer(playerid)
{
new string1;
format(string1, 512, "online : ~w~%d", Konektovano());
new govno;
    format(govno, sizeof(govno), "rekord : ~w~%d", rekordigraca);
    onlinepl++;
if(Konektovano() > rekordigraca)
{
    rekordigraca = Konektovano();
new string;
format(string,sizeof(string),""SIVA"(("LARPBOJA" [ REKORD ] "SIVA"~ Oboren je stari rekord igraca. Novi Rekord :"LARPBOJA" %d"SIVA" ! ))",rekordigraca);
SCMTA(-1,string);
    format(govno, sizeof(govno), "rekord : ~w~%d", rekordigraca);
  SacuvajRekord();
}
return 1;
}
A kako mogu sada da spojim sa ovim TD-ovima:
	LosArticTD = TextDrawCreate(577.333068, 345.126037, "rekord: ~w~5");
TextDrawLetterSize(LosArticTD, 0.223996, 1.380149);
TextDrawAlignment(LosArticTD, 1);
TextDrawColor(LosArticTD, 16777215);
TextDrawSetShadow(LosArticTD, 0);
TextDrawSetOutline(LosArticTD, 3);
TextDrawBackgroundColor(LosArticTD, 51);
TextDrawFont(LosArticTD, 1);
TextDrawSetProportional(LosArticTD, 1);

LosArticTD = TextDrawCreate(575.666809, 360.059265, "online: ~w~3");
TextDrawLetterSize(LosArticTD, 0.289999, 1.264001);
TextDrawAlignment(LosArticTD, 1);
TextDrawColor(LosArticTD, 16777215);
TextDrawSetShadow(LosArticTD, 0);
TextDrawSetOutline(LosArticTD, 3);
TextDrawBackgroundColor(LosArticTD, 51);
TextDrawFont(LosArticTD, 1);
TextDrawSetProportional(LosArticTD, 1);

Debug iz server_log: /
Neke video/slike ako je problem ingame (obavezno ako je ingame): /
Shomy Script
6
Godfather
10. Mar. 2018.
.amx ... 🙂

format, TextDrawSetString, snadji se sad 😄
Nemanja Petrovic
4
Made Man
10. Mar. 2018.
_Shomy_ wrote on March 10, 2018, 7:24 am:
.amx ... 🙂

format, TextDrawSetString, snadji se sad 😄

Napisi mi svee , plss brt ?
Shomy Script
6
Godfather
10. Mar. 2018.
Busterâ„¢.amx wrote on March 10, 2018, 9:33 am:
Napisi mi svee , plss brt ?
Ne, idi na wiki.sa-mp.com i uci 😄
Nemanja Petrovic
4
Made Man
10. Mar. 2018.
Ae neko neka napise sve, ima nagrada!
TheBadzoo
5
Shot Caller
🔥2
10. Mar. 2018.
Evo ti primer,jos samo cuvanje i prilagodi svojoj skripti
new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
TextDrawShowForPlayer(playerid, OnlineRek);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
TextDrawShowForPlayer(playerid, OnlineRek);

forward RekordTimer(playerid);
public RekordTimer(playerid)
{
if(postojecirekord)
{
    new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
}
onlinepl++;
    if(postojecirekord < onlinepl)
    {
        postojecirekord=onlinepl;
        new NoviRek;
        format(NoviRek, sizeof(NoviRek), ""ORANGE"OBAVJEST: "BELA"Novi rekord servera: "ORANGE"%d", postojecirekord);
  SCMTA(-1,NoviRek);
        ServerInfo = postojecirekord;
  SacuvajPodesavanja();
new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
    }
return 1;
}
Shomy Script
6
Godfather
10. Mar. 2018.
TheBadzoo wrote on March 10, 2018, 9:44 am:
Evo ti primer,jos samo cuvanje i prilagodi svojoj skripti
new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
TextDrawShowForPlayer(playerid, OnlineRek);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
TextDrawShowForPlayer(playerid, OnlineRek);

forward RekordTimer(playerid);
public RekordTimer(playerid)
{
if(postojecirekord)
{
    new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
}
onlinepl++;
    if(postojecirekord < onlinepl)
    {
        postojecirekord=onlinepl;
        new NoviRek;
        format(NoviRek, sizeof(NoviRek), ""ORANGE"OBAVJEST: "BELA"Novi rekord servera: "ORANGE"%d", postojecirekord);
  SCMTA(-1,NoviRek);
        ServerInfo = postojecirekord;
  SacuvajPodesavanja();
new onlinestring;
format(onlinestring, 24, "Online:~w~ %d", Konektovano());
TextDrawSetString(OnlineRek, onlinestring);
new rekordstring;
format(rekordstring, 24, "Rekord:~w~ %d", postojecirekord);
TextDrawSetString(OnlineRek, rekordstring);
    }
return 1;
}
Zasto timer ?
TheBadzoo
5
Shot Caller
🔥2
10. Mar. 2018.
_Shomy_ wrote on March 10, 2018, 11:02 am:
Zasto timer ?
Adamo...
ophion
5
OG Legend
10. Mar. 2018.
http://balkan-samp.com/forum/index.php?topic=115444.0 eto, kakav tajmer koji kurac vi pricate, ne prospajte se tu

lock.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha