anpera.net
https://anpera.dyndns.org/phpbb3/

Allgemeine Frage
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2481
Seite 1 von 1

Autor:  Squall [ Mi 19 Apr, 2006 14:27 ]
Betreff des Beitrags:  Allgemeine Frage

möchte das meine monster stärker werden..weiß kann man in der forest anpassen..das mein ich aber net..

möchte das die moster...genauso viel...lps haben..wie der user im moment hat

bsp:bauernjunge x hat 120 lps..monster x dann 120pls

aber die chars entwicklen sich ja weiter und kaufen sich lps..beim alchi oder beim barfunzi...

also hat irgendwann..

spieler x 500 lps..trifft im wald aber nur monster mit 130 lps...möchte das er genauso wie oben..beim bauernjungen es so schwer hat...

wo muß ich das ändern..und wie..

wäre dankbar für ratschläge

Autor:  Harthas [ Mi 19 Apr, 2006 14:28 ]
Betreff des Beitrags: 

ist das nicht irgendwie schon so?
Sowit ich weiss ist, wenn man 1000lp hat, die Lp der gegnerischen MOnster ebenfalls so hoch....Natürlich ist es möglich, dass das erst nach dem Dk geschieht...

Autor:  Squall [ Mi 19 Apr, 2006 14:30 ]
Betreff des Beitrags: 

nein ist net der fall..ich hab 2500 lps und treffe auf monster mit 500

ist mir aber zuwenig..ist keine herrausfoderung mehr..und möchte das angleichen..wie ich oben gepostet habe :(

Autor:  Harthas [ Mi 19 Apr, 2006 14:33 ]
Betreff des Beitrags: 

hmmm...ok...wie gesagt, ich kenns nur so wie bereits beschrieben, dass, wenn man viele lp hat, die monster auch sehr viele haben..tut mir leid....

Kann da wohl nicht helfen

*spam beiträge verteil*

...ich weiss..ich weiss....nicht gut ;)

Autor:  Darkness [ Mi 19 Apr, 2006 14:41 ]
Betreff des Beitrags: 

Also eigentlich ist das schon angepasst...
also das Mosnter bekommt für 5 LP des Users entweder 1 atk, 1 def oder eben 5 LP...

aber wenn du das unbedingt ändern willst, dann würde ich in der forest.php folgendes machen^^

[php]
// Suche:
$dk += (int)(($session['user']['maxhitpoints']-
($session['user']['level']*10))/5);
if (!$beta) $dk = round($dk * 0.25, 0);
else $dk = round($dk,0);

$atkflux = e_rand(0, $dk);
if ($beta) $atkflux = min($atkflux, round($dk/4));
$defflux = e_rand(0, ($dk-$atkflux));
if ($beta) $defflux = min($defflux, round($dk/4));
$hpflux = ($dk - ($atkflux+$defflux)) * 5;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth']+=$hpflux;

// Ersetze durch:
if (!$beta) $dk = round($dk * 0.25, 0);
else $dk = round($dk,0);
$atkflux = e_rand(0, $dk);
$defflux = $dk-$atkflux;
$badguy['creatureattack']+=$atkflux;
$badguy['creaturedefense']+=$defflux;
$badguy['creaturehealth'] = $session['user']['maxhitpoints'];
[/php]
Jo, das sollte alles sein^^
SO hat das Mosnter die HP vom user und bekommt für jeden angriffspunkte oder verteidigungspunkt den der User durch DKs erhalten hat eben selbst einen atk oder def punkt... und keiene zusätzlicehn HO mehr

Autor:  Squall [ Mi 19 Apr, 2006 14:45 ]
Betreff des Beitrags: 

ich danke dir..also auch in der forest zufinden..gut zuwissen

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