Map anstatt speichern
Hay.
Ich habe im Menü unter punkt "s5" den Menüpunkt "Save" mit "Karte" ersetzt. Allerdings reicht mein RGSS wissen nicht aus um ein Picture anzuzeigen, wenn man da rauf geht.
Kann mir jemand aushelfen? Und das Picture soll erst schwarz sein und nach erhalt der Karte ein anderes Bild anzeigen.
Ich habe im Menü unter punkt "s5" den Menüpunkt "Save" mit "Karte" ersetzt. Allerdings reicht mein RGSS wissen nicht aus um ein Picture anzuzeigen, wenn man da rauf geht.
Kann mir jemand aushelfen? Und das Picture soll erst schwarz sein und nach erhalt der Karte ein anderes Bild anzeigen.
Soll die Karte im Menü angezeigt werden?
Was ist die Bedingung? Ein Switch? Muss man ein bestimmtes Item besitzen?
Ich hab mal als Bedingung für das 2. Bild einen Switch genommen.
Kommt das deinen Vorstellungen nahe? Du hast ziemlich wenig beschrieben, wie genau du dir das vorstellst.
Dein Bild sollte eine Größe zwischen 2x2Pixeln und 640x480Pixeln haben.
Was ist die Bedingung? Ein Switch? Muss man ein bestimmtes Item besitzen?
Ich hab mal als Bedingung für das 2. Bild einen Switch genommen.
Fuege das folgende Script als neues Script über Main ein
Zusätzlich musst du in Scene_Menu, etwa bei Zeile 150, den Code anpassen indem du bei when 4 den folgenden Code mit "karte_anzeigen()" ersetzt, sieht dann so aus:
|
|
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 28 29 30 31 32 33 34 35 36 |
class Scene_Menu def karte_anzeigen() #----------------------------------------------- # ▼ Einstellungen ▼ #----------------------------------------------- # der Name der Bilddatei, welche angezeigt wird # wenn man die Karte nicht hat bildname_1 = "mein schwarzes Bildchen" # der Name der Bilddatei, die angezeigt wird wenn # man die Karte besitzt bildname_2 = "hübsches Kärtchen 024" # wenn der unten angegebenen Switch im Spiel auf # 'ON' steht, zeige die Karte(Bild2) an switch_nummer= 1 #----------------------------------------------- # ▲ Einstellungen ▲ #----------------------------------------------- # zeige das Bild an sprite_karte = Sprite.new nam = ($game_switches[switch_nummer] ? bildname_2 : bildname_1) sprite_karte.bitmap = RPG::Cache.picture( nam ) # Karte auf der X- und Y-Achse zentrieren sprite_karte.x = 320-sprite_karte.bitmap.width / 2 sprite_karte.y = 240-sprite_karte.bitmap.height/ 2 # Eingabe update Input.update(); # zeige das Bild an, bis der C-Button(Leertaste) gedrückt wird while(!Input.trigger?(Input::C))do Graphics.update();Input.update(); @playtime_window.update()if !@playtime_window.nil? end # entferne das Bild wieder sprite_karte.dispose #----------------------------------------------- end end |
|
|
Ruby Quellcode |
1 2 3 4 5 |
@status_window.index = 0 when 4 # save karte_anzeigen() when 5 # end game # Play decision SE |
zum Lesen den Text mit der Maus markieren
Dein Bild sollte eine Größe zwischen 2x2Pixeln und 640x480Pixeln haben.
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.
Also der Spieler erhält im verlaufe des spieles eine karte und wenn ich im menü auf den punkt "Karte" gehe, soll die KArte geöffnet werden. D.h., bekommt der Spieler ein bestimmtes Item, soll er es nutzen können und vorher nicht. Gleichzeitig soll es unverkäuflich sein.
Finde ich so an sich schon gut. Halt nur die kleinen Bedingungen
.
Finde ich so an sich schon gut. Halt nur die kleinen Bedingungen
.
Nun, ersetz mal Zeile 12-14 und 20 mit diesen hier:
und
Danach ist die Bedingung ein Item.
Damit das Item unverkäuflich ist, setz seinen Kaufpreis auf Null.
(Eigentlich hättest du doch auch wenn der Held das Item kriegt den Switch aktivieren können =/)
|
|
Ruby Quellcode |
1 2 3 |
# wenn man das Item mit der unten angegebenen # Nummer besitzt, zeige die Karte(Bild2) an item_id= 1 |
|
|
Ruby Quellcode |
1 |
nam = ($game_party.item_number(item_id)>0 ? bildname_2 : bildname_1) |
Damit das Item unverkäuflich ist, setz seinen Kaufpreis auf Null.
(Eigentlich hättest du doch auch wenn der Held das Item kriegt den Switch aktivieren können =/)
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.
Wie mache ich es den dann, wenn ich die Karte nicht bei menü angezeigt haben will sondern wenn man auf dem Knopf M drückt.
Sehr schwer wird es bestimmt sein, wenn auf der karte noch dein standort angezeigt wird XD
Das lasse ich lieber mal weg, außer es gibt dafür schon einen skript.
Danke in Voraus ^^
Sehr schwer wird es bestimmt sein, wenn auf der karte noch dein standort angezeigt wird XD
Das lasse ich lieber mal weg, außer es gibt dafür schon einen skript.
Danke in Voraus ^^
Ähnliche Themen
-
Skript-Anfragen »-
Fluch script
(16. April 2010, 20:03)
-
Einsteigerhilfe »-
Event soll sich wiederholen, wenn ich die Map erneut betrete
(13. April 2010, 21:19)
-
Skript-Anfragen »-
Menü Punkt speichern nicht wählbar bis auf der weltkarte?machen?
(27. März 2010, 16:52)
-
Maker-Talk »-
Speichern ist wichtig!
(21. April 2009, 22:06)
