Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Actors in Pain, A hero hit? Let him scream it out!
SojaBird
post Jan 23 2009, 10:32 AM
Post #1


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Actors in Pain

Version 1.5
Author SojaBird
Release Date
v1.0 > 23-01-'09
v1.5 > 25-01-'09


Introduction
Got this from a request some time ago.
What it does? When a actor is hurt in battle, it can scream it out it's own way (by playing a SE).


Features
v1.0
  • Every actor can has it's own scream. Though if there's none (or it's named wrong), it'll play the systemdefault.
v1.5
  • Random screams, up to 100 files (mp3, ogg, wav)


To come features
- More if sugested...


Script
Attached File  Actors_in_Pain.txt ( 3.83K ) Number of downloads: 689



Compatibility
VX.


DEMO
Comming soon!


Installation
Put the script above main.

For each actor, make a map in '../MyGame/Audio/SE'
In each map you can add sound effects up to 100 different.
The names of the files must be numbered, starting with zero.

Example for the actor named "Frank"
'../MyGame/Audio/SE/Frank' contains:
- 0.ogg
- 1.mp3
- 2.wav
- 3.ogg
- 4.ogg
- 5.wav

When actor Frank it's HP is damaged, it'll scream one of the 6 above files.

Credit me pls.


FAQ
<div style="margin:20px; margin-top:5px"><div style="margin-bottom:2px">[Show/Hide] How to install my ScreamEffect files?</div><div style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">
  • Open the folder of your game (one way to get there is: start VX > start GameProject > Menu: Game > "Open Game Folder").
  • Once you get there, open the 'Audio' folder.
  • Inside there, you'll find 4 maps (bgm/bms/me/se). Open the map 'SE'.
  • Now we're going to create those new folders (maps). Right click in the map and select from the dropdown-menu: "new > Folder".
  • Now name the folder to the actorsname. So for exaple, if your actors name is 'Frank', the map must be named exactly the same ('Frank').
  • Get inside that map and past all your screams/soundEffects in there and number them correct. (If there's one number missing in a row, the script CAN give errors (if that one is picked out to be played)). Make sure you'll start with 0.
</div></div></div>


Terms and Conditions
Credit me with site, and the script is free for use in NONCOMERCIAL projects.
If anyone want some changes, please pm me or post it here, I'll track the topic.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
N2Y
post Jan 23 2009, 11:52 AM
Post #2


Level 4
Group Icon

Group: Member
Posts: 49
Type: Event Designer
RM Skill: Advanced




I havent tried it out yet, but one massive suggestion:
- RANDOM screams per actor. Let us set up different screams for one actor that play out randomly. It will sound awfully repetetitive otherwise.


__________________________
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 23 2009, 12:43 PM
Post #3


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey,

Thanks for the tip smile.gif
I'll be doing this for the next version wink.gif


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
The Wizard 007
post Jan 23 2009, 03:10 PM
Post #4


Jack of all trades
Group Icon

Group: Revolutionary
Posts: 118
Type: Developer
RM Skill: Skilled




How pleasantly delicious this is. Nice work pim.


__________________________
Currently working on:

Underground Syndicate (mafioso/modern type RPG)
Mind Maze (old school dungeon crawler with a different feel)
Dragon Adventure (Dragon Quest type fangame with more customization)
Dark Grind (Survival horror RPG)
Go to the top of the page
 
+Quote Post
   
kaleygatore
post Jan 24 2009, 07:53 AM
Post #5


Level 1
Group Icon

Group: Member
Posts: 9
Type: Artist
RM Skill: Undisclosed




QUOTE
- RANDOM screams per actor. Let us set up different screams for one actor that play out randomly. It will sound awfully repetetitive otherwise.


i agree...., tongue.gif
oh n thanks pim,nice script anyway.good job happy.gif

This post has been edited by kaleygatore: Jan 24 2009, 07:56 AM


__________________________
(sorry for my bad english)
Go to the top of the page
 
+Quote Post
   
Michael
post Jan 24 2009, 03:03 PM
Post #6


Level 33
Group Icon

Group: Revolutionary
Posts: 838
Type: Writer
RM Skill: Skilled




Good Good.
I do say you should do random screams as well!
Make more interesting for the game and not boring arrhh and such.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 25 2009, 02:23 AM
Post #7


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Haha yea, tongue.gif I'll start doing it right now wink.gif
Should be up in a few minutes.


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 25 2009, 03:47 AM
Post #8


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




UPDATE

Version 1.5 has the new function to have up to 100 different sound effects, that'll play randomly.



Greatzz,
SojaBird.


keep requesting wink.gif


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
Xarak
post Jan 25 2009, 08:13 PM
Post #9


That orphanage attacked me! It was SELF DEFENSE!
Group Icon

Group: Revolutionary
Posts: 329
Type: Event Designer
RM Skill: Advanced




Hmm... I'm a bit confused. What should each file look like? I think I get the part that you need a separate folder for each character in the Audio/SE folder, but what should the file look like? Is one of the following correct? Or am I doing it wrong?
"Ralph-0"
"Ralph - 0"
"Ralph -0"
"- 0"
"0"
"-0"
(all without quotes) I'm confused.
Anyway this looks like a nice script if I can get it to work.
Taking a quick look at the script... it should be something like the last 3 in the list above, no? I've tried all those and I haven't quite gotten it to work. Is it incompatible with Tanketai 3.3 w/ ATB 1.1 (the BS I'm using)?


__________________________
FACEBOOKERS REPRESENT.

Google it.
My XP Tutorial: Making Traps w/ AGI modifiers! 400+ clicks!
Full Sig

School is evil.
"Power Corrupts." "Knowledge is Power." Thus, Knowledge Corrupts. And since school=knowledge, school = EVIL!

Favorite Quotes

"I smell beeeeeer!" - Minion (Overlord)
"A bullet may have your name on it, but a grenade is addressed to all 'whom it may concern'." - Unknown
"If the world is a stage, and the people its actors, then who the hell has my script?" - Unknown
"Do not make an accidental typo on an accidental typo. The results are similar to division by zero." - Unknown

My cat is probably wanting to kill me.



Profile Card


Thanks Holder!

I cna raed tihs!

Cna yuo raed tihs? Olny 55% of plepoe can.
I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno't mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it whotuit a pboerlm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Azanmig huh? yaeh and I awlyas tghuhot slpeling was ipmorantt!
fi yuo cna raed tihs, palce it in yuor siantugre.

Me.


Click for the lulz

MYTH BUSTED!

WILLY NOOOO!

Deploy! Deploy!


The Cheezburger Network.
OMG advertising.

Go to the top of the page
 
+Quote Post
   
jens009
post Jan 25 2009, 10:03 PM
Post #10


L Did you know? Death gods... only eat apples
Group Icon

Group: +Gold Member
Posts: 2,976
Type: Scripter
RM Skill: Skilled




This is like the mini version of Dalissa's Battle Cry from RMXP by Derrvulfman except that in the RMXP version, there are other cries that can be implemented. (ie: when using a skill, defending, using an item, retreating, attacking, dying, etc. For both enemies and actors)
Good job Pim. Maybe you should look into that script so you can get an idea of what to add on to this script of yours. (Although, I talked with Dervvulfman about translating his script, he said he's planning to do it in the future.)

In any case, good job making this.


__________________________

My RMXP Project:


Farewell RRR. =]
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 26 2009, 12:24 AM
Post #11


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




@Xarak

Pls read the description on how to install the game.
I'm sure you're going to get it working.


@jens
Well I realy didn't knew there was a script like that smile.gif Nice.
Anyway, thanks for the tip.


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
DarkBolo
post Jan 26 2009, 04:55 AM
Post #12


Level 8
Group Icon

Group: Revolutionary
Posts: 126
Type: Mapper
RM Skill: Skilled




I don't understand how to make "map" for this screams...
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 26 2009, 06:22 AM
Post #13


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey Bolo,

I'll explain the procedure smile.gif
  • Open the folder of your game (one way to get there is: start VX > start GameProject > Menu: Game > "Open Game Folder").
  • Once you get there, open the 'Audio' folder.
  • Inside there, you'll find 4 maps (bgm/bms/me/se). Open the map 'SE'.
  • Now we're going to create those new folders (maps). Right click in the map and select from the dropdown-menu: "new > Folder".
  • Now name the folder to the actorsname. So for exaple, if your actors name is 'Frank', the map must be named exactly the same ('Frank').
  • Get inside that map and past all your screams/soundEffects in there and number them correct. (If there's one number missing in a row, the script CAN give errors (if that one is picked out to be played)). Make sure you'll start with 0.


That's it.
Hope you'll get it now wink.gif


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
DarkBolo
post Jan 26 2009, 08:11 AM
Post #14


Level 8
Group Icon

Group: Revolutionary
Posts: 126
Type: Mapper
RM Skill: Skilled




I have done it, but it won't work... I made a folder with the name of my player in the Audio/SE. I have named effects from 0-3.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 26 2009, 08:38 AM
Post #15


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey,

Are you sure you named them properly?
What type of files are you Effects?


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
DarkBolo
post Jan 26 2009, 09:23 AM
Post #16


Level 8
Group Icon

Group: Revolutionary
Posts: 126
Type: Mapper
RM Skill: Skilled




mp3's. Yeah My actor is named Bolo(so I made map called Bolo) it won't work, so I looked at my database and my char sprite is called $Bolo(side battler's), so I have changed it, but still no resoults.
Go to the top of the page
 
+Quote Post
   
kaleygatore
post Jan 26 2009, 12:26 PM
Post #17


Level 1
Group Icon

Group: Member
Posts: 9
Type: Artist
RM Skill: Undisclosed




i tried the script already,it works just fine on normal battle system
it can play SE (ogg,wav,mp3) as many as i want,and yes,play out randomly biggrin.gif

but when i put the script together with the Tankentai SBS,the script play the SE by default only huh.gif
(based on game Database[F9]/system tab > actor damage SE) rolleyes.gif
no crash , and no error.

i think The TSBS has its own method to play the SE on every different actor's action
i wonder if you can make this script works with TSBS,coz the TSBS is really great battle system thumbsup.gif
oh n how bout adding some more, not only for the actors but also for the enemies?? laugh.gif
sorry if i asking to much,it will be awesome if both script works tongue.gif

oh n thanks again for the v1.5 script, thumbsup.gif


__________________________
(sorry for my bad english)
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 26 2009, 03:01 PM
Post #18


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




@Bolo
Hey,

That's realy weird...It seems that you're useing an other script, since you use a side battler (as kaley said).
I think that's what makes it not work smile.gif

I'll try to get it working.
Though, perhaps you can also tell me what scripts u're using


@Kaley
Hey,

Thanks for the tip.
I think I can find the script myself, though since I'm lazy...could you direct me to the script u're using (A)

The request you've made, "Enemies in Pain"..It's actualy pretty doable biggrin.gif
I'm not sure, but with some little adjustments, the script can serve both for actors and enemies (since they both run the hp_damage (wich is used to play the SE)).
I'll add the function as soon as I can smile.gif

Thanks




Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
power200
post Jan 26 2009, 04:46 PM
Post #19


Level 10
Group Icon

Group: Revolutionary
Posts: 155
Type: Writer
RM Skill: Intermediate




I am also having a problem, like kaley, it won't work with tankentai. I'm using version 2.99 with ATB. Here it is http://www.rpgrevolution.com/forums/index....=Tankentai+ATB*
But instead of it just using the default sound, when a battle starts the screen just stays black.
The music continues to play, but nothing happens, just music and a black screen. sleep.gif


__________________________
Ex-lurker. Mwuahaha
Back from being suspended for being too young. I HOLD NO GRUDGES.
WTF is FTW Backwards!!!

Isn't RPG'in fun? :3
[Show/Hide] Cool Things
Cna yuo raed tihs? Olny 55% of plepoe can.
I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno't mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it whotuit a pboerlm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Azanmig huh? yaeh and I awlyas tghuhot slpeling was ipmorantt!
fi yuo cna raed tihs, palce it in yuor siantugre.


[place for to-be-siggy picture]
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 27 2009, 01:48 AM
Post #20


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Mmm well I must say that that script is realy hard to understand.
I just can't seem to find the place where the sound is executed...

Anyway,
I'll try one more time.
After that, it's just bad luck.


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 23rd May 2013 - 05:22 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker