Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

 
Reply to this topicStart new topic
> Vehicle MakeOver, Different mounted graphics. Also Boat-to-Land transformation.
SojaBird
post Jan 27 2009, 07:35 AM
Post #1


Level 51
Group Icon

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




Vehicle MakeOver

Version v1.1
Author SojaBird
Release Date
v1.0 > 27-01-09
v1.1 > 29-01-09


Introduction
No more empty vehicles, now you can be inside of it!
Automatic change of graphics when mouting an vehicle!
Also you can transform the not so much used boat to a landvehicle!

Features
v1.0
- Set graphics for every mounted vehicle.
- Transform the boat to a landvehicle.
v1.1 *BUG fix
- Airship can't land on the landvehicle anymore.
- Landvehicle can't drive though the airship anymore.


To come features
- Only on request.


Script
Attached File  Vehicle_MakeOver.txt ( 4.06K ) Number of downloads: 840



Customization
Get into the script and modify the modules to your need.
Make your own graphics.
Set the speed per vehicle.
Set the graphic file per vehicle.
Set the graphic index per vehicle.


Compatibility
VX only.


Installation
Put the script above main.
Make your mounted vehicle images.
Change the script.
Credit me pls.


FAQ
When needed.


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
   
TimmahX
post Jan 27 2009, 07:50 AM
Post #2


Level 6
Group Icon

Group: Member
Posts: 82
Type: Event Designer
RM Skill: Skilled




This looks pretty cool... I'd probably use it if I had more graphics for vehicles.
Good job. wink.gif


__________________________
This is a signature. I know right?
Go to the top of the page
 
+Quote Post
   
dandanthedan
post Jan 27 2009, 02:10 PM
Post #3


Death Striker
Group Icon

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




yey!!! you saved my life twice!!! thanks so much!!!! wooooot!!!

QUESTION: how do i use this?


__________________________
[Show/Hide] My Current Project


Box by Me


[Show/Hide] click me!



recruiting: writer(for the dialogues), mapper and eventer...
visit this thread to join: Grendis Recruitment Thread
"You can tame a lion, but you can never make it vegetables"
Go to the top of the page
 
+Quote Post
   
trizty
post Jan 27 2009, 02:41 PM
Post #4


Level 6
Group Icon

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




Great script! Nice and concise, and shouldn't interfere with anything!

Suggestion: How about transfer to a map for larger vehicles (Can be enabled or disabled by a call script/switch, as well as call scripts/switches for starting the vehicle and changing the setting).

Bug: When you set the boat to a land vehicle, the airship can land on top of it (It could do this before, without this script, but that wasn't normally an issue because they're on separate passable tiles)

I love the land vehicle thing! Wonderful script! thumbsup.gif

EDIT:
QUOTE (dandanthedan)
yey!!! you saved my life twice!!! thanks so much!!!! wooooot!!!

QUESTION: how do i use this?
Paste this script above main and modify the settings. New graphic files go into the Characters folder. If you are using a graphic that contains a $ , change Graphic_Index to 0.

This post has been edited by trizty: Jan 27 2009, 03:00 PM


__________________________
~Trizty~

[Show/Hide] Bored...
[Show/Hide] Mapping Fail

In a contest for the world's biggest failure, I placed 2nd.
[Show/Hide] Personality quiz
Here is the results of some personality quiz I have no idea about:

"You are helium. After hydrogen, helium is the most abundant element in the universe. Helium is stable. Chemically speaking, it tends to keep to itself, with no real inclination to react with other elements. Helium is a gas that is lighter than air. Helium has the lowest melting point of any element. The melting point is so low that it would not solidify even at absolute zero under ordinary pressure."

After doing this personality quiz, it became apparent that I need a life....
[Show/Hide] VX Mini Tutorial: How to check the leader of the party
Create a condition branch. Go to page 4 of this condition branch and select script. Type in this:
CODE
$game_party.members[#] == $game_actors[#]

Change the # in $game_party.members[#] to whichever party member you want to check (0 = leader, 3 = 4th member).
Change the # in $game_actors[#] to whatever actor you want to check (from the database. (according to the actor id number) 1 = first person in database)
If I'm not being helpful, don't shoot me. I'm still Canadian.
Go to the top of the page
 
+Quote Post
   
TooManyToasters
post Jan 28 2009, 01:18 PM
Post #5


Level 5
Group Icon

Group: Member
Posts: 67
Type: Event Designer
RM Skill: Intermediate




Pim, what is your deal with screenshots? Now you're not even going to bother making an empty promise of "coming soon," huh?
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jan 29 2009, 03:29 AM
Post #6


Level 51
Group Icon

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




Yea know...sorry for that
Anyway, I'll do a bug fix and demo directly.
And for the screenies, well...I'm not sure if that makes sence.
Anyway, comming up.


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 29 2009, 11:16 AM
Post #7


Level 51
Group Icon

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




V1.1 is up!

*BUG fix
- Airship can't land on the landvehicle anymore.
- Landvehicle can't drive though the airship anymore.


Greatzz,
SojaBird.



ps. Still working on the extra feature.


__________________________
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
   
EchoRose13
post Jan 7 2010, 04:15 AM
Post #8


Level 1
Group Icon

Group: Member
Posts: 14
Type: Event Designer
RM Skill: Intermediate




When I got onto the horse made as a land vehicle, it worked on land, but it turned back into a boat again. Is that the customization? coz I havent got a clue what to customize to make it stay a horse. If its something to do with the customization, could u tell me the lines to change and what to put in to make it stay a horse? otherwise could u tell me how to fix this in whatever prob it is? Much obliged.
Go to the top of the page
 
+Quote Post
   
zizzaz96
post Feb 8 2010, 01:50 PM
Post #9


Level 2
Group Icon

Group: Member
Posts: 26
Type: None
RM Skill: Advanced




How can I disable stepping animation for the vehicles?


__________________________
I'm sorry, but "Yur mom" is not a good comeback.

The man who smiles when things go wrong has thought of someone to blame it on.

My universal answer to anything: YES!

Never take life seriously. Nobody gets out alive anyway.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Apr 18 2010, 03:02 AM
Post #10


Level 51
Group Icon

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




Hey, sorry but I'm back now.

@EchoRose13
Oke so I think it has something to do with the customazation yes. Make sure you put the correct graphic+name in the script and folders so it picks the horse as your vehicle.
If you still can't seem to fix it...post again and I'll have a indepth look at it.

@zizzaz96
Oke so that's a bit of a problem I haven't though about when making this script. It can't be done right now.
Sorry for that, perhaps in a updated version wich will not come soon, but perhaps at some time.
Sorry once more but I can't help you out right now with that.
You might want to check for an other script to do that 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
   
zubin73
post Jun 4 2010, 10:59 PM
Post #11


Level 2
Group Icon

Group: Member
Posts: 29
Type: Event Designer
RM Skill: Beginner




Can't download the script,attachment not working ohmy.gif
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jun 5 2010, 03:36 AM
Post #12


Level 51
Group Icon

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




Hey zubin73,

That's quite odd since I just can open the thing.
Make sure you're logged in to RRR and click this link.
If that doesn't work, copy and paste the hyperlink below in your webbrowser to open the script.
CODE
http://www.rpgrevolution.com/forums/index.php?act=attach&type=post&id=2180

You can also rightclick and save target as... to save the file to your harddrive.

Hope that helped.


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
   
zubin73
post Jun 5 2010, 05:00 AM
Post #13


Level 2
Group Icon

Group: Member
Posts: 29
Type: Event Designer
RM Skill: Beginner




Thanks,now it is working smile.gif
Go to the top of the page
 
+Quote Post
   
tressert
post Jun 20 2010, 05:56 AM
Post #14



Group Icon

Group: Member
Posts: 2
Type: None
RM Skill: Undisclosed




I'm a bit of a noob. How could you change it so that all the vehicles are land vehicles?
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jun 20 2010, 08:06 AM
Post #15


Level 51
Group Icon

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




Hey tressert,

So the script only allows to change the boat-vehicle to be converted to a land vehicle.
The script doesn't enables you to changes all vehicles to land vehicles.

Sorry 'bout that.


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
   
HancockBasti
post Dec 30 2011, 02:11 AM
Post #16



Group Icon

Group: Member
Posts: 2
Type: None
RM Skill: Undisclosed




I want to use bigger sprites, but it wont work!
What must i do?

/// EDIT

Sorry my mistake. Works fine now, thanks for the great Script!

This post has been edited by HancockBasti: Dec 30 2011, 02:18 AM
Go to the top of the page
 
+Quote Post
   

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: 19th May 2013 - 06:35 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker