Sari la conținut

Create an account on our board

or login and enjoy all the possibilities

Utilizator existent? Autentifică-te

Autentificare



Sau autentifică-te cu unul din aceste servicii

Înregistrare

Leaks.ro

Leaks România este o comunitate de discuții generale unde puteți găsi resurse de orice fel, puteți participa la discuții interactive, și rezolva orice tip de problemă.

Postări Recomandate

Username:inzrupe 
Problema întălnită: nu se contorizează zilele la membrii din facțiuni
Detalii despre problemă: nu se pun zile la membrii din facțiuni 
Ce ai încercat să faci înainte să postezi?: nimic nu îmi pot da seama de la ce e 
Cod sursă (recomandat pastebin.com) : - 
Alte detalii: - 

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Poti da link de la gamemode? Il voi descarca, iar dupa aceea o sa te ajut(acest script este adaugat de obicei intr-un timer, cand e ora 00 atunci sa pluseze nr. actual de zile cu +1).

EDIT: Infine, am descarcat eu gamemode-ul, fi atent aici e problema:

mysql_tquery(SQL, "UPDATE `users` SET `Days` = `Days` + '1' WHERE `Member` = '0'", "", "");

Odata ce aceasta interogare este trimisa, apoi executata va plusa zilele membrilor doar la factiunea cu id 0(0 - nu e o factiune asadar e civilul, astfel doar daca esti civil zilele din "factiune" cresc) si daca observi ai:

WHERE `Member` = '0'

Modifica din = '0' in > '0' pentru a plusa zilele membrilor din toate factiunile, atata tot; la final va trebuii sa iti iasa asa:

mysql_tquery(SQL, "UPDATE `users` SET `Days` = `Days` + '1' WHERE `Member` > '0'", "", "");

 

Editat de DiBlaine
Edit pentru rezolvarea problemei.

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Foloseste Unix Time, iti voi da un exemplu simplu deoarece sunt pe telefon:

new joinTime = gettime(), dayStr[50];

format(dayStr, 50, "Ai %d zile in factiune!", (gettime()-joinTime)/86400);

SendClientMessage(playerid, -1, dayStr);

Mai multe detalii despre Unix Time gasesti pe net.

86400 - 24 ore convertit in secunde.

 

 

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum

  • Navigare recentă   0 membri

    Nici un utilizator înregistrat nu vede această pagină.

×