Zitat Zitat von Shining Advances Beitrag anzeigen
das ganze ist eigtl ganz einfach. du musst der klasse Game_actor bloß ein neues attribut hinzufügen zb np:
Code:
class Game_Actor
  attr_reader :np
  alias setup_np setup
  def setup(id)
    @np = 10 #start anzahl der punkte
    setup_np(actor_id)
  end
  def np=(n)
    @np = [n,0].max
  end
end
dann kannst du auf die punkte per actor.np zugreifen.
Oh gut danke... werd mal schauen ob das so klappt, wie ich es mir dann vorgestellt habe ^^

da war im script ein kleiner fehler drin:
Code:
class Game_Actor
  attr_reader :np
  alias setup_np setup
  def setup(actor_id)
    @np = 10 #start anzahl der punkte
    setup_np(actor_id)
  end
  def np=(n)
    @np = [n,0].max
  end
end
nun sollte es richtig sein