anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:42

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: User bekommen zuviel Erfahrung
BeitragVerfasst: Fr 13 Mär, 2009 23:55 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 19 Jul, 2007 12:39
Beiträge: 57
Wohnort: In der Hölle auf Erden
Geschlecht: Männlich
LoGD: http://hytivia.de/source.php
Ich mal wieder, ich weiss ich nerve aber ich hab iwie ein Problem...

und zwar bekommen die User auf meinem Server zuviel Erfahrung im Wald...

Bsp:

Du bekommt 14Erfahrungspunkte!

jedoch bekommt der User nicht 14 sondergleich über 600...

Somit hat ein Bauernjunge schon mit lvl 4 über 30000 Punkte ...

Ich hab in der forest.php schon folgendes geändert

PHP:
$expflux = round($badguy['creatureexp']/10,0);


in

PHP:
$expflux = round($badguy['creatureexp']/3,5);


aber irgendwie tut sich zwar an der Ausgabe was aber nicht an dem was die User eigentlich bekommen.. weiss wer vlt. Rat?

_________________
Signatur?.. Wozu das denn? ...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: User bekommen zuviel Erfahrung
BeitragVerfasst: Sa 14 Mär, 2009 00:23 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Versuche es mal mit dieser Zeile:
$this->bbcode_second_pass_code('', '$session[user][experience]+=($badguy[creatureexp]+$expbonus);')

Dabei solltest Du besonders hier drauf achten:
$this->bbcode_second_pass_code('', '($badguy[creatureexp]+$expbonus)')

Evtl. das ganze in so ändern:
$this->bbcode_second_pass_code('', '($badguy[creatureexp]+$expbonus)*0.5 // für 50% der EP')

Aber ich würde ehr so an die 0.7 - 0.8 bevorzugen. ca. 0,1 = 10%? War glaubig so die Rechnung, ist spät am Abend, verzeiht, wenn falsch. :-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: User bekommen zuviel Erfahrung
BeitragVerfasst: Sa 14 Mär, 2009 01:41 
Offline
Newbie

Registriert: Sa 14 Mär, 2009 01:38
Beiträge: 7
Wohnort: Dahlenburg
Geschlecht: Männlich
Skype: coupkiller1
dort stimme ich Kevz zu denn bei mir in der datei ist es genauso


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: User bekommen zuviel Erfahrung
BeitragVerfasst: Sa 14 Mär, 2009 11:53 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
@ Sawell:
Was genau wolltest du mit der Änderung bezwecken? Was du getan hast ist den ExP-Abweichungsfaktor ($expflux) um den Faktor ~3,3 zu vergrößern und nicht mehr auf glatte Zahlen zu runden sondern auf 5 Stellen nach dem Komma. Nähere Infos zur Funktion round gibt es hier.

Wenn die Anzeige von der tatsächlichen Vergabe abweicht, dann sollte man mal eher schauen, ab wann die beiden sich unterscheiden.

Auric

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: User bekommen zuviel Erfahrung
BeitragVerfasst: So 15 Mär, 2009 18:53 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 19 Jul, 2007 12:39
Beiträge: 57
Wohnort: In der Hölle auf Erden
Geschlecht: Männlich
LoGD: http://hytivia.de/source.php
Hm Mit der Änderung wollte ich eigentlich bezwecken das die Erfahrung runtergesetzt wird <.<

Und da ich nicht allzuviel Ahnung von PHP habe (was ich hoffe ändert sich bald) habe ich erst alles ausprobbiert...

Erst zum Schluss habe ich die extraexp und rpgexp die in der configuration waren geändert (Was zum RPG-Level-System gehörten)

Aber nun läuft ja alles so wie es soll...
Trozdem DAnke für eure Hilfe...

_________________
Signatur?.. Wozu das denn? ...


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 28 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum