System kredytów jest u¿ywany by nagradzaæ u¿ytkowników wnosz±cych co¶ do sieci, np. wysy³aj±cych dane.
Surowy system kolejki w eMule bazuje na ilo¶ci czasu jaki spêdzi³ w niej klient. System kredytów wprowadza powa¿ny
modyfikator do czasu oczekiwania, bior±c pod uwagê ró¿nicê miêdzy ilo¶ci± wys³anych i pobranych danych pomiêdzy dwoma
klientami. Im wiêcej u¿ytkownik wys³a³, tym prêdzej porusza siê on w kolejce.
Modyfikatory wyliczane s± z ilo¶ci przes³anych danych. U¿ywane warto¶ci mo¿na zobaczyæ w oknie informacji o kliencie.
By je wywo³aæ kliknij prawym przyciskiem myszy na u¿ytkowniku i wybierz opcjê Poka¿ szczegó³y.
Wyliczane s± dwa ró¿ne modyfikatory: |
|
Ratio1 = Suma wys³anych danych x 2 / Suma pobranych danych |
|
Ratio2 = SQRT(Suma wys³anych danych + 2) |
Obie warto¶ci zostaj± porównane i jako modyfikator wybierana jest mniejsza z nich. |
Istniej± tak¿e pewne graniczne warunki: |
|
> |
Suma wys³anych danych < 1MB => Modyfikator = 1 |
|
> |
Suma pobranych danych = 0 => Modyfikator = 10 |
|
> |
Modyfikator mo¿e byæ jedynie z zakresu 1 - 10 |
Uwagi: |
> |
Wszyscy klienci wysy³aj±ce Tobie dane s± nagradzani przez system kredytów. Nie jest wa¿ne czy ten
system jest wspierany przez danego klienta czy nie. |
> |
Klienci którzy nie wspieraj± tego systemu nie przyznaj± Ci kredytów je¶li wysy³asz im dane. |
> |
Kredyty nie s± globalne. S± wymieniane pomiêdzy dwoma klientami wysy³aj±cymi sobie dane. |
> |
Kredyty zapisane s± w pliku clients.met. Unikalny user hash identyfikuje ich w³a¶ciciela. |
> |
Twoje kredyty zapisane s± u tych klientów którzy Ci je przyznali. To chroni przed oszustwami. |
> |
Nie mo¿esz sprawdziæ ile masz kredytów. |
Last update on: 2003-04-13 by Monk
|
Last Update: 19.02.2005 0:59 |
|
|