Characterset eines events per callscript zu dem eines mit einer variabel angegebenen helden machen... (oh mann langer name xD)
Also
Ich möchte das characterset eines events zu dem eines heden in der database machen.
ich stelle mir das so vor, dass ich in einem callscript die event-id angebe, die das characterset erhalten soll und dann eine variabel, die der id des gewünschtn helden entspricht.
...
hoffe das ist so verständlich.
Ich möchte das characterset eines events zu dem eines heden in der database machen.
ich stelle mir das so vor, dass ich in einem callscript die event-id angebe, die das characterset erhalten soll und dann eine variabel, die der id des gewünschtn helden entspricht.
...
hoffe das ist so verständlich.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Ähh, wat? ^^
Ich glaub du meisnt das:
Ich glaub du meisnt das:
|
|
Ruby Quellcode |
1 |
$game_map.events[eventid].character_name = $game_actors[heldenid].character_name |
Füg das neue Skript hier ein:
Grafik ändern per callscript:
hk_actorgrafik_eventgrafik(HELDENID, EVENTID)
Credits nur wenn du willst ^^
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 |
class Interpreter def hk_actorgrafik_eventgrafik(actorid, eventid) held = $game_actors[actorid] event = $game_map.events[eventid] bild = event.character_name hue = event.character_hue held.set_graphic(bild, hue, held.battler_name, held.battler_hue) $game_player.refresh return true end end |
zum Lesen den Text mit der Maus markieren
Grafik ändern per callscript:
hk_actorgrafik_eventgrafik(HELDENID, EVENTID)
Credits nur wenn du willst ^^
ich will keinen kostümwechsel. mein held bleibt gleich, das event ändert sein aussehen xD
@ Neobahamut
hastes getestet? bei mir kommt immer ein error, weil er nicht weiß was "character_name =" ist
@ Neobahamut
hastes getestet? bei mir kommt immer ein error, weil er nicht weiß was "character_name =" ist
Achso... du willst also das Event in die Grafik eines Helden aus der Database geben? Und die ID des Helden steht in einer Variable?
Ok.
Aufruf im Callscript mit hk_eventactor_graphic(eventid, variableid)
Ok.
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
class Interpreter def hk_eventactor_graphic(eventid, variableid) event = $game_map.events[eventid] actor = $game_actors[$game_variables[variableid]] event.tile_id = 0 event.character_name = actor.character_name event.character_hue = actor.character_hue end end class Game_Event attr_accessor :tile_id attr_accessor :character_name attr_accessor :character_hue end |
zum Lesen den Text mit der Maus markieren
Aufruf im Callscript mit hk_eventactor_graphic(eventid, variableid)



