anpera.net
https://anpera.homeip.net/phpbb3/

maximales Level erhöhen
https://anpera.homeip.net/phpbb3/viewtopic.php?f=53&t=3237
Seite 2 von 2

Autor:  the_Cr0w [ So 07 Jan, 2007 10:31 ]
Betreff des Beitrags: 

in welchen core files muss danach suchen? ich würd mal sagen in train.php wo auch der meister drinn is

Autor:  Nightborn [ So 07 Jan, 2007 11:22 ]
Betreff des Beitrags: 

Schreib bitte ein Modul. Und ersetz damit de facto alle corefiles...
es sollte gut möglich sein.

Anleitung war auf DP soweit ich weiß, aber das geht auch als Modul.

du mußt in train.php guggen und forest.php (drache taucht auf)

Autor:  the_Cr0w [ So 07 Jan, 2007 12:43 ]
Betreff des Beitrags: 

hab grad gesehn, dass die benötigten exp in lib/experiance.php festgelegt sind. kann ich das dort auch ändern

Autor:  Nightborn [ Mo 08 Jan, 2007 18:15 ]
Betreff des Beitrags: 

nützt nur nix, weil nach level 15 nix geprüft wird.

das mußt du selber tun.

ab da mußt also auch selber prüfen, wann welcher level erreicht ist für deine zusätzlichen meister... also ist die datei für dich sinnlos.

(außerdem wäre das ein wieder ein core-modifikation, und die sind ja "bäh")

Autor:  the_Cr0w [ Di 09 Jan, 2007 08:24 ]
Betreff des Beitrags: 

kann ich mich auch bei "everyhit" einhooken und dann das hier schreiben?

$this->bbcode_second_pass_code('', '
if($session['user']['experiance'] == "100"){
$session['user']['level']++;
}elseif($session['user']['experiance'] == "200"){
$session['user']['level']++;
}elseif...
')

Autor:  Nightborn [ Di 09 Jan, 2007 10:13 ]
Betreff des Beitrags: 

Ja, aber ... everyhit ist bäh.

Der code wird _JEDE_ Seite angezeigt... man sollte every* hits vermeiden...

Das wäre für deine Training.php

Und die Expbar mußt Du neu machen, weil die im Core ja nur 15 Level kennt... evtl geht das auch trickreicher, aber ich hab mich nicht eingelesen.

Autor:  the_Cr0w [ Di 09 Jan, 2007 13:32 ]
Betreff des Beitrags: 

aber wenn ich zb levelup ohne meister machen will, dann brauch ich das. oder geht das auch anders? sobald man genug exp hat steigt man auf.

Autor:  Harutake [ Di 09 Jan, 2007 13:37 ]
Betreff des Beitrags: 

Bindes es doch in den Victory Teil der Battle ein

$this->bbcode_second_pass_code('', 'if($session['user']['experience'] = $exprequired){
//levelup
} ')

Funktioniert soweit ich weis, ahtte es zumindest mal testweise auf nem server, habs dann aber wieder übern haufen geworfen

Autor:  Nightborn [ Di 09 Jan, 2007 19:41 ]
Betreff des Beitrags: 

Harutake hat geschrieben:
Bindes es doch in den Victory Teil der Battle ein

$this->bbcode_second_pass_code('', 'if($session['user']['experience'] = $exprequired){
//levelup
} ')

Funktioniert soweit ich weis, ahtte es zumindest mal testweise auf nem server, habs dann aber wieder übern haufen geworfen


hook "battle-victory"

ein böser hook, kostet performance.

Autor:  XChrisX [ Mi 10 Jan, 2007 13:54 ]
Betreff des Beitrags: 

Wenn sich da wenige Module einhaken und man nur ein kleines Modul hat, mag der noch gehen...

"newday" wäre hier ein interessanter hook... kein instant-levelling sondern mehr ein "da solltest du eine Nacht drüber schlafen" ;)

Seite 2 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/