• Anmelden

1

Freitag, 19. März 2010, 00:03

wen LVL up Hp voll script und skillpunkt script

also ich suche nen script welches die hp voll wieder auf füllt wen man LVL up geht ( nur die hp)

und hat wer ein script wo man z.B jedes zweites LVL up ein skill punkt kriegt( soll halt ein erstelltes item sein das man dann ins inventar kreigt) ??

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

2

Samstag, 20. März 2010, 10:16

So wird dir da wohl keiner helfen, du musst dein Problem besser ausführen. Willst du vielleicht grafische oberflächen oder was...
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

3

Samstag, 20. März 2010, 18:08

ok das mit denk "skillpunkten" hab ich gelöst !


was ich suche ist folgendes : Ein script das wen mein held ein stufe aufsteigt seine hp wieder auf 100% geheilt wird

Nuani

Ankömmling

Motto: Bitte nicht ins Gesicht xD

  • Nachricht senden

4

Samstag, 20. März 2010, 18:25

Wie ich dir ein eigenständiges Script daraus machen kann weiß ich nicht, wäre aber eigentlich auch zu viel.

Such in der Liste der Scripts nach "Scene_Battle 2"
Dort in Zeile 173 müsste das stehen:

Ruby Quellcode

1
2
3
if actor.level > last_level
@status_window.level_up(i)
end


dort vor dem end das einfügen:

Ruby Quellcode

1
actor.hp = actor.maxhp

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

5

Sonntag, 21. März 2010, 14:51

Einfach über Main ein neues Script und dort das hier einfügen:
Spoiler: Script

Ruby Quellcode

1
2
3
4
5
6
7
8
9
class Game_Actor
  def level=(level)
    # Check up and down limits
    level = [[level, $data_actors[@actor_id].final_level].min, 1].max
    # Change EXP
    self.exp = @exp_list[level]
    @hp = maxhp
  end
end
zum Lesen den Text mit der Maus markieren
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

6

Sonntag, 21. März 2010, 16:21

@ Hindi: Nur leider iwrd das nicht richtig funktionieren :p

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Game_Actor
  #--------------------------------------------------------------------------
  # * Change EXP
  # 	exp : new EXP
  #--------------------------------------------------------------------------
  def exp=(exp)
	@exp = [[exp, 9999999].min, 0].max
	# Level up
	while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
  	@level += 1
  	# Learn skill
  	for j in $data_classes[@class_id].learnings
    	if j.level == @level
      	learn_skill(j.skill_id)
    	end
  	end
  	@hp = self.maxhp
	end
	# Level down
	while @exp < @exp_list[@level]
  	@level -= 1
	end
	# Correction if exceeding current max HP and max SP
	@hp = [@hp, self.maxhp].min
	@sp = [@sp, self.maxsp].min
  end
end
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

7

Sonntag, 21. März 2010, 23:56

Oh das hab ich wohl überlesen^^, jedoch brauchst du dann beide, das von Neo und eben meins, weli im Interpreter wird einfach beim LVL eins dazu gezählt. Also wenn du auch willst, dass bei dem Eventbefehl Change LVL, die HP voll wird, musst du meins mit benutzen.
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

8

Montag, 22. März 2010, 15:54

Zitat

jedoch brauchst du dann beide, das von Neo und eben meins
Nö.

Zitat

Ruby Quellcode

1
self.exp = @exp_list[level]
Ruft exp=(exp) auf.
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Ähnliche Themen

Social Bookmarks