Jump to content

Matt

VIP
  • Posts

    555
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by Matt

  1. Topic-ul a fost șters deoarece nu ai respectat modelul de postare. Te rugăm sa revii cu alt topic in care să respecți modelul. Topic șters!
  2. Problema a fost rezolvată. Topic închis!
  3. Uita-te la explicatii cu atentie si vei intelege, mai mult nu cred ca te putem ajuta..........
  4. Problema a fost rezolvată. Topic închis!
  5. Problema a fost rezolvată. Topic închis!
  6. Problema a fost rezolvată. Topic închis!
  7. Problema a fost rezolvată. Topic închis!
  8. Problema a fost rezolvată. Topic închis!
  9. Problema a fost rezolvată. Topic închis!
  10. Pai, pentru inceput avem: new minutes, seconds = PlayerVar[playerid][pPayday], str[128]; minutes = seconds / 60; seconds -= minutes*60; Asa vom calcula secundele si minutele. Apoi, pentru afisaj avem: format(str, 128, "next_payday_in:_~g~%s%d:%s%d", (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds); PlayerTextDrawSetString(playerid, PaydayPTD[playerid], str); PlayerTextDrawShow(playerid, PaydayPTD[playerid]); ^^ Codul trebuie sa stea intr-un timer! Spre exemplu: (ai nevoie de y_timers pentru a folosi timer-ul de mai jos) timer OneSecondTimer[1000]() { foreach(new playerid : Player) { new minutes, seconds = PlayerVar[playerid][pPayday], str[128]; minutes = seconds / 60; seconds -= minutes*60; format(str, 128, "next_payday_in:_~g~%s%d:%s%d", (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds); PlayerTextDrawSetString(playerid, PaydayPTD[playerid], str); PlayerTextDrawShow(playerid, PaydayPTD[playerid]); } } Si poti folosi textdraw-ul meu: (care trebuie pus in OnPlayerConnect) PaydayPTD[playerid] = CreatePlayerTextDraw(playerid, 3.000001, 437.644470, "next_payday_in:_00:00"); PlayerTextDrawLetterSize(playerid, PaydayPTD[playerid], 0.199666, 1.056592); PlayerTextDrawAlignment(playerid, PaydayPTD[playerid], 1); PlayerTextDrawColor(playerid, PaydayPTD[playerid], -1); PlayerTextDrawSetShadow(playerid, PaydayPTD[playerid], 0); PlayerTextDrawSetOutline(playerid, PaydayPTD[playerid], 1); PlayerTextDrawBackgroundColor(playerid, PaydayPTD[playerid], 255); PlayerTextDrawFont(playerid, PaydayPTD[playerid], 2); PlayerTextDrawSetProportional(playerid, PaydayPTD[playerid], 1); Trebuie si el initializat la inceput: new PlayerText:PaydayPTD[MAX_PLAYERS];
  11. Problema a fost rezolvată. Topic închis!
  12. Nu-s nici primul si probabil nici ultimul care face sistemul asta.
  13. Data viitoare respecta si modelul de topic, te rog. T/C
  14. Problema a fost rezolvată. Topic închis!
  15. Uf, nu ma baga la mijloc, nu am nicio treaba cu cearta voastra ????
  16. O zici de parca e usor de facut biliardu man O_O
×
×
  • Create New...