anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 19 Mär, 2024 03:02

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr 29 Mai, 2009 16:07 
Offline
User
User

Registriert: Mo 02 Mär, 2009 16:35
Beiträge: 10
Um ein variableres und auch mit realerer Verteilung erscheinendes Ergbnis bei den durch das Training zu erhalten empfehle ich diese beiden Zeilen

$exp = $session[user][level]*e_rand(5,12)+e_rand(0,9);
$totalexp = $exp*$trai;

durch diese hier zu ersetzen:

$totalexp = 0;
do {
$exp = mt_rand($session[user][level]*5,$session[user][level]*12)+mt_rand(0,9);
$totalexp += $exp
$trai--;
} while ($trai > 0);

Wer ohne Do/While arbeiten möchte, aber trotzdem eine etwas bessere Verteilung möchte, nimmt einfach diese Zeile als Ersatz für die 2 Zeilen:

$totalexp = mt_rand(5*$session[user][level]*$trai,12*$session[user][level]*$trai)+mt_rand(0,9*$trai);


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 10 Jul, 2009 09:30 
Offline
User
User

Registriert: Mo 06 Jul, 2009 19:37
Beiträge: 13
funktioniert wirklich besser :O

hätte nicht gedacht das des überhaupt besser geht ^^
haste toll gemacht :D


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum