Zitat-> Cs-Sets, Beads Level 1, Möbel und Cs-Sachen wurde in das Collector Feld hinzugefügt.
Leider kann ich nichts collecten :<
Hab extra den Colli auf +5 gebracht ^^"
Oh, er sammelt doch, aber nur seeeeehr langsam.
Zitat-> Cs-Sets, Beads Level 1, Möbel und Cs-Sachen wurde in das Collector Feld hinzugefügt.
Leider kann ich nichts collecten :<
Hab extra den Colli auf +5 gebracht ^^"
Oh, er sammelt doch, aber nur seeeeehr langsam.
Dass ist jetzt nicht toll, dass es released wird, aber es sieht nicht schlecht aus. Nur das um den Wasserfall herum halt.... An nem größeren Berg/wand könnte das ganz gut aussehen.
Whoa! Das ist ja mal genial! <3
Gute Arbeit *klatsch*:OSMILEY:
Log:
BotState started
Collected sucessfully Windowinformations
Starting Timers
Calculation Foodstocks
Bot is now activ
Aggressive Enemie founded
Try to attack founded aggressive Enemie
Food used
Enemie successfully killed
Aggressive Enemie founded
Try to attack founded aggressive Enemie
Food used
Enemie successfully killed
Aggressive Enemie founded
Try to attack founded aggressive Enemie
Food used
Enemie successfully killed
Aggressive Enemie founded
Try to attack founded aggressive Enemie
Food used
Enemie successfully killed
Aggressive Enemie founded
Try to attack founded aggressive Enemie
Food used
Das lustige ist: Nichts davon ist passiert.
Sobald ich den Bot starte, klickt er mich aus dem Flyff-Fenster raus und geht auf meine PC-Soundoptionen -.-
Nichts
Weil ich nichts brauche :3
15
..
Doch! Nen Schraubenzieher mit dem ich meinen DS aufkrieg >_<
^
Hat unrecht
< Ist (füge ein Adjektiv deiner Wahl ein xD)
Mag Hunde?
v
^ (Hab wohl Werbung xD) Ist 'n Mädel
< Ist kein Mädel
v Ist 'n Junge
"Erase Event" ist aber nicht immer die beste Lösung.
Es ist viel sinnvoller Switches zu benutzen, wenn man z.B Ein Event mit Grafik hat.
Wenn das Event nun die Grafik einer Vase hätte, (Also nicht vorher gemappt) und man würde die Summe an GiL aufnehmen, würde die Vase einfach verschwinden.
Setzt man nun aber nach dem Erhalt der Summe an GiL ein "Control SelfSwitches" und setzt ihn auf "A", kann man auf einer zweiten Eventseite noch einmal die Grafik der Vase auswählen und einen kleinen Text á la "Hier ist nichts mehr drin." schreiben.
Stehe übrigens auch gerne bei Fragen zur Verfügung ^-^
Gruß, Sora
^
Hat unrecht
< spielt auch Bomberman!
steht auf's selbe Geschlecht wie er/sie? :3
v
? Bei mir ist das Event dann endgültig weg....
(Aber Switchen ist eh eleganter ^-^)
Da muss man unten nur den Erase Event Befehl einfügen xD
(Aber das wäre unschön :p)
Die dll braucht man aber auch^^
Tools
Da findet ihr dll und RTP.
(Man sollte immer eine separate version eines Spieles machen, für die man das RTP nicht braucht^^)
Braucht man gaaaar nicht :3 *Auf das eigene Avatar guckt*
*hüstel* ... lalala *wegrenn*
Wo steht denn, dass er das von einer anderen Seite will?
Bin ich schon so müde, dass ich das nciht mehr sehe? oO
Ich dachte, das wäre auf die Befehle bezogen ;3
Das Titelbild kannst du in der Database unter System bei Title ändern.
Genau so ist es. Mehr kann man dazu auch eigentlich nicht mehr sagen.
Der XP hat einfach mehr Möglichkeiten/ Freiheiten als der VX.
Hast du Skype?
Wenn ja, sag mir bitte deinen Namen, dann kann ich dir alle deine Fragen beantworten (=
Zu deiner Frage.
F11 > Das Skript " Scene Title suchen"
#==============================================================================
# ** Scene_Title
#------------------------------------------------------------------------------
# This class performs title screen processing.
#==============================================================================
class Scene_Title
#--------------------------------------------------------------------------
# * Main Processing
#--------------------------------------------------------------------------
def main
# If battle test
if $BTEST
battle_test
return
end
# Load database
$data_actors = load_data("Data/Actors.rxdata")
$data_classes = load_data("Data/Classes.rxdata")
$data_skills = load_data("Data/Skills.rxdata")
$data_items = load_data("Data/Items.rxdata")
$data_weapons = load_data("Data/Weapons.rxdata")
$data_armors = load_data("Data/Armors.rxdata")
$data_enemies = load_data("Data/Enemies.rxdata")
$data_troops = load_data("Data/Troops.rxdata")
$data_states = load_data("Data/States.rxdata")
$data_animations = load_data("Data/Animations.rxdata")
$data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata")
# Make system object
$game_system = Game_System.new
# Make title graphic
Sprite = Sprite.new
Sprite.bitmap = RPG::Cache.title($data_system.title_name)
# Make command window
[COLOR="DarkOrange"] s1 = "New Game"
s2 = "Continue"
s3 = "Shutdown"[/COLOR]
@command_window = Window_Command.new(192, [s1, s2, s3])
@command_window.back_opacity = 160
@command_window.x = 320 - @command_window.width / 2
@command_window.y = 288
# Continue enabled determinant
# Check if at least one save file exists
# If enabled, make @continue_enabled true; if disabled, make it false
@continue_enabled = false
for i in 0..3
if FileTest.exist?("Save#{i+1}.rxdata")
@continue_enabled = true
end
end
# If continue is enabled, move cursor to "Continue"
# If disabled, display "Continue" text in gray
if @continue_enabled
@command_window.index = 1
else
@command_window.disable_item(1)
end
# Play title BGM
$game_system.bgm_play($data_system.title_bgm)
# Stop playing ME and BGS
Audio.me_stop
Audio.bgs_stop
# Execute transition
Graphics.transition
# Main loop
loop do
# Update game screen
Graphics.update
# Update input information
Input.update
# Frame update
update
# Abort loop if screen is changed
if $scene != self
break
end
end
# Prepare for transition
Graphics.freeze
# Dispose of command window
@command_window.dispose
# Dispose of title graphic
Sprite.bitmap.dispose
Sprite.dispose
end
#--------------------------------------------------------------------------
# * Frame Update
#--------------------------------------------------------------------------
def update
# Update command window
@command_window.update
# If C button was pressed
if Input.trigger?(Input::C)
# Branch by command window cursor position
case @command_window.index
when 0 # New game
command_new_game
when 1 # Continue
command_continue
when 2 # Shutdown
command_shutdown
end
end
end
#--------------------------------------------------------------------------
# * Command: New Game
#--------------------------------------------------------------------------
def command_new_game
# Play decision SE
$game_system.se_play($data_system.decision_se)
# Stop BGM
Audio.bgm_stop
# Reset frame count for measuring play time
Graphics.frame_count = 0
# Make each type of game object
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new
# Set up initial party
$game_party.setup_starting_members
# Set up initial map position
$game_map.setup($data_system.start_map_id)
# Move player to initial position
$game_player.moveto($data_system.start_x, $data_system.start_y)
# Refresh player
$game_player.refresh
# Run automatic change for BGM and BGS set with map
$game_map.autoplay
# Update map (run parallel process event)
$game_map.update
# Switch to map screen
$scene = Scene_Map.new
end
#--------------------------------------------------------------------------
# * Command: Continue
#--------------------------------------------------------------------------
def command_continue
# If continue is disabled
unless @continue_enabled
# Play buzzer SE
$game_system.se_play($data_system.buzzer_se)
return
end
# Play decision SE
$game_system.se_play($data_system.decision_se)
# Switch to load screen
$scene = Scene_Load.new
end
#--------------------------------------------------------------------------
# * Command: Shutdown
#--------------------------------------------------------------------------
def command_shutdown
# Play decision SE
$game_system.se_play($data_system.decision_se)
# Fade out BGM, BGS, and ME
Audio.bgm_fade(800)
Audio.bgs_fade(800)
Audio.me_fade(800)
# Shutdown
$scene = nil
end
#--------------------------------------------------------------------------
# * Battle Test
#--------------------------------------------------------------------------
def battle_test
# Load database (for battle test)
$data_actors = load_data("Data/BT_Actors.rxdata")
$data_classes = load_data("Data/BT_Classes.rxdata")
$data_skills = load_data("Data/BT_Skills.rxdata")
$data_items = load_data("Data/BT_Items.rxdata")
$data_weapons = load_data("Data/BT_Weapons.rxdata")
$data_armors = load_data("Data/BT_Armors.rxdata")
$data_enemies = load_data("Data/BT_Enemies.rxdata")
$data_troops = load_data("Data/BT_Troops.rxdata")
$data_states = load_data("Data/BT_States.rxdata")
$data_animations = load_data("Data/BT_Animations.rxdata")
$data_tilesets = load_data("Data/BT_Tilesets.rxdata")
$data_common_events = load_data("Data/BT_CommonEvents.rxdata")
$data_system = load_data("Data/BT_System.rxdata")
# Reset frame count for measuring play time
Graphics.frame_count = 0
# Make each game object
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new
# Set up party for battle test
$game_party.setup_battle_test_members
# Set troop ID, can escape flag, and battleback
$game_temp.battle_troop_id = $data_system.test_troop_id
$game_temp.battle_can_escape = true
$game_map.battleback_name = $data_system.battleback_name
# Play battle start SE
$game_system.se_play($data_system.battle_start_se)
# Play battle BGM
$game_system.bgm_play($game_system.battle_bgm)
# Switch to battle screen
$scene = Scene_Battle.new
end
end
Das orange markierte sind die Befehle. Diese kannst du ändern.
Trotz allem ist der XP meiner Meinung nach der bessere Maker. Mit ein wenig Interesse findet man sich bei dem Maker ganz schnell zurecht. Den VX kann ich irgendwie nicht ab x3
Ich hab mich mit dem XP sehr schnell zurechtgefunden.
Und auf rpg-studio.de findet man immer schnelle Hilfe und freundliche Leute, die einem jederzeit gerne unterstützen.
Ohne das Spiel gedownloadet zu haben: Möp!
Wenn das dein Ernst sein soll, lies weiter. Wenn das nur eine "Ich hab angefangen und möchte das zeigen"-Demo ist... lies es trotzdem. ;3
So, hab das Spiel jetzt doch gedownloadet.
Erster Blick: Project4 "Das Spiel hat keinen Namen? oO"
Starte Programm: New Game, Continue, Shut Down "Wtf? Englisch?"
New Game: *-* Wow, eine verkorkste Map mit 5 Türen und einem Engel. *-*
Engel anreden: Aufgabentext -> Black out.
... Gleich noch einmal anreden! : Aufgabentext -> Black out.
... und wieder: ""
... und wieder: ""
und noch einmal: ""
Jetzt entschließe ich mich, durch eine Türe zu gehen.
Ich nehme mal ganz unvoreingenommen die zweite Türe.
Türe 2 : Made my day xD Ein Mädchen in einer symmetrischen... Nun.. was ist das eigentlich?
weiter geht's
Türe 1: Wow! Noch mehr symmetrie! Ich freu mich... -.-" Man muss hier Enter drücken, wenn man wieder zurück will.
weiter...
Türe 3: O_O "Herz bleib stark!" Hab fast nen Herzinfarkt bekommen, als auf einmal die Truhen per Player Touch auftauchen.
Auf der Karte: 2 Monstertruhen bewachen den... Schatz?
Im KAmpf: Wow! Die Kisten sind zu Hundis digitiert xD
Kampf gewonnen...
WHAT THE ƒuck?! Die Truhe... Die Kobolde sind immernoch da. SACKGASSE
... Mir zu blöd. *In den Orner guck*
Ah... Du warst so lieb, die Spieldatei nicht zu verschlüsseln.
*alles anguck*
oO Ein Soldat redet und 3 Basilisken greifen an. Und egal, wie der Kampf endet, man kommt zum Titelbildschirm zurück.
Meine Bewertung:
Für den ersten Versuch: Miserabel (Aber mit nem kleinen Lächeln ;-) )
Die "maps" sind kompletter Müll. Aber sowas sagt man nciht ohne das argumentieren zu können. Gut, ich erkläre:
Deine Maps sind entweder lieblos zusammengewürfelt und oder nicht gestaltet.
z.B Hast du bei der einen falschen map 2 verschiedenhelle Gräser übereinander.
Und... nunja, sieht nicht schön aus.
Events: Du kannst jedes Event immer und immer und immer und immer und immer... *Switch 1 [soraiuga sarkasmus aus]== ON* wiederholen.
Für so etwas gibt es die Switches und Variablen. Darüber kannst du alles regeln.
Fazit: Müll in einer unschönen Verpackung.
Diese ersten Versuche sollte man am besten für sich behalten.
Aber da du das nicht getan hast, hast du neben der negativen Kritik auch erfahren, was du besser machen kannst. Es fordert schon eine ganze Menge Mut, einfach mal eben seine Versuche zu posten. (Das war ein Lob :3)
So, aus meiner eigentlich sehr strengen Sicht relativ locker bewertet. Den Sarkasmus zwischendurch muss ich entschuldigen. So bin ich eben wenn ich müde bin.
Ganz liebe Grüße, sora
P.S: Ich freue mich immer über Fragen über den Maker. Kannst' gerne fragen was du möchtest. Bei vielen Fragen kann ich dir sicher weiterhelfen.
*Klar, in der Zeit in der ich schreibe tauchen die ganzen Beiträge auf xD*
Edit: @ Shannon
Man braucht doch nciht gleich einen neuen Helden downloaden. Es gibt doch vieeeele Figuren im RTP.
Zudem unterstützt der XP keine FaceSets (Skript sei Dank, es ist aber möglich^^).
Edit 2: Ich möchte dir liebend gerne meine Hilfe anbieten, wenn du möchtest, Xemnas. Wenn nicht... schade^^
Eventcommands
Seite 3
Battle Processing
[X] Continue even when Loser
Dann hast du da:
If Win:
@>[COLOR="DarkOrange"][*][/COLOR]
If Lose:
@>
Branch End:
@>
Da wo ich das Sternchen stehen habe, musst du den Befehl "Erase Event" einfügen. Diesen findest du auf der ersten Befehlseite in der linken spalte (Der fünfte Befehl in unteren Kästchen)