24. Apr 2024, 04:32 Hallo Gast.
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge. Hierbei werden gemäß Datenschutzerklärung Benutzername und Passwort verschlüsselt für die gewählte Dauer in einem Cookie abgelegt.


Select Boards:
 
Language:
 


Autor Thema: Expanded Spellbook  (Gelesen 3258 mal)

Voronwe

  • Hobbit
  • *
  • Beiträge: 2
Expanded Spellbook
« am: 5. Mär 2013, 11:13 »
Hallo liebe Edain Modder,

erstmal will ich mich für den guten Edain Mod bedanken, der ein schon älteres Spiel wieder interessant werden lässt.

Ich code selbst gern in bescheidenen Rahmen.

Gern würde ich das Spellbook im Edain Mod auf 24 Einträge erweitern.
Quelle: http://www.the3rdage.net/item-700
Screenshot: http://s46.radikal.ru/i113/1109/65/ddbdaf431c93.png

Stoße aber bei der Anpassung der data\ini\rank.ini auf Probleme.

Im Edain Mod finde ich folgenden Code

Rank 2
SkillPointsNeededDefault = 66 ;#MULTIPLY( PLAYER_SKILL_POINTS_DELT A_DEFAULT 1 )
SkillPointsNeededCampaig n = 100 ;400 - change to help Moria out in the solo experience.  11/04
SciencePurchasePointsGra nted = PLAYER_PURCHASE_POINTS_G RANTED
End

Rank 3
SkillPointsNeededDefault = 132 ;#MULTIPLY( PLAYER_SKILL_POINTS_DELT A_DEFAULT 2 )
SkillPointsNeededCampaig n = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_CAMPAIGN 2 )
SciencePurchasePointsGra nted = PLAYER_PURCHASE_POINTS_G RANTED
End
...

Rank 160
SkillPointsNeededDefault = 15084 ;#MULTIPLY( PLAYER_SKILL_POINTS_DELT A_DEFAULT 159 )
SkillPointsNeededCampaig n = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_CAMPAIGN 159 )
SciencePurchasePointsGra nted = PLAYER_PURCHASE_POINTS_G RANTED
End

In der rank.ini von Yaroslav (vom the3rdage.net) finde ich folgendes Dateiformat:

Rank 163
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_DEFAULT 162 )
SkillPointsNeededCampaig n = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_CAMPAIGN 162 )
SciencePurchasePointsGra nted = PLAYER_PURCHASE_POINTS_G RANTED     
End
...

Rank 3750
SkillPointsNeededDefault = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_DEFAULT 3749 )     
SkillPointsNeededCampaig n = #MULTIPLY( PLAYER_SKILL_POINTS_DELT A_CAMPAIGN 3749 )   
SciencePurchasePointsGra nted = PLAYER_PURCHASE_POINTS_G RANTED 
End

Frage: Hat jemand eine Idee wie ich das richtig zusammenbekomme?
D.h. Wie bekomme ich die 24 Spells ins Spellbook vom Edain Mod?
Für Hinweise wäre ich dankbar!

FG15

  • Administrator
  • Ringträger
  • *****
  • Beiträge: 5.275
Re:Expanded Spellbook
« Antwort #1 am: 5. Mär 2013, 12:09 »
Die unterschiedlichen Formate in der rank.ini kommen daher, dass bei Edain die benötigte Erfahrung für Spellpunkte nicht linear ansteigt, sondern dass man mehr braucht, je mehr man schon hat. Deshalb wird für jeden Spellpunkte die benötigte Erfahrung als kompletter Wert eingetragen.
Yoroslaw hingegen hat linear ansteigende Erfahrung. Deshalb multipliziert er das Level immer mit einem global definierten Wert für die Spellpunkte.

Voronwe

  • Hobbit
  • *
  • Beiträge: 2
Re:Expanded Spellbook
« Antwort #2 am: 6. Mär 2013, 09:56 »
Danke für die schnelle Antwort!
Ich schau mal ob ich das coding damit hinbekomme.