• Anmelden

1

Samstag, 26. Juli 2008, 14:57

Alles Negativ

Hallo zusammen!

Ich suche mal wieder ein Script. Dieses soll so ähnlich wie Change Screen Color Tone die Farben im Spiel ändern. Nur soll dieses nicht etwa alles rot oder blau machen, sondern alles in negative (umgekehrte) Farben ändern. Das Script sollte so angelegt sein, dass ich ohne Probleme das Ganze ein- und wieder ausschalten kann. Wenn es eine Möglichkeit gibt, dass alles ohne Script (mit Events) zu machen, wäre das auch in Ordnung. Damit meine ich aber nicht alle Grafiken mit Hilfe von Paint etc. negativ zu machen und den Speicher unnötig zu belasten. In der SuFu habe ich zwar einen ähnlichen Thread gefunden, der aber keine Lösung bieten konnte. Zudem ist es schwierig etwas zu finden, wenn man das Wort "negativ" benutzt^^

MfG, Fab!

2

Samstag, 26. Juli 2008, 15:56

Mit Caesars Graphics Toolkit ist das anscheinend möglich, ich hab`s aber selber nicht ausprobiert.

3

Samstag, 26. Juli 2008, 16:07

Das habe ich auch schon probiert, aber vergessen zu erwähnen. Damit kann man bloß Pictures negativ darstellen, aber nicht das ganze Andere. Ich bin nicht in RGSS so gut bewandert, als dass ich das so für den gesamten Screen umstellen könnte. Trotzdem danke. Ich hoffe jemand findet eine Lösung.

4

Donnerstag, 22. Januar 2009, 01:49

Ja hoffe ich auch das wäre echt toll =O
SIgnatur:
Spoiler
____________________________________________________________________

(`Д´)凸 { Immer dran denken!!!)
(ノ^_^)ノBild ヘ(^_^ヘ)
(Wenn das mal so einfach wäre... } o(╥﹏╥'')o...... *snüff*
____________________________________________________________________
zum Lesen den Text mit der Maus markieren


Arbeit in Januar 2008:
Spoiler
Hier meine neueste fotografische Arbeit.
Modell: Tras
Titel: Engel (Wie einfallsreich :D )
Bild
zum Lesen den Text mit der Maus markieren

5

Donnerstag, 22. Januar 2009, 17:40

Du müsstest dafür das Modul RPG::Cache abändern.

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module RPG::Cache
  @negative_cache = {}
  @negative = false
  class << self
    alias load_bitmap_positive load_bitmap
  end
  def self.load_bitmap(path, file, hue=0)
    bit = load_bitmap_positive(path, file, hue)
    if @negative then
      @negative_cache[[path, file, hue]] ||= bit.zu_negativem_bild
    else
      bit
    end
  end
end


Das Problem ist allerdings, dass die Methoden in Caesars Toolkit sehr langsam sind. Es ist also sinniger die Grafiken alle beim Spielstart zu generieren. Im Grunde genommen kannst du dann aber auch gleich die Grafiken per Grafikprogramm erzeugen, kostet mehr Speicherplatz, dafür muss der Spieler aber nicht am Anfang des Spiels minutenlang auf die fertigen Grafiken warten.
Bild
RMXP Grundkurs
1 2 3
Ruby/RGSS-Kurs

GUMPi

Landsknecht

Motto: Ich finde den "Like-Button" so ziemlich uncool, echt mal.

  • Nachricht senden

6

Donnerstag, 22. Januar 2009, 18:17

Ja hmm^^

Zitat

Samstag, 26. Juli 2008, 16:07
Bisschen alt aber ansonsten^^

@Shingo-San: Was du da machst nennt sich Nekroposting und ist nur in der RGSS-Abteilung erlaubt^^ Also die andere nicht die hier^^
Bild

Social Bookmarks