Enemy Bild wird nicht angezeigt.
Also ich habe Folgendes Problem.
Ich möchte eine Variable die entweder den Wert Enemy 1 oder Actor 1 hat trennen.
Also eine Methode wissen wie ich vergleichen kann ob die Variable im Moment Actor oder ob sie Enemy momentan im String enthält.
Ich möchte eine Variable die entweder den Wert Enemy 1 oder Actor 1 hat trennen.
Also eine Methode wissen wie ich vergleichen kann ob die Variable im Moment Actor oder ob sie Enemy momentan im String enthält.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »RedLink« (6. Februar 2009, 18:06)
Ich würde es abfragen:
Code:
Gesucht = "Actor"
@a = "Actor 1" #Variable kriegt Actor oder Enemie eingespeist
if @a.include?(Gesucht)
print(@a)
else
print("pö, is ja gar nicht drin")
end
Code:
Gesucht = "Actor"
@a = "Actor 1" #Variable kriegt Actor oder Enemie eingespeist
if @a.include?(Gesucht)
print(@a)
else
print("pö, is ja gar nicht drin")
end
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.
Ok, hab ein bischen rumprobiert, ein Projekt zerlegt, aber ich find nicht raus wie man die EventId abfragen soll. Sorry, aber da musst du jemand finden der sehr gut im scripten ist, oder es zufällig weiß, ich hab leider keine Ahnung.
Was hast du denn vor, vieleicht kenn ich wenigstens einen alternativen Lösungsweg.
Was hast du denn vor, vieleicht kenn ich wenigstens einen alternativen Lösungsweg.
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.
Hmm ich benutzt ja dasZTBS .
Und versuche anstat die faces die Charset hin zu bekommen.
Dafür habe ich jetzt die methode ausprobiert.
Ist in Window Hud eingefügt
Und versuche anstat die faces die Charset hin zu bekommen.
Dafür habe ich jetzt die methode ausprobiert.
Ist in Window Hud eingefügt
|
|
Ruby Quellcode |
1 2 3 4 5 6 |
if actor.include?(actor) then @face_graphic.bitmap = RPG::Cache.character(actor.character_name.gsub("actor"){}, actor.character_hue) # Versuch Charakter grafik. else @face_graphic.bitmap = RPG::Cache.character(actor.battler_name.gsub("actor"){}, actor.battler_hue) end |
zum Lesen den Text mit der Maus markieren
Ok, ich hab jetzt rum probiert und frage mich? Ist das das ergebnis welches du wolltest im Kampf?
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.Ich habe jetzt den Event namen auf einer Map und will die ID ausgeben.
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 |
class Game_Event def name @event.name end end # zum Suchen: pattern "Mein Event".downcase gesuchte_id = $game_map.events.any?() {|id, event| break id if event.name.downcase == pattern } || -1 |
Gibt die ID des Events aus, oder -1, falls kein Event mit passendem Namen gefunden wurde.
Existiert das Bild denn? Deine Funktion in den Klammern spuckt ja einen Namen aus, existiert denn überhaupt ein Bild das so heißt? Wenn nicht ist klar das da nichts kommt, soweit ich weiß erstellt der Maker dann ein leeres 32*32 Bildchen.
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.
Ja nur indirekt nen Problem damit.
Gut ich frage etwas besser.
Zu besseren verstandniss.
actor = Variable
actor = actor 1
oder auch
actor = enemy 1
So ich habe momentan das Problem das wenn ich aus der variable actor die Id des enemys heraus filtere kann ich kein Bild anzeigen lassen.
Aber es geht wenn die variable ein actor 1 oder actor 3 ist.
Kann es sein das Game_Enemy ID nur für Truppen ist?
Wenn ja wie bekomme ich das Bild nur von dem einen Enemy?
Gut ich frage etwas besser.
Zu besseren verstandniss.
actor = Variable
actor = actor 1
oder auch
actor = enemy 1
So ich habe momentan das Problem das wenn ich aus der variable actor die Id des enemys heraus filtere kann ich kein Bild anzeigen lassen.
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
if actor.kind_of?(Game_Actor) then @face_graphic.bitmap = RPG::Cache.character(actor.character_name.gsub("actor "){""}, actor.character_hue) # Versuch Charakter grafik. #print ("Das ist ein Actor") #print (RPG::Cache.character(actor.character_name.gsub("actor"){""}, actor.character_hue)) else @face_graphic.bitmap = RPG::Cache.battler(actor.battler_name.gsub("enemy "){""}, actor.battler_hue) #print (RPG::Cache.battler(actor.battler_name.gsub("enemy"){""}, actor.battler_hue)) #print (actor.battler_name.gsub("enemy"){""}) end @cw = @face_graphic.bitmap.width/4 @ch = @face_graphic.bitmap.height/4 @face_graphic.src_rect.set(0, 0, @cw, @ch) |
Aber es geht wenn die variable ein actor 1 oder actor 3 ist.
Kann es sein das Game_Enemy ID nur für Truppen ist?
Wenn ja wie bekomme ich das Bild nur von dem einen Enemy?
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Welche ID? Die normale Methode .id gibt die ID der Database zurück, afaik.
Zitat
Kann es sein das Game_Enemy ID nur für Truppen ist?
Aber die wird doch gar nicht benutzt oô
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Wofür brauchst du denn die ID? Brauchst du bei Actor doch auch nicht. Du greifst nie auf actor.id zu
Zitat
Wo von ich die ID brauche. Geht ja bei actor auch.
Ähnliche Themen
-
Maker-Talk »-
Kostenpflichtige Makerspiele - Wie steht ihr dazu?
(3. Januar 2009, 00:46)
-
Einsteigerhilfe »-
Mehrteilige Gegner
(24. Oktober 2008, 05:02)
-
Ressourcen- & Gestaltungsforum »-
Ressourcen für den RpgMaker xp ist das wirklich alles?
(30. Mai 2007, 22:21)
-
(Alt) Smalltalk »-
kazaa vermint???
(28. September 2005, 17:26)



