Einge Fragen (Update)
Hay,
erst mal das ist eine Echt tolle Seite.
Hier findet man echt vieles.
Nun zu meinen Fragen/Problemen :
•Allgemein :
1.Wie kann ich den RPG Maker eindeutschen -> ohne diesen Deutsch Patch ?
Okay danke,klapt alles
•Scripts :
1.Gibt es ein Skript welches mir erlaubt erst nach einigen Minuten meine Klasse zu wählen ?
(Ich weiß das man die Klassen in der DB ändern kann.Würde aber gerne mit nix anfangen und dann eine Auswahl zur Verfügung stellen)
Erledigt,hab verstanden wie es geht,danke.
2.Kann mir vllt jemand sagen wo ich ein Mini Map Script her bekomme,welches man während des Spiels (im Selben Fenster) sieht ?
(So in etwas was damals Zelda hatte)
-Offen- Weiß nicht welche Zahlen man bei X u Y einsetzten kann.
3.Ich habe 2 Scripts welche sich mit Ihrer Aufruf Taste überlappen.Kann man diese nicht ändern ?
(Müsste doch eigenlich,es gibt nämlich viele Tasten welche der RPG Maker benutzt)
(Scripts siehe Ende)
-Offen- Weiß immer noch nciht wie man diese anders Belegt.
Scripts die Ich verwende;[i][i][i][i]
Der Questlog - http://www.rpg-studio.de:8181/scriptdb/de/Questlog.html
Das Zeit System - http://www.rpg-studio.de/scriptdb/de/Age…System-ATS.html
So das sind ers mal meine Wünsche ..
Ich hoffe Ihr könnt was draus machen und das ich mich deutlich ausgedrückt hab.
Ansonsten
Klasse Arbeit,
ich danke schon mal im Vorraus,
MFG[/i][/i][/i][/i]
erst mal das ist eine Echt tolle Seite.
Hier findet man echt vieles.
Nun zu meinen Fragen/Problemen :
•Allgemein :
1.Wie kann ich den RPG Maker eindeutschen -> ohne diesen Deutsch Patch ?
Okay danke,klapt alles
•Scripts :
1.Gibt es ein Skript welches mir erlaubt erst nach einigen Minuten meine Klasse zu wählen ?
(Ich weiß das man die Klassen in der DB ändern kann.Würde aber gerne mit nix anfangen und dann eine Auswahl zur Verfügung stellen)
Erledigt,hab verstanden wie es geht,danke.
2.Kann mir vllt jemand sagen wo ich ein Mini Map Script her bekomme,welches man während des Spiels (im Selben Fenster) sieht ?
(So in etwas was damals Zelda hatte)
-Offen- Weiß nicht welche Zahlen man bei X u Y einsetzten kann.
3.Ich habe 2 Scripts welche sich mit Ihrer Aufruf Taste überlappen.Kann man diese nicht ändern ?
(Müsste doch eigenlich,es gibt nämlich viele Tasten welche der RPG Maker benutzt)
(Scripts siehe Ende)
-Offen- Weiß immer noch nciht wie man diese anders Belegt.
Scripts die Ich verwende;[i][i][i][i]
Der Questlog - http://www.rpg-studio.de:8181/scriptdb/de/Questlog.html
Das Zeit System - http://www.rpg-studio.de/scriptdb/de/Age…System-ATS.html
So das sind ers mal meine Wünsche ..
Ich hoffe Ihr könnt was draus machen und das ich mich deutlich ausgedrückt hab.
Ansonsten
Klasse Arbeit,ich danke schon mal im Vorraus,
MFG[/i][/i][/i][/i]
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »RoterReiter« (20. April 2010, 16:28) aus folgendem Grund: Entfernt/Hinzugefügt
Herzlich willkommen im Forum!
Zu deinen Fragen:
Allgemein:
1. Du kannst die Sprache des Makers selbst nicht verändern, allerdings kannst du natürlich alles, was im Spiel angezeigt wird, ändern. Ich weiß aber nicht, ob du das meinst.
Skripts:
1. Für die Änderung der Klasse brauchst du kein Skript, das geht auch anders: Du erstellst eine namenlose Klasse, die der Spieler am Anfang hat - die Klasse kannst du später per Befehl ändern (3. Seite, linke Spalte, vorletzter Befehl).
2. Minikarten-Systeme gibt es einige... Benutz mal die Suchfunktion, da findest du viele verschiedene.
3. Ja klar geht das. Ich seh es grade nicht, welche Tasten in welchen Skript werden denn benutzt?
Zu deinen Fragen:
Allgemein:
1. Du kannst die Sprache des Makers selbst nicht verändern, allerdings kannst du natürlich alles, was im Spiel angezeigt wird, ändern. Ich weiß aber nicht, ob du das meinst.
Skripts:
1. Für die Änderung der Klasse brauchst du kein Skript, das geht auch anders: Du erstellst eine namenlose Klasse, die der Spieler am Anfang hat - die Klasse kannst du später per Befehl ändern (3. Seite, linke Spalte, vorletzter Befehl).
2. Minikarten-Systeme gibt es einige... Benutz mal die Suchfunktion, da findest du viele verschiedene.
3. Ja klar geht das. Ich seh es grade nicht, welche Tasten in welchen Skript werden denn benutzt?
Ja danke schon mal.
Also noch mal zu meinen Fragen :
1.Ich habe jetzt heraus gefunden wie man die Items ect umbenennt.Aber wie änddere ich den die Sprache am Anfang dort wo man auswählen kann was man machen will ?
Erledigt,Danke für die Infos.
3.Zz überlappen sich die Scripts : Zeitscript u Questlog (beide F5)
Kann man den Questlog nicht über das Menü aufrufbar machen ? Wenn ja wie ?
(Bzw. Ich erst mal das sie sich nicht mehr überlappen,die andere Frage stelle ich dann in der Script abteilung)
-Offen- Immer noch keine Antwort gefunden.
*New*
Map : Wie benutze ihc diese ? Wenn ich sie einfüge kann ich sie nicht sehen - Script ist über Main drinne und alles läuft,nur ich kann sie nicht sehn.
-Offen- Weiße jetzt nicht welche Zahlen ich bei X u Y einfügen kann
Danke bis hier hin!
MFG
Also noch mal zu meinen Fragen :
1.Ich habe jetzt heraus gefunden wie man die Items ect umbenennt.Aber wie änddere ich den die Sprache am Anfang dort wo man auswählen kann was man machen will ?
Erledigt,Danke für die Infos.
3.Zz überlappen sich die Scripts : Zeitscript u Questlog (beide F5)
Kann man den Questlog nicht über das Menü aufrufbar machen ? Wenn ja wie ?
(Bzw. Ich erst mal das sie sich nicht mehr überlappen,die andere Frage stelle ich dann in der Script abteilung)
-Offen- Immer noch keine Antwort gefunden.
*New*
Map : Wie benutze ihc diese ? Wenn ich sie einfüge kann ich sie nicht sehen - Script ist über Main drinne und alles läuft,nur ich kann sie nicht sehn.
-Offen- Weiße jetzt nicht welche Zahlen ich bei X u Y einfügen kann
Danke bis hier hin!
MFG
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »RoterReiter« (20. April 2010, 16:23)
Zu deiner 1. Frage kann ich dir diesen Link geben:
>Klick<
Das ist ein kleines Tutorial, das zeigt, wie man den maker eindeutschen kann.
~Kairi
>Klick<
Das ist ein kleines Tutorial, das zeigt, wie man den maker eindeutschen kann.
~Kairi
Hay danke für die Antwort.
Hier sind immer noch die Fragen die für mich offen sind ;
1.Map : Wie benutze ich diese ? Wenn ich sie einfüge kann ich sie nicht sehen - Script ist über Main drinne und alles läuft,
nur ich kann sie nicht sehn.
-Offen- Problem jetzt ; Darstellung und verschiebung.Ich weis nicht welche Zahlen bei X u. Y rein können.
2.Wo bekomme ich weiter Bilder/Animationen für Attacken her ?
Erledigt,danke.
3.Kann mir jemand sagen ob es mööglich ist Fähigkeiten per Trainer zu erlernen ?
Erledigt,danke.
4.Kann man ein Ruf System für 2 Gilden einbaun ?
(Z.B beide Gilden sind verfeindet,wen ich bei der einen Quests mache verliere ich bei der anderen "Ehre" o. "Anerkennung".)
-Offen- Für weitere Infos danke ich.
5.Wie kann ich einstellen das sich der Händler nach ca.1 Std oder so ein Inventar wechelt - oder ist das nicht möglich ?
-Offen- Für weitere Infos danke ich.
Danke schon mal im Vorraus
Hier sind immer noch die Fragen die für mich offen sind ;
1.Map : Wie benutze ich diese ? Wenn ich sie einfüge kann ich sie nicht sehen - Script ist über Main drinne und alles läuft,
nur ich kann sie nicht sehn.
-Offen- Problem jetzt ; Darstellung und verschiebung.Ich weis nicht welche Zahlen bei X u. Y rein können.
2.Wo bekomme ich weiter Bilder/Animationen für Attacken her ?
Erledigt,danke.
3.Kann mir jemand sagen ob es mööglich ist Fähigkeiten per Trainer zu erlernen ?
Erledigt,danke.
4.Kann man ein Ruf System für 2 Gilden einbaun ?
(Z.B beide Gilden sind verfeindet,wen ich bei der einen Quests mache verliere ich bei der anderen "Ehre" o. "Anerkennung".)
-Offen- Für weitere Infos danke ich.
5.Wie kann ich einstellen das sich der Händler nach ca.1 Std oder so ein Inventar wechelt - oder ist das nicht möglich ?
-Offen- Für weitere Infos danke ich.
Danke schon mal im Vorraus
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »RoterReiter« (20. April 2010, 16:20)
Bitte lies doch auch, was in den Threads und in den Scripten steht.
1. Es steht doch dort, dass du die Karte mit einem Call-Script mit dem Inhalt
anschalten musst. Schreibst du statt true false, so verschwindet sie wieder. Dann steht auch im Script wie man den Zoom und die Position der Minimap ändert.
Da musst du schon mal rein schauen! Nicht umsonst wird so etwas im Script kommentiert.
2. Benutze die Suchfunktion oder schaue in der Ressourcen Datenbank nach.
3. Ja das ist möglich, benutze die Suchfunktion und suche nach "Skillshop".
4. Ja das kann man mit einem Good/Evil Script tun, je nachdem wie eine Quest beendet wird musst du eben Punkte für Gut oder Böse bzw in deinem Fall Gilde1 und Gilde 2 verteilen. ich denke dieses Script sollte ausreichen:
5. Du könntest das mit einem Script tun. Du kannst es auch mit Events machen. Ich denke es sollte reichen, wenn du das mit Variablen machst. Nach einer bestimmten Zeit werden neue zufällige Variablenwerte ausgewürfelt und je nach Wert und Übereinstimmung mit dem Gegenstand, wird dieser dann beim Händler angeboten. So werden aus zb 20 möglichen Items immer nur 10 zufällige angeboten.
1. Es steht doch dort, dass du die Karte mit einem Call-Script mit dem Inhalt
|
|
Quellcode |
1 |
Minimap.visible = true |
anschalten musst. Schreibst du statt true false, so verschwindet sie wieder. Dann steht auch im Script wie man den Zoom und die Position der Minimap ändert.
Da musst du schon mal rein schauen! Nicht umsonst wird so etwas im Script kommentiert.
|
|
Quellcode |
1 2 3 4 5 6 7 8 |
# Das Script kannst du ganz einfach mit $minimap.visible = true oder false # ein- oder ausblenden, was du dann in ein Callscript einfügst # Zoom kannst du mit $minimap.zoom = 0.3 für das Spielfield in 30%tiger größe # also orginalgröße * 0.3 # Unterm Spiel können die Farben für Benutzerdefinierteeinstellungen auch # verändert werden mit $minimap.ac usw. |
2. Benutze die Suchfunktion oder schaue in der Ressourcen Datenbank nach.
3. Ja das ist möglich, benutze die Suchfunktion und suche nach "Skillshop".
4. Ja das kann man mit einem Good/Evil Script tun, je nachdem wie eine Quest beendet wird musst du eben Punkte für Gut oder Böse bzw in deinem Fall Gilde1 und Gilde 2 verteilen. ich denke dieses Script sollte ausreichen:
|
|
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 |
#===================================
# Leon's Good and Evil script
#----------------------------------------------------------------------
# Features:
# Gives an actor the "good", "Neutral" or "evil" alignment, based
# upon their actions.
#
# Instructions:
# Place above main, and below other scripts.
# Use: draw_alignment_bar(actor, x, y) in a script to draw the alignment bar.
# x and y being the position of the bar, and actor being the syntax for the actor's information.
#
# To use:
# To add or subtract from their alignment, use: $game_actors[actor_id].alignment += x
# To see if the actor's alignment is good, evil or neutral, use:
# * Conditional Branch, tab 4, Script.
# * For good, use $game_actors[actor_id] > 0
# * For evil, use $game_actors[actor_id] < 0
# * For neutral, use $game_actors[actor_id] == 0
#
# Extra Information:
# This script edits the original Window_Status script to add the good/evil.
#===================================
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Game_Actor
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
class Game_Actor < Game_Battler
attr_accessor :alignment
attr_accessor :alignment_name
alias leon_alignment_bars_ga_setup setup
def setup(actor_id)
@alignment = 0
@alignment_name = "Neutral"
leon_alignment_bars_ga_setup(actor_id)
end
def alignment
if @alignment > 0
if @alignment > 100
@alignment = 100
end
@alignment_name = "Good"
return @alignment
end
if @alignment < 0
if @alignment < -100
@alignment = -100
end
@alignment_name = "Evil"
return @alignment
end
@alignment_name = "Neutral"
return @alignment
end
end
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Window_Base
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
class Window_Base
def draw_bar(x, y, min, max, width = 152, height = 6,
bar_color = Color.new(0, 75, 0, 255), end_color = Color.new(0, 255, 0, 255))
for i in 0..height
self.contents.fill_rect(x + i, y + height - i, width + 1, 1, Color.new(50, 50, 50, 255))
end
for i in 1..(height - 1)
r = 100 * (height - i) / height + 0 * i / height
g = 100 * (height - i) / height + 0 * i / height
b = 100 * (height - i) / height + 0 * i / height
a = 255 * (height - i) / height + 255 * i / height
self.contents.fill_rect(x + i, y + height - i, width, 1, Color.new(r, b, g, a))
end
for i in 1..( (min.to_f / max.to_f) * width - 1)
for j in 1..(height - 1)
r = bar_color.red * (width - i) / width + end_color.red * i / width
g = bar_color.green * (width - i) / width + end_color.green * i / width
b = bar_color.blue * (width - i) / width + end_color.blue * i / width
a = bar_color.alpha * (width - i) / width + end_color.alpha * i / width
self.contents.fill_rect(x + i + j, y + height - j, 1, 1, Color.new(r, g, b, a))
end
end
end
def draw_backward_bar(x, y, min, max, width = 152, height = 6,
bar_color = Color.new(75, 0, 0, 255), end_color = Color.new(255, 0, 0, 255))
for i in 0..height
self.contents.fill_rect(x + i, y + height - i, width + 1, 1, Color.new(50, 50, 50, 255))
end
for i in 1..(height - 1)
r = 100 * (height - i) / height + 0 * i / height
g = 100 * (height - i) / height + 0 * i / height
b = 100 * (height - i) / height + 0 * i / height
a = 255 * (height - i) / height + 255 * i / height
self.contents.fill_rect(x + i, y + height - i, width, 1, Color.new(r, b, g, a))
end
for i in 1..( (min.to_f / max.to_f) * width - 1)
for j in 1..(height - 1)
r = bar_color.red * (width - i) / width + end_color.red * i / width
g = bar_color.green * (width - i) / width + end_color.green * i / width
b = bar_color.blue * (width - i) / width + end_color.blue * i / width
a = bar_color.alpha * (width - i) / width + end_color.alpha * i / width
self.contents.fill_rect(x - i + j, y + height - j, 1, 1, Color.new(r, g, b, a))
end
end
end
def draw_alignment_bar(actor, x, y)
#x = 320 y = 147
draw_bar(x, y, 0, 200, 200, 6)
if actor.alignment > 0
draw_bar(x + 100, y, actor.alignment, 100, 100, 6)
actor.alignment_name = "Good"
elsif actor.alignment < 0
draw_backward_bar(x + 100, y, -1 * actor.alignment, 100, 100, 6)
actor.alignment_name = "Evil"
elsif actor.alignment == 0
draw_bar(x + 100, y, actor.alignment, 100, 100, 6)
actor.alignment_name = "Neutral"
end
draw_bar(x + 97, y - 2, 2, 2, 2, 10, Color.new(255, 255, 255, 255), Color.new(255, 255, 255,255))
self.contents.font.color = normal_color
self.contents.draw_text(x + 5, y - 13, 120, 32, "E")
self.contents.draw_text(x + 190, y - 13, 120, 32, "G")
end
end
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Window_Status
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
class Window_Status < Window_Base
alias leon_alignment_bars_ws_refresh refresh
def refresh
leon_alignment_bars_ws_refresh
if @actor.alignment > 100
@actor.alignment = 100
elsif @actor.alignment < -100
@actor.alignment = -100
end
self.contents.font.color = system_color
self.contents.draw_text(320, 112, 120, 32, "Alignment")
draw_alignment_bar(@actor, 320, 147)
self.contents.font.color = normal_color
self.contents.draw_text(420, 112, 120, 32, @actor.alignment_name)
end
end |
zum Lesen den Text mit der Maus markieren
5. Du könntest das mit einem Script tun. Du kannst es auch mit Events machen. Ich denke es sollte reichen, wenn du das mit Variablen machst. Nach einer bestimmten Zeit werden neue zufällige Variablenwerte ausgewürfelt und je nach Wert und Übereinstimmung mit dem Gegenstand, wird dieser dann beim Händler angeboten. So werden aus zb 20 möglichen Items immer nur 10 zufällige angeboten.
Hi, ich denke dass eine oder andere kann ich beantworten.
Für dass meiste brauchst du nicht unbedingt Scripts, dass schon mal Vorweg.
Aber die Dinge die ich dir beantworten kann... beantworte ich jetzt^^
Zu 1.: KA, kann hier grad nicht gucken was es für ein Script ist, Sorry.
Zu 2.: Googlen. Überdies haben wir hier eine Ressourcen-DB und auch ein Ressourcen-Unterforum. Dort werden nunter anderem auch Ressourcen auf und nach Wunsch angefertigt, mann muss eben nur Fragen und hoffen dass grad einer Zeit hat (und Lust^^)
Zu 3.: Es gibt Irgendwo einen Eventbefehl der dass macht, aber ich weis Ihn grad nicht, habe den Maker nicht hier. So kannst du aber in Gegenleistung zu Gold oder spezielle EP, die du in einer Variable speicherst und verwaltest, ein Event dazu auffordern, dir eine Auswahl an Scills zu geben und dir diese Beizubringen. Dies wäre dementsprechend auch über einen Gewöhnlichen Händler möglich, der folgendes Macht:
Verkauft Item, Item Callt CommonEvent, CommonEvent lehrt dich einen Scill.
Zu 4.: Einfach Variablen mit dem Gut/Abgeneigt-Wert festöegen und verwalten, Wenn das Quest erfüllt ist dass machen^^
Zu 5.: Ich denke dies ist recht einfach über ein Script realisierbar. Wenn ich in meiner Vermutung richtig liege, Erhalten die Händler Ihr Angebot über einen Array zugewiesen, was heist, dass man diesen Für gewöhnliuch ändern kann. Da fallen mir dann Spontan 3 Möglichkeiten ein:
Ein Script, dass den betreffenden Array zu jeder vollen Spiel-Zeit-Stunde ändert, oder eines dass einen eigenen Frame-Counter auf etwa 144000 laufen lässt (entspricht etwa einer Stunde bei einer Frame-Rate von etwa 40 Frames pro Sekunde). Hier ist zu entscheiden, ob die Stunde zu jedem Zeitpunkt gezählt werden soll, also dass du bei 59 Minuten bist, ausmachst und beim nächsten Laden noch eine Minute wartest, oder ob ímmer eine Volle Stunde vergehen soll, bis sich etwas tut, also dass er nach dem Laden neu zählt. Bei ersterem wäre es dann wieder Sinnvoll, über die Spielzeit zu gehen, bei zweiterem müsste man den Aktuellen Frame-Count evtl. einer Save.rxdata zuweisen. Ich denke beides ist Hier möglich, die Stunde zu zählen ist dass geringste Problem.
Wahrscheinlich gibt es aber auch x andere Lösungen, evtl. auch über Events, k.a. ob man dass Angebot per Event ändern kann, aber es müsste gehen.
Da ist mir gerade noch eine Möglichkeit eingefallen, ich schreibe mal ein Paar ansätze, vielleicht kann es später jemand überarbeiten^^
Dass obere (Methodenlose) müsste vielleicht jemand in die Scene_map einbauen und so konfigurieren, dass es in der update der Scene_Map geschiet, wusste jetzt nicht ob diese eine initialize hat.
Ich glaube es zwar nicht, aber so kann vielleicht grad noch jemand drübergucken, da ich es auch nicht testen konnte und imj Scripting noch etwas unsicher bin...
Auf jeden Fall erstellst du normale Events mit Händler, wobei du jedoch mehrere Shop-Vorgänge definierst und die über die Gewählte Variable (Momentan die erste) definierst. Du brauchst so viele mögliche Posditionen wie du angegeben hast, er fängt dannach wieder bei Möglichkeit 0 an, mann kann es eventuell auch ändern dass sie einen zufälligen Shop aufruft.
Dann müsstest du folgendes:
Durch dass hier:
ersetzen.
Hoffe ich konnte helfen^^
EDIT: Ups, Lune war schneller xD
Für dass meiste brauchst du nicht unbedingt Scripts, dass schon mal Vorweg.
Aber die Dinge die ich dir beantworten kann... beantworte ich jetzt^^
Zu 1.: KA, kann hier grad nicht gucken was es für ein Script ist, Sorry.
Zu 2.: Googlen. Überdies haben wir hier eine Ressourcen-DB und auch ein Ressourcen-Unterforum. Dort werden nunter anderem auch Ressourcen auf und nach Wunsch angefertigt, mann muss eben nur Fragen und hoffen dass grad einer Zeit hat (und Lust^^)
Zu 3.: Es gibt Irgendwo einen Eventbefehl der dass macht, aber ich weis Ihn grad nicht, habe den Maker nicht hier. So kannst du aber in Gegenleistung zu Gold oder spezielle EP, die du in einer Variable speicherst und verwaltest, ein Event dazu auffordern, dir eine Auswahl an Scills zu geben und dir diese Beizubringen. Dies wäre dementsprechend auch über einen Gewöhnlichen Händler möglich, der folgendes Macht:
Verkauft Item, Item Callt CommonEvent, CommonEvent lehrt dich einen Scill.
Zu 4.: Einfach Variablen mit dem Gut/Abgeneigt-Wert festöegen und verwalten, Wenn das Quest erfüllt ist dass machen^^
Zu 5.: Ich denke dies ist recht einfach über ein Script realisierbar. Wenn ich in meiner Vermutung richtig liege, Erhalten die Händler Ihr Angebot über einen Array zugewiesen, was heist, dass man diesen Für gewöhnliuch ändern kann. Da fallen mir dann Spontan 3 Möglichkeiten ein:
Ein Script, dass den betreffenden Array zu jeder vollen Spiel-Zeit-Stunde ändert, oder eines dass einen eigenen Frame-Counter auf etwa 144000 laufen lässt (entspricht etwa einer Stunde bei einer Frame-Rate von etwa 40 Frames pro Sekunde). Hier ist zu entscheiden, ob die Stunde zu jedem Zeitpunkt gezählt werden soll, also dass du bei 59 Minuten bist, ausmachst und beim nächsten Laden noch eine Minute wartest, oder ob ímmer eine Volle Stunde vergehen soll, bis sich etwas tut, also dass er nach dem Laden neu zählt. Bei ersterem wäre es dann wieder Sinnvoll, über die Spielzeit zu gehen, bei zweiterem müsste man den Aktuellen Frame-Count evtl. einer Save.rxdata zuweisen. Ich denke beides ist Hier möglich, die Stunde zu zählen ist dass geringste Problem.
Wahrscheinlich gibt es aber auch x andere Lösungen, evtl. auch über Events, k.a. ob man dass Angebot per Event ändern kann, aber es müsste gehen.
Da ist mir gerade noch eine Möglichkeit eingefallen, ich schreibe mal ein Paar ansätze, vielleicht kann es später jemand überarbeiten^^
|
|
Ruby Quellcode |
1 2 |
NUMBER_OF_VAR = 0 #Entspricht deiner Gamevariable 1, kannst du ändern wies gefällt. MÖGLICHKEITEN_DES_HÄNDLERS = 3 # Wie viele Angebote soll er haben? |
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 |
$frame_counter = 0 $game_variables[NUMBER_OF_VAR] = 0 @max = MÖGLICHKEITEN_DES_HÄNDLERS if @frame_counter != 244000 $frame_counter += 1 else $game_variables[NUMBER_OF_VAR] += 1 if $game_variables[NUMBER_OF_VAR] != @max else $game_variables[NUMBER_OF_VAR] = 0 end $frame_counter = 0 end |
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
class Scene_Save alias_method(:very_old_saraneths_on_decision, :on_decision) def on_decision(filename) very_old_saraneths_on_decision File.open('filename', 'ab') do |file| Marshal.dump($frame_counter, file) end end end class Scene_Load alias_method(:very_old_saraneths_on_decision, :on_decision) def on_decision(filename) very_old_saraneths_on_decision File.open('filename', 'rb') do |file| $frame_counter = Marshal.load(file) end end end |
Dass obere (Methodenlose) müsste vielleicht jemand in die Scene_map einbauen und so konfigurieren, dass es in der update der Scene_Map geschiet, wusste jetzt nicht ob diese eine initialize hat.
Ich glaube es zwar nicht, aber so kann vielleicht grad noch jemand drübergucken, da ich es auch nicht testen konnte und imj Scripting noch etwas unsicher bin...
Auf jeden Fall erstellst du normale Events mit Händler, wobei du jedoch mehrere Shop-Vorgänge definierst und die über die Gewählte Variable (Momentan die erste) definierst. Du brauchst so viele mögliche Posditionen wie du angegeben hast, er fängt dannach wieder bei Möglichkeit 0 an, mann kann es eventuell auch ändern dass sie einen zufälligen Shop aufruft.
Dann müsstest du folgendes:
|
|
Ruby Quellcode |
1 |
$game_variables[NUMBER_OF_VAR] += 1 if $game_variables[NUMBER_OF_VAR] != @max else $game_variables[NUMBER_OF_VAR] = 0 end |
|
|
Ruby Quellcode |
1 |
$game_variables[NUMBER_OF_VAR] = rand(@max) |
zum Lesen den Text mit der Maus markieren
Hoffe ich konnte helfen^^
EDIT: Ups, Lune war schneller xD

-
Hallo
Tabs klicken unso, ne? -
Lyric
Meine schwarze Liste, beginnt mit einem Satz:
"Wer zuletzt lacht, lacht am besten!", und am Ende ist noch Platz.
Auf der Liste meiner Feinde, ist auch für euch noch Platz
Wer zuletzt lacht, lacht am besten!
Merkt euch diesen Satz!
Ode an die Feindschaft von Saltatio Mortis
-
Outtakes
-
Nummer 3
20.09.2012 - 19:46
"Yah, ich bin ihre Motivazin." "Motivazin - gibts das jetzt in der Apotheke rezeptflichtig?" -
Ich mag Kekse
-
Nummer 2
08.09.2012 - 01:29 Uhr
"Die Erlebnismacher zu Hannovre - Exlibre - ääääh... Excalibur"
*Lachflash* -
Nummer 1
07.09.2012 - 22:58 Uhr
*Bööarps* - Die Erlebnismacher zu Hannovre - Excalibur... "Mahlzeit... also... doch nicht Mahlzeit... war nur die Website"
"Ich hab gerülpst -.-" "Du hast was?" *LACHFLASH*
"Nicht dein Ernst, oder?" "DOCH!" *LACHFLASH second tour*
-
-
Profile

-
Ich
Dass bin ich:
Maker: RPG-XP, RPG-VX
Story:
Für andere mehr als für mich: 60%
Grafik:
Ich werde besser: 35%
Pixeln:
Ich stehe an den Anfängen: 7%
Mapping:
Es fehlen nur noch (alle) Feinheiten: 67%
Scripting:
Informatiker, mittlerweile auch andere Sachen am skripten: 93% -
Neues aus der SB
Neues aus der SB:
(03:41:36) Kagurame: n8 du
(03:41:37) Irrlicht: Nacht Mozilla
(03:41:47) MozillaBabybird: Kagu: der witz war flach
(03:42:01) Kagurame: welcher witz?
(03:42:14) Heatra: geh nicht benji
(03:42:21) Heatra: spiel lieber ats2
(03:42:25) MozillaBabybird: nacht leute ^^ ijemand sollte diesen verlauf im studio bash posten, damit die mal wissen wer die echten camper hier sind
(03:42:35) Kagurame: ich bin scripten
(03:42:3
MozillaBabybird: Heat: tut mir sorry xD
(03:42:40) Kagurame: ich mach das...^^
(03:42:4
MozillaBabybird: bis .... mittag ?
(03:42:49) Heatra: ^^
(03:42:55) MozillaBabybird: ja mittag dürfte passen
(03:42:56) MozillaBabybird:
(03:42:57) Kagurame: ^^
(03:43:02) Heatra: ich steh morgen eh erst um 5 uhr mittags auf
(03:43:07) Kagurame: bis heute
(03:43:11) Steve: MozillaBabybird verlässt den Chat.
(03:43:15) Kagurame: ich so um 3zum Lesen den Text mit der Maus markieren
(03:05:32) Ankou: bist du dir SICHER, dass es die Performance an der Stelle kritisch ist und c.a. 30% sind KEIN großer Unterschied?
(03:05:41) Ankou: oh
(03:05:45) Ankou: okay
(03:06:21) Asandril: Oh Ha was habt Ihr gerade für ein Thema?
(03:06:41) Ankou: das ist in der Tat eine performancekritische angelegenheit, aber ich denke dennoch nicht, dass das die Dinge sind auf die du dein Hauptaugenmerk richten solltest.
(03:07:01) Heatra: maschine
(03:07:01) Ankou: derartige Mikrooptimierungen werden Performanceprobleme sogut wie niemals beseitigen können
(03:07:01) Irrlicht: anhand der Tatsache dass es 20 000 000 Durchläufe waren nicht wirklich :-/
(03:07:0
Ankou: änder was konzeptionelles oder lass es bleiben.
(03:07:31) Ankou: evtl. kannst du mehr der Interpretation nach vorne verlagern
(03:08:06) Ankou: aber solche Dinge zu versuchen wie die case Abfragen durch send zu ersetzen in der Hoffnung ein paar Prozent einzusparen bringens dir nicht
(03:08:26) Asandril: Bin ich gerade hier in einem Kurs gelandet ..
(03:08:36) Irrlicht: hatte mal in Erwägung gezogen die Befehle evtl. schonmal etwas "vorzuinterpretieren", aber das dürfte dann mehr Speicher verbrauchen als es Geschwindigkeit bringt...
(03:09:11) Ankou: Asandril: ja, erstaunlich, angetrunken an Silvester über so etwas zu reden
(03:09:2
Heatra: -> lampenfieber
(03:09:40) Asandril: Kann ich nur beipflichten.
(03:09:46) Irrlicht: atm bin ich mir nicht sicher was genau den doch vergleichsweise erheblichen Lag von Parallel-Process-Events verursacht (oder ob es einfach an der gesammten Masse liegt) wenn ich bei 2 000 000 solcher Durchläufe unter einer Sek. bleibe...
(03:09:57) Ankou: Irrlicht: das ist durchaus üblich. Speicher gegen Geschwindigkeit einzustauschen ist sehr populär und bringt oft viel
(03:11:23) Irrlicht: mal schaun
zum Lesen den Text mit der Maus markieren
(03:32:35) (Kagurame_AnkündigungImForumMach): es da ne methode wie beim xp?
(03:32:4
Irrlicht: Cache.system("Iconset")
bekommst das Iconset
(03:32:50) (Kagurame_AnkündigungImForumMach): brauche es dringend, aber nix gefunden bisher
(03:33:01) (Kagurame_AnkündigungImForumMach): und dann per id?
(03:33:06) (Kagurame_AnkündigungImForumMach): drauf zugreifen?
(03:33:07) Irrlicht: Index berechnet sich einfach aus
x = index % 16
y = index / 16
(03:33:17) Irrlicht: afaik warens 16 nebeneinander^^
(03:33:2
(Kagurame_AnkündigungImForumMach): ok, danke.
(03:33:51) (Kagurame_AnkündigungImForumMach): ich glaub ich scripte dann noch ein bissl
(03:34:01) Steve: (Kagurame_AnkündigungImForumMach) heißt jetzt Kagurame.
(03:34:04) Irrlicht: im XP hast die einzelnen Icons anhand des Namens aus dem Icon-Ordner aufgerufen
(03:34:09) Steve: Kagurame ist nun Scripten!
(03:34:17) Irrlicht: (geht natürlich im VX auch, aber wozu gibts das Iconset)
(03:34:23) Kagurame: ja ich weis, daher war ich heut mittag verwirrtzum Lesen den Text mit der Maus markieren
Echt klasse,danke euch.
Jetzt hab ich noch andere Fragen;
wie kann man am Anfang des Spiel entscheiden ob man ein Junge oder ein Mädchen spiele will ?
Gib es hier i wo ein post auf dem alle Abküzungen auf deutsch sind ? zB RCVR HP % oder die ganzen Stauts sachen ?
Klasse,danke bis hier hin
Jetzt hab ich noch andere Fragen;
wie kann man am Anfang des Spiel entscheiden ob man ein Junge oder ein Mädchen spiele will ?
Gib es hier i wo ein post auf dem alle Abküzungen auf deutsch sind ? zB RCVR HP % oder die ganzen Stauts sachen ?
Klasse,danke bis hier hin
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »RoterReiter« (23. April 2010, 12:59)
Die Tutorials erklären dass meiste.
Ich gebe dir hier mal ne richtige version vom sciprt
lg. Saranéth
Ich gebe dir hier mal ne richtige version vom sciprt
|
|
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 37 38 39 40 41 42 43 44 45 |
NUMMER = 1 #Verwendete Variable zum Abfragen HANDLER_MAX = 5 #Maximale Angebote FRAMES = 144000 #Wann immer? # Updatet sich nur auf einer Map. class Scene_Title alias_method(:delta_alpha_main, :main) def main $frame_counter = 0 delta_alpha_main end end class Scene_Load alias_method(:delta_alpha_on_decision, :on_decision) def on_decision(filename) File.open("Data/Frame_Counter_#{filename}.rxdata", "rb") do |file| #Lädt den aktuellen counter aus angegebener datei # (+Speicherstand, so dass es für jeden einen eigenen gibt^^) $frame_counter = Marshal.load(file) end delta_alpha_on_decision class Scene_Save alias_method(:delta_alpha_on_decision, :on_decision) def on_decision(filename) File.open("Data/Frame_Counter_#{filename}.rxdata", "wb") do |file| #Erstellt für den aktuellen Spielstand eine eigene Datei, # in der der Counter ausgelagert werden kann für späteres weiterspielen Marshal.dump($frame_counter, file) end delta_alpha_on_decision end end class Scene_Map alias_method(:delta_alpha_update, :update) def update delta_alpha_update if $frame_counter != FRAMES $frame_counter += 1 else $frame_counter = 0 $game_variables[NUMMER] = rand(HANDLER_MAX) end end end #Verwendung wurde im Vorherigen Post beschrieben, du kannst jetzt bei NUMMER die Gewünschte Variable direkt angeben. |
zum Lesen den Text mit der Maus markieren
lg. Saranéth

-
Hallo
Tabs klicken unso, ne? -
Lyric
Meine schwarze Liste, beginnt mit einem Satz:
"Wer zuletzt lacht, lacht am besten!", und am Ende ist noch Platz.
Auf der Liste meiner Feinde, ist auch für euch noch Platz
Wer zuletzt lacht, lacht am besten!
Merkt euch diesen Satz!
Ode an die Feindschaft von Saltatio Mortis
-
Outtakes
-
Nummer 3
20.09.2012 - 19:46
"Yah, ich bin ihre Motivazin." "Motivazin - gibts das jetzt in der Apotheke rezeptflichtig?" -
Ich mag Kekse
-
Nummer 2
08.09.2012 - 01:29 Uhr
"Die Erlebnismacher zu Hannovre - Exlibre - ääääh... Excalibur"
*Lachflash* -
Nummer 1
07.09.2012 - 22:58 Uhr
*Bööarps* - Die Erlebnismacher zu Hannovre - Excalibur... "Mahlzeit... also... doch nicht Mahlzeit... war nur die Website"
"Ich hab gerülpst -.-" "Du hast was?" *LACHFLASH*
"Nicht dein Ernst, oder?" "DOCH!" *LACHFLASH second tour*
-
-
Profile

-
Ich
Dass bin ich:
Maker: RPG-XP, RPG-VX
Story:
Für andere mehr als für mich: 60%
Grafik:
Ich werde besser: 35%
Pixeln:
Ich stehe an den Anfängen: 7%
Mapping:
Es fehlen nur noch (alle) Feinheiten: 67%
Scripting:
Informatiker, mittlerweile auch andere Sachen am skripten: 93% -
Neues aus der SB
Neues aus der SB:
(03:41:36) Kagurame: n8 du
(03:41:37) Irrlicht: Nacht Mozilla
(03:41:47) MozillaBabybird: Kagu: der witz war flach
(03:42:01) Kagurame: welcher witz?
(03:42:14) Heatra: geh nicht benji
(03:42:21) Heatra: spiel lieber ats2
(03:42:25) MozillaBabybird: nacht leute ^^ ijemand sollte diesen verlauf im studio bash posten, damit die mal wissen wer die echten camper hier sind
(03:42:35) Kagurame: ich bin scripten
(03:42:3
MozillaBabybird: Heat: tut mir sorry xD
(03:42:40) Kagurame: ich mach das...^^
(03:42:4
MozillaBabybird: bis .... mittag ?
(03:42:49) Heatra: ^^
(03:42:55) MozillaBabybird: ja mittag dürfte passen
(03:42:56) MozillaBabybird:
(03:42:57) Kagurame: ^^
(03:43:02) Heatra: ich steh morgen eh erst um 5 uhr mittags auf
(03:43:07) Kagurame: bis heute
(03:43:11) Steve: MozillaBabybird verlässt den Chat.
(03:43:15) Kagurame: ich so um 3zum Lesen den Text mit der Maus markieren
(03:05:32) Ankou: bist du dir SICHER, dass es die Performance an der Stelle kritisch ist und c.a. 30% sind KEIN großer Unterschied?
(03:05:41) Ankou: oh
(03:05:45) Ankou: okay
(03:06:21) Asandril: Oh Ha was habt Ihr gerade für ein Thema?
(03:06:41) Ankou: das ist in der Tat eine performancekritische angelegenheit, aber ich denke dennoch nicht, dass das die Dinge sind auf die du dein Hauptaugenmerk richten solltest.
(03:07:01) Heatra: maschine
(03:07:01) Ankou: derartige Mikrooptimierungen werden Performanceprobleme sogut wie niemals beseitigen können
(03:07:01) Irrlicht: anhand der Tatsache dass es 20 000 000 Durchläufe waren nicht wirklich :-/
(03:07:0
Ankou: änder was konzeptionelles oder lass es bleiben.
(03:07:31) Ankou: evtl. kannst du mehr der Interpretation nach vorne verlagern
(03:08:06) Ankou: aber solche Dinge zu versuchen wie die case Abfragen durch send zu ersetzen in der Hoffnung ein paar Prozent einzusparen bringens dir nicht
(03:08:26) Asandril: Bin ich gerade hier in einem Kurs gelandet ..
(03:08:36) Irrlicht: hatte mal in Erwägung gezogen die Befehle evtl. schonmal etwas "vorzuinterpretieren", aber das dürfte dann mehr Speicher verbrauchen als es Geschwindigkeit bringt...
(03:09:11) Ankou: Asandril: ja, erstaunlich, angetrunken an Silvester über so etwas zu reden
(03:09:2
Heatra: -> lampenfieber
(03:09:40) Asandril: Kann ich nur beipflichten.
(03:09:46) Irrlicht: atm bin ich mir nicht sicher was genau den doch vergleichsweise erheblichen Lag von Parallel-Process-Events verursacht (oder ob es einfach an der gesammten Masse liegt) wenn ich bei 2 000 000 solcher Durchläufe unter einer Sek. bleibe...
(03:09:57) Ankou: Irrlicht: das ist durchaus üblich. Speicher gegen Geschwindigkeit einzustauschen ist sehr populär und bringt oft viel
(03:11:23) Irrlicht: mal schaun
zum Lesen den Text mit der Maus markieren
(03:32:35) (Kagurame_AnkündigungImForumMach): es da ne methode wie beim xp?
(03:32:4
Irrlicht: Cache.system("Iconset")
bekommst das Iconset
(03:32:50) (Kagurame_AnkündigungImForumMach): brauche es dringend, aber nix gefunden bisher
(03:33:01) (Kagurame_AnkündigungImForumMach): und dann per id?
(03:33:06) (Kagurame_AnkündigungImForumMach): drauf zugreifen?
(03:33:07) Irrlicht: Index berechnet sich einfach aus
x = index % 16
y = index / 16
(03:33:17) Irrlicht: afaik warens 16 nebeneinander^^
(03:33:2
(Kagurame_AnkündigungImForumMach): ok, danke.
(03:33:51) (Kagurame_AnkündigungImForumMach): ich glaub ich scripte dann noch ein bissl
(03:34:01) Steve: (Kagurame_AnkündigungImForumMach) heißt jetzt Kagurame.
(03:34:04) Irrlicht: im XP hast die einzelnen Icons anhand des Namens aus dem Icon-Ordner aufgerufen
(03:34:09) Steve: Kagurame ist nun Scripten!
(03:34:17) Irrlicht: (geht natürlich im VX auch, aber wozu gibts das Iconset)
(03:34:23) Kagurame: ja ich weis, daher war ich heut mittag verwirrtzum Lesen den Text mit der Maus markieren
Danke,danke.
Also Junge und Mädchen von Anfang an wählbar;
Man sieht 2 Personen auf der Map - Mädchen und Junge.
(Im Team befindet sich jedoch noch keiner)
Man wählt eine von beiden [+1 Person im Team,die die man gewählt hat] (M/W daraufhin verschwinden beide Figuren)
Die Person erscheint dann auf dem Startpunkt (Der auf der selben Map sein sollte wie das Event ist)
Man wähl Name und es geht los ...
Ich weiß nicht wie ich das machen soll,wie oben gesagt.
Kann mir jemand Helfen bzw nen Tipp geben wie es einfacher ist?
Also Junge und Mädchen von Anfang an wählbar;
Man sieht 2 Personen auf der Map - Mädchen und Junge.
(Im Team befindet sich jedoch noch keiner)
Man wählt eine von beiden [+1 Person im Team,die die man gewählt hat] (M/W daraufhin verschwinden beide Figuren)
Die Person erscheint dann auf dem Startpunkt (Der auf der selben Map sein sollte wie das Event ist)
Man wähl Name und es geht los ...
Ich weiß nicht wie ich das machen soll,wie oben gesagt.
Kann mir jemand Helfen bzw nen Tipp geben wie es einfacher ist?
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Hab mal eine stark vereinfachte Version als Demo erstellt...
(Sieht nicht sonderlich toll aus, aber es geht ums Prinzip^^)
(mit Rechts/Links wählst du einen der beiden Charakter aus, mit der Aktionstaste bestätigst du ihn)
Ist jetzt doch auf 2 Maps verteilt, kannst das ganze natürlich auch auf die Startmap packen...
(Sieht nicht sonderlich toll aus, aber es geht ums Prinzip^^)
(mit Rechts/Links wählst du einen der beiden Charakter aus, mit der Aktionstaste bestätigst du ihn)
Ist jetzt doch auf 2 Maps verteilt, kannst das ganze natürlich auch auf die Startmap packen...
Ich hab mal wieder neue Fragen;
1.Klassenboni
Kan man einstellen das bestimme Klassen bestimmte Boni haben ? (5 Klassen)
ZB Krieger+5 Stärke,Paladin +5 Intelligenz,Stärke
Kann man das i wie machen ?
2.Rassenboni
Genau wie oben nur für 3 Rassen.
Elfen zB sind Geschickt,+5 auf Geschick
Kann man das i wie machen ?
3.Rüsstung
Ich hätte gerne da man jede Angelegte Rüsstung auch im Spiel sieht ?
Zb. wenn ich eine rote Brust Rüssi habe das man das auch sieht.
4.Attribute
Ich wie fern beeinflussen die Attributen den Kampfverlauf ?
Geschick,Intelligenz,Ausdauer,Stärke
Gibts dafür ne Formel oder so ?
Danke schon mal,MFG RoterReiter
1.Klassenboni
Kan man einstellen das bestimme Klassen bestimmte Boni haben ? (5 Klassen)
ZB Krieger+5 Stärke,Paladin +5 Intelligenz,Stärke
Kann man das i wie machen ?
2.Rassenboni
Genau wie oben nur für 3 Rassen.
Elfen zB sind Geschickt,+5 auf Geschick
Kann man das i wie machen ?
3.Rüsstung
Ich hätte gerne da man jede Angelegte Rüsstung auch im Spiel sieht ?
Zb. wenn ich eine rote Brust Rüssi habe das man das auch sieht.
4.Attribute
Ich wie fern beeinflussen die Attributen den Kampfverlauf ?
Geschick,Intelligenz,Ausdauer,Stärke
Gibts dafür ne Formel oder so ?
Danke schon mal,MFG RoterReiter
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
zu 1 und 2:
Du scheinst ja eine Auswahl zu machen - nach der du entscheidest welche Klasse und Rasse man ist.
Danach kannst du doch per Eventbefehl Seite3, die Werte deines Helden ändern.
Zum Beispiel wenn er "Elf" gewählt hat, weißt du ihm die Klasse Elf zu, und änderst seine Beweglichkeit um 5.
zu 3:
Dieses Script ist vermutlich das was du suchst Visual Equipment V1.1
zu 4:
schau mal in die Makerhilfe, da stehen die genauen Formeln drin. Sonst wenn du den englischen normalen Maker hast, kannst du auch auf die Wertebezeichnungen einen Rechtsklick machen um erweiterte Informationen zu bekommen.
Du scheinst ja eine Auswahl zu machen - nach der du entscheidest welche Klasse und Rasse man ist.
Danach kannst du doch per Eventbefehl Seite3, die Werte deines Helden ändern.
Zum Beispiel wenn er "Elf" gewählt hat, weißt du ihm die Klasse Elf zu, und änderst seine Beweglichkeit um 5.
zu 3:
Dieses Script ist vermutlich das was du suchst Visual Equipment V1.1
zu 4:
schau mal in die Makerhilfe, da stehen die genauen Formeln drin. Sonst wenn du den englischen normalen Maker hast, kannst du auch auf die Wertebezeichnungen einen Rechtsklick machen um erweiterte Informationen zu bekommen.
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.
Kann man das nicht i wie kombienieren ?
Also alles in einem!(auf einer Map)
1Auswahl der Rasse; (mit einblendung der Vorteile u Nachteile)
Elfen
Orks
Menschen
2Geschlechterwahl; (Direckt im anschluss an der Rassen wahl)
Elfen (m/w)
Orks (m/w)
Menschen (m/w)
3Klassenauswahl; (Direckt nach dem Geschlecht)
Dieb
Magier
Prister
Pala
Warri
------------------------------------------
Starten des eigentlichen spiels
------------------------------------------
So was ist bestimmt durch ein Script oder so ...
Danke schon mal
Also alles in einem!(auf einer Map)
1Auswahl der Rasse; (mit einblendung der Vorteile u Nachteile)
Elfen
Orks
Menschen
2Geschlechterwahl; (Direckt im anschluss an der Rassen wahl)
Elfen (m/w)
Orks (m/w)
Menschen (m/w)
3Klassenauswahl; (Direckt nach dem Geschlecht)
Dieb
Magier
Prister
Pala
Warri
------------------------------------------
Starten des eigentlichen spiels
------------------------------------------
So was ist bestimmt durch ein Script oder so ...
Danke schon mal
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Allso so was in der Art wie Irrlicht oben mit der Geschlechts wahl gemacht hat ?
Oder wie meinst du das ?
Wenns nicht so dann poste doch bitte ein bsp.
Oder wie meinst du das ?
Wenns nicht so dann poste doch bitte ein bsp.
Ich arbeite grad an dem Spiel "Glory Kings The Game" zusammen mit der Community und den Admins des BrowserGames "Glory Kings" zusammen.
Weitere Infos folgen.
Weitere Infos folgen.
Ähnliche Themen
-
Einsteigerhilfe »-
Ein Heal over Time Effect
(7. April 2010, 19:55)
-
Einsteigerhilfe »-
Anfängerfragen
(7. April 2010, 15:31)
-
Maker-Talk »-
Frage wegen Spielmachens
(5. April 2010, 09:52)
-
Einsteigerhilfe »-
3 Keline Fragen.
(13. März 2010, 16:34)
-
Einsteigerhilfe »-
Kürzel in der DB/Skills
(16. Juni 2009, 22:56)




