DeM0nFiRe
Members-
Content Count
571 -
Joined
-
Last visited
Everything posted by DeM0nFiRe
-
Sat Thoughts, How Did You Do On The Sats Scholastic Aptitude Tests
DeM0nFiRe replied to etycto's topic in General Discussion
Well, I haven't taken the SAT yet, but on the PSAT/NMSQT I scored above 94% of the country, and I got number one in my school. The only questions I git wrong were ones I knew but just rushed on the question. The best thing you can do is just not rush. I rushed and had 25% of each section left and it made me answer a few questions wrong. -
Not a bad first post :XD:Welcome to Xisto mate!
-
Oh, heh. I personally don't like Rm2k/3 very much. I really don't use it so I can't help ya there, sorry.
-
Think I've Perfected It Please Review! DailyRant
DeM0nFiRe replied to Jimmy's topic in Websites and Web Designing
I like how it's uncluttered and it's easy to find everything. Overall it's a pretty nice layout and color set. -
Well, for some people energy would be cheaper if they could put windmills on Nantucket sound...
-
I've got a multi-game clan called Ghosts of Hiroshima (we started on Bf 1942) but it's on hold at the moment because no one's got the time to run a site and some game servers. So, at the moment I play freelance. I've got my spot, though, for when I do play with a clan. I'm always the first guy in and (naturally) the first guy to die. That doesn't mean I don't take some buggers with me though. In actuality I don't die all that often despite the fact that I'm in so quickly. I'm usually in and out the main front and then go around the back to rescue some hostages.
-
Ha, see you're two hobbies start with the same letter: Pizza and 'PuterHow can you possibly go wrong with that, huh?
-
Who doesn't play? :XD: CS is really fun. I'm the only guy I know who can pull off running in like a maniac without dying
-
Ah, real houses are always better than apartments. Congrats! I just moved recently from a big house to a smaller appartment :XD: not very fun Hope it wasn't too hard gettng that move done!
-
Ok, I can help you. I also use RMXP... Alot. I'm actually an RGSS Scripter, so I'm here to save the day! :XD: Below is a script I made that will make it so you can call whose sprites you want to be displayed and more. If you want, you can also show sprites of someone who's not even in your party as like an NPC or something. It's hard to explain, just follow the instructions in the script to install and use. ################################################################################# - Title: DeM0nFiRe's Cutscenes ## - Scripted by: DeM0nFiRe ## - Current Version: V1.0 ## - Current Features: This scripts lets you create cutscenes with about 1/10 ## The effort needed to create the same cutscenes without ## this script. ## ## Currently, this script let's you create cutscenes with: ## -Widescreen Format ## -Top and Bottom Message ## -Wait For C ## -Yes, No Option ## -2,3 and 4 Choices ## -Map Background ## -Show, Move, and Flash Face ## -Dispose ## ##=======Make sure you read everything from this double line to the next========## - Requirements: AC_Windowskin_01(Information on obtaining this can be found ## in the script's topic thread. ##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~## - Installation: 1.)Insert this script above main ##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~## - How to Build a Cutscene: ## This script contains the building blocks for making cutscene, however ## the creativity of putting it together is all up to you. Below are the ## things you need to do to start making your cutscene. ## ## Preliminary Setup per Cutscene: ## 1.)Create an event or event page that you want to trigger the start of the ## cutscene. This could be something like an NPC that the player talks to, or ## an invisible event that the player steps on, it's up to you. ## ## 2.)Use the Call Script Command and put this line: @cutscene = Cutscene.new ## ## Building a Cutscene: ## To build a cutscene, you have to call the different methods contained in ## this script using the Call Script event command in the same event where ## you setup the cutscene. Below is a list of methods, what they do and how ## to call them ## ## Widescreen Format ## This gives an illusion of widescreen by putting black bars across the top ## and bottom of the screen. ## To Call: @cutscene.widescreen ## ## Top and Bottom Message ## These tow methods display a message on the top and bottom of the screen ## respectively. The top message is yellow, bottom is blue. ## To Call: Top: $top_message_1 = "[first line of the message]" ## $top_message_2 = "[second line of message]"(optional) ## @cutscene.message_top ## Bottom: $bottom_message_1 = "[first line of the message]" ## $bottom_message_2 = "[second line of message]"(optional) ## @cutscene.message_bottom ## ## Wait For C ## This will halt everything until the player presses the C button as defined ## in the game's controls. ## To Call: @cutscene.wait_for_c ## ## Yes, No Option ## This gives the player a choice between yes and no. If Yes is picked, ## switch 1000 will be on, if No, the switch will be off ## To Call: @cutscene.yes_no ## ## 2,3, and 4 Choices ## These 3 methods give the player a choice between 2, 3 and 4 choices. ## Variable 1000 will be set to the number of the choice selected by the ## player. ## To Call: 2 Choices: $choice_1 = "[choice]" ## $choice_2 = "[choice]" ## @cutscene.choices_2 ## 3 Choices: $choice_1 = "[choice]" ## $choice_2 = "[choice]" ## $choice_3 = "[choice]" ## @cutscene.choices_3 ## 4 Choices: $choice_1 = "[choice]" ## $choice_2 = "[choice]" ## $choice_3 = "[choice]" ## $choice_4 = "[choice]" ## @cutscene.choices_4 ## ## Map Background ## This will display the battle background for the map you're on. Useful for ## conversation cutscenes when combined with Show Face and the Messages ## To Call: @cutscene.map_background ## ## Show, Move and Flash Face ## These will show a face graphic, move an already called graphic, and flash ## a graphic respectively. ## NOTE: To use this feature you must put all face graphics you'll use in ## 'Pictures/Faces'. Also, the face graphics must be named Face_# where # is ## any number. This number is the number you'll use to call the face graphic. ## To Call: Show Face: @cutscene.face([x pixel],[y pixel],[number of face] ## Move Face: @cutscene.move_face([x],[y],[order in which you called ## the face you want to move ## Flash Face: @cutscene.flash_face([order in which you called the ## face you want to flash ## Dispose ## This will get rid of everything from your cutscene. However, if switches ## and variables have changed due to Yes, No or Choices, they will remain ## changed until you clear them. ## To Call: @cutscene.dispose ## ## NOTE: To make sure the cutscene doesn't repeat over and over, put an Erase ## Event or a Wait at the end of the cutscene event. ## If there are any other questions or problem, caontact DeM0nFiRe ##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~## - Terms of Use: In order to use this script you MUST agree to ALL of the ## following: ## >You will credit DeM0nFiRe in any and all projects you ## you use this script in, or any pictures made to go ## this script ## >The pictures named in the requirements are for this ## ONLY, and may NOT be used for any other purpose ## >This script will be used ONLY for non-commercial(free)## projects. If you would like to use this script in a ## project for money, contact DeM0nFiRe. ##===Thank you for using DeM0nFiRe's Advanced Cutscenes=========================#################################################################################class Cutscene#------------------------------------------------------------------------------# - Initialize #------------------------------------------------------------------------------ def initialize @faces = [] @face_number = 0 end#------------------------------------------------------------------------------# - Widescreen #------------------------------------------------------------------------------ def widescreen @widescreen_top = Sprite.new @widescreen_top.bitmap = Bitmap.new(640,80) @widescreen_top.bitmap.fill_rect(0,0,640,100,Color.new(0,0,0)) @widescreen_top.z = 9998 @widescreen_bottom = Sprite.new @widescreen_bottom.bitmap = Bitmap.new(640,80) @widescreen_bottom.bitmap.fill_rect(0,0,640,100,Color.new(0,0,0)) @widescreen_bottom.y = 400 @widescreen_bottom.z = 9998 @widescreen_on = true end#------------------------------------------------------------------------------# - Bottom Message #------------------------------------------------------------------------------ def message_bottom if @message_bottom_on @message_bottom.dispose end @message_bottom = Sprite.new @message_bottom.bitmap = Bitmap.new(640,100) @message_bottom.bitmap.clear @message_bottom.bitmap.font.color = Color.new(150,150,255) @message_bottom.bitmap.draw_text(20,0,600,32,$bottom_message_1) if $bottom_message_2 != nil @message_bottom.bitmap.draw_text(20,32,600,32,$bottom_message_2) end @message_bottom.y = 400 @message_bottom.z = 9999 @message_bottom_on = true end#------------------------------------------------------------------------------# - Top Message #------------------------------------------------------------------------------ def message_top if @message_top_on @message_top.dispose end @message_top = Sprite.new @message_top.bitmap = Bitmap.new(640,100) @message_top.bitmap.clear @message_top.bitmap.font.color = Color.new(255,255,0) @message_top.bitmap.draw_text(20,0,600,32,$top_message_1) if $top_message_2 != nil @message_top.bitmap.draw_text(20,32,600,32,$top_message_2) end @message_top.y = 0 @message_top.z = 9999 @message_top_on = true end#------------------------------------------------------------------------------# - Wait For C #------------------------------------------------------------------------------ def wait_for_c loop do Graphics.update Input.update if Input.trigger?(Input::C) break end end end#------------------------------------------------------------------------------# - Yes, No, Option#------------------------------------------------------------------------------ def yes_no s1 = "Yes" s2 = "No" @command_window = Window_Command.new(192, [s1, s2]) @command_window.back_opacity = 0 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 400 @command_window.windowskin = RPG::Cache.windowskin("AC_Windowskin_01") loop do Input.update Graphics.update @command_window.update if Input.trigger?(Input::C) break end end if @command_window.index == 0 $game_switches[1000] = true else $game_switches[1000] = false end @command_window.dispose end#------------------------------------------------------------------------------# - 2 Choices#------------------------------------------------------------------------------ def choices_2 s1 = $choice_1 s2 = $choice_2 @command_window = Window_Command.new(192, [s1, s2]) @command_window.back_opacity = 0 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 400 @command_window.windowskin = RPG::Cache.windowskin("AC_Windowskin_01") loop do Input.update Graphics.update @command_window.update if Input.trigger?(Input::C) break end end $game_variables[1000] = @command_window.index + 1 @command_window.dispose end#------------------------------------------------------------------------------# - 3 Choices#------------------------------------------------------------------------------ def choices_3 s1 = $choice_1 s2 = $choice_2 s3 = $choice_3 @command_window = Window_Command.new(192, [s1, s2, s3]) @command_window.back_opacity = 0 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 400 @command_window.windowskin = RPG::Cache.windowskin("AC_Windowskin_01") loop do Input.update Graphics.update @command_window.update if Input.trigger?(Input::C) break end end $game_variables[1000] = @command_window.index + 1 @command_window.dispose end#------------------------------------------------------------------------------# - 4 Choices#------------------------------------------------------------------------------ def choices_4 s1 = $choice_1 s2 = $choice_2 s3 = $choice_3 s4 = $choice_4 @command_window = Window_Command.new(192, [s1, s2, s3, s4]) @command_window.contents.font.size = 12 @command_window.back_opacity = 0 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 400 @command_window.windowskin = RPG::Cache.windowskin("AC_Windowskin_01") @command_window.contents.font.size = 12 loop do Input.update Graphics.update @command_window.update if Input.trigger?(Input::C) break end end $game_variables[1000] = @command_window.index + 1 @command_window.dispose end#------------------------------------------------------------------------------# - Map Background#------------------------------------------------------------------------------ def map_background @map = load_data(sprintf("Data/Map%03d.rxdata", $game_map.map_id)) @map_background = Sprite.new @map_background.y = 80 @map_background.bitmap = RPG::Cache.battleback($data_tilesets[@map.tileset_id].battleback_name) @map_background_on = true end#------------------------------------------------------------------------------# - Show Face#------------------------------------------------------------------------------ def face(x,y,face_graphic) @face_number = @face_number + 1 @faces[@face_number] = Sprite.new @faces[@face_number].bitmap = RPG::Cache.picture("Faces/Face_" + face_graphic.to_s) @faces[@face_number].x = x @faces[@face_number].y = y @face_on = true end#------------------------------------------------------------------------------# - Move Face#------------------------------------------------------------------------------ def move_face(x,y,face_number) @faces[face_number].x = x @faces[face_number].y = y end#------------------------------------------------------------------------------# - Flash Face#------------------------------------------------------------------------------ def flash_face(face_number) @faces[face_number].flash(Color.new(255,255,255), 15) @frame = Graphics.frame_count loop do @faces[face_number].update Graphics.update if @frame == (Graphics.frame_count - 15) break end end end#------------------------------------------------------------------------------# - Dispose#------------------------------------------------------------------------------ def dispose if @widescreen_on @widescreen_top.dispose @widescreen_bottom.dispose end if @message_top_on @message_top.dispose end if @message_bottom_on @message_bottom.dispose end if @map_background_on @map_background.dispose end if @face_on for i in 1...(@face_number+1) @faces[i].bitmap.dispose @faces[i] = 0 end end endend
-
"Why Do We...?" topic Post your questions here
DeM0nFiRe replied to Dagoth Nereviar's topic in General Discussion
Mm'kay, how about this: Why are we attracted to other objects(physically)? I know it's a force called gravity, I know the formulas and such for it, I just took 11th grade physics in 10th grade and I'm about to take 12th grade AP Physics in 11th grade so I know somewhat about the mechanics of gravity. I want to know why there is gravity. -
Hey, welcome to trap 17. You sound a bit like me actually I'm learning Ruby, also a good language for new programmers, and I'm also learning Server-side scripting and such. However, I'm a gamer and game designer so I stick with windows :XD:
-
Welcome to Xisto Shelby. I share your views on living in a small town. While I live in a big city now, I lived for a short while in a very small town and it was pretty fun at first but it does get old real fast. Enjoy your time here :XD:
-
Well, so far you've only heard from staff members of Xisto, so they could be swayed and tell you it's good when it's not right? Well then how about hearing it from a regular member? In my experience, it can sometimes be hard to get that first 30 credits to get your hosting package, but it's definitely worth it afterwards. For free hosting, it's amazing. It's better than some paid hosts. I asked for them to put Ruby on my account, offereing some hosting credits for it, so they install Ruby on Rails on the server for everyone for free. Bottom line, if you don't mind be active on the forums, Xisto is the way to go for free hosting.
-
For me it's definitely Cats. Cats are awesome, if they don't hate you. Unfortunately, the cat I have now despises me so I'm not too good off right now. Still, Cats are bets. I like Dogs and such too, but not as much.
-
Ha ha, the price is great? well, since you'd be hard pressed to find someone who'll pay you to eat their space and Bandwidth, I don't think you could find any better :XD:Well, welcome back to Xisto!
-
Nice, so do I. And yeah, you're right. The shoutbox is cool, but it'd be nicer to have a full blown chat if you want have a real conversation and all. I men, nothing in the chat even has to count for hosting credits (which, obviously, I'm sure it wont) it'd just be nice to have a good place for talking.
-
Ha ha, silly Microsoft, they hate free stuff so much. They also make it so ReactOS, a free windows clone, wont run on virtual PC.
-
Mmmm, needles don't really bother me anymore. WHen I was younger they used to, but Now I don't even really feel them. Everytime I get blood drawn, I have no problem looking down and watching the needle hang in my arm filling with my blood. I thought I wasa going to have a problem when I first got tested for cholestorol, but I turned out to be wrong.
-
Free Web Hosting With Ruby On Rails : Trap17.com
DeM0nFiRe replied to velma's topic in Alerts, News & Announcements
Hey guys, thank me for requesting it to be installed :PSeriously though, I'll probably take a look at those tuts, because Ruby on Rails is more different than I thought than just using Ruby. -
Yeah. That's what I was thinking too.
-
Yeah... guys. I think you may have taken it a bit far. I mean, sure this topic was less than insightful, but who cares, it happens all the time. I think that BuffaloHELP's reply would have been just fine. This was probably, as Buffalo surmised, just some guy who got banned justly, but doesn't like the fact. There have been plenty of people like that. Didn't you get attracted to the topic? I dunno, maybe I'm wrong, but it seems like you guys may have been over zealous with some of the responses.
-
Rate The Above User's Account Name. 0/10-10/10 radius.
DeM0nFiRe replied to Fu Still Better's topic in General Discussion
Ahh, you smell, I would not dream of changing the capitalization of my name! I'd give yours a 8/10, it's pretty cool and original. I kinda think of Zelda... -
Hello. I was talking with some people in the shoutbox, and we were thinking it'd be a cool idea to have a Xisto chat room so people could talk with each other easily. I mean, in addition to posting on the forums, why shouldn't trap 17 members be able to talk in real time with their friends from Xisto? Let me know what you guys think.
-
Getting bllood taken really doesn't hurt that much at all. Like it's been said, all you feel is a little prick when it first goes in. What you want to do is just relax your arm where they put in the needle. If you have to, you can just look the other way and you'll barely notice they've done anything.