Jump to content
Rpg²S Forum
  • 0

Script per manipolare gli exp


leo
 Share

Question

In ff 8 non c'è un aumento progressivo degli exp necessari perchè i nemici salgono di livello come la squadra, quindi anche i personaggi sono regolamentati diversamente e ogni personaggio sale di livello ogni 1000 exp. credete si possa fare uno script intelligente per regolare il livello dei vari pg in modo che salgano di livello ogni 1000 exp, diversamente da quanto fissato dal database?
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Prova cosi, vai in Game_Actor e cerca:

 

 

 def exp=(exp)
@exp = [[exp, 9999999].min, 0].max
# レベルアップ
while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
  @level += 1
  # スキル習得
  for j in $data_classes[@class_id].learnings
	if j.level == @level
	  learn_skill(j.skill_id)
	end
  end
end
# レベルダウン
while @exp < @exp_list[@level]
  @level -= 1
end
# 現在の HP と SP が最大値を超えていたら修正
@hp = [@hp, self.maxhp].min
@sp = [@sp, self.maxsp].min
 end

 

 

e sostituiscilo con:

 

 

 def exp=(exp)
@exp = [[exp, 9999999].min, 0].max
# レベルアップ
while @exp >= 1000
  @exp = 0
  @level += 1
  # スキル習得
  for j in $data_classes[@class_id].learnings
	if j.level == @level
	  learn_skill(j.skill_id)
	end
  end
end

# 現在の HP と SP が最大値を超えていたら修正
@hp = [@hp, self.maxhp].min
@sp = [@sp, self.maxsp].min
 end

 

Edited by Valentino
Link to comment
Share on other sites

  • 0
L'effetto è parziale. Ho uno script per battle result che fa un suono e una finestrina con scritto level up ogni volta che un pg sale di livello. Con questa modifica, il pg sale al livello 2 ( ho fatto due mostri da 600 exp, totale 1200 quindi un livello e 200 exp), nel menu e nella battle result viene livello due. MA nella battle result dovrò forse fare modifiche, ora vedo...perchè in realtà nel calcolare il suono da fare, la finestra level up e scrivere exp necessari rimanenti e quelli già ottenuti, questi due valori poi anche nel menu, si basa sul vecchio script, per cui là forse c'è da fare la modifica..ora vedo e ti faccio sapere, grazie mille! ripeto, allo stadio dei fatti il pg è a livello 2.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...