DragonPrime - LoGD Resource Community
Welcome Guest
  • Good afternoon, Guest.
    Please log in, or register.
  • September 23, 2018, 12:38:35 PM
Home Forums News Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
Search

Pages: 1 ... 5 6 [7]   Go Down
  Print  
Author Topic: Stadttor und Mauerincl. Torshop fr 1.0X  (Read 25935 times)
0 Members and 1 Guest are viewing this topic.
seekey
Moderator
Codemeister
*****
Offline Offline

Posts: 475


Demon to some but Angel to others


View Profile WWW
« Reply #90 on: December 25, 2007, 05:14:25 PM »

Bitte, bitte kein Problem.
Vor einem Jahr habe ich auch noch keine Ahnung von PHP gehabt Smiley also ist das ein prima Anfang.

Nur verstehe ich nicht, warum in die potion gehookt wurde, um die villagenav zu blockieren. Das macht aus meiner Sicht nicht wirklich viel Sinn,  aber da knnen Apollon oder BansheeElhayn bestimmt mehr zu sagen.

Schn dass du es hinbekommen hast, denn es ist wichtig, dass du das Prinzip verstehst. Alles andere kommt dann ganz von allein. Um es in einer Funktion auszudrcken:

If ($op=="learning_by_doing"){
$result=translate_inline("succes");
}
 Grin
Vor allem bringt dich jeder kleine Programmiererfolg immer ein Stck weiter voran.
Logged
Rudey
Guest
« Reply #91 on: December 26, 2007, 04:30:37 PM »

Danke fr die Ermutigung... leider stimmt das nur bedingt mit dem "das Prinzip verstehen"... denn das ist meistens gerade das Hauptproblem bei mir... insbesondere so Sachen wie "hooks" und dergleichen sind mir nach wie vor sehr suspekt und nicht einmal prinzipiell klar... folglich ist es mir wohl gar nicht mglich, die Gesamtstruktur von LotGD und dessen Mods zu durchschauen. Gibts eigentlich irgendwo eine deutschsprachige Doku, wo man gerade dieses nachlesen kann? Also wie das Spiel codemig prinzipiell aufgebaut ist / funktioniert...

Trotz meiner bescheidenen Kenntnisse erdreiste ich mich dennoch dazu, hier sogar eine Bugmeldung bekannt zu machen Smiley Und zwar bin ich darauf gekommen, weil jedes Mal, als ich den Henker in der Henkerstube zum Kampf herausforderte, mein Angriffs- und Verteidigungswert permanent um 5 stieg, was auf Dauer den ganzen Account manipulierte... Hab mich folglich wieder einmal auf Laien-Fehlersuche gemacht und Folgendes gefunden / behoben...
In der henkerstube.php des Stadttor-Paks heit es:

Code:
if($op=="fighting") {
$min=get_module_setting("minleben");
$max=get_module_setting("maxleben");
$leben=(e_rand($min,$max)*$session['user']['level']);
if (get_module_setting("dk")) $bonus=$session['user']['dragonkills']*10;
$gesamtleben=$leben+=$bonus;
$badguy = array(        "creaturename"=>translate_inline("`4Der Henker`0")
                                ,"creaturelevel"=>$session['user']['level']+1
                                ,"creatureweapon"=>translate_inline("`4Henkeraxt")
-->                             ,"creatureattack"=>$session['user']['attack']+=5
-->                             ,"creaturedefense"=>$session['user']['defense']+=5                           ,"creaturehealth"=>$gesamtleben
                                ,"creaturegold"=>0
                                ,"diddamage"=>0);
    $session['user']['badguy']=createstring($badguy);
    $op="fight";
    $battle=true;
}

Die Lines 380 und 381 sind hervorgehoben. Dort msste es korrekterweise heien:

Code:
                                ,"creatureattack"=>$session['user']['attack']+5
                                ,"creaturedefense"=>$session['user']['defense']+5

Also nur ein + statt +=.

Und siehe da, das Problem ist behoben.

MfG Rudey
« Last Edit: December 26, 2007, 04:34:48 PM by Rudey » Logged
Pages: 1 ... 5 6 [7]   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Play LoGD on Dragonprime

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
41 Guests, 1 User
TGTarheel
Home Forums News Downloads Login Register Advanced Search