You are Here:
[XP] Weapon Specific Skills

Author (Read 15323 times)

[XP] Weapon Specific Skills
« on: July 29, 2009, 08:04:12 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Weapon Specific Skills
Authors: Aqua
Version: 1.1
Type: Skill Limitation Add-on
Key Term: Custom Skill System

Introduction

This script makes it so that some skills can only be used when a certain weapon type is equipped.
For example, it shouldn't be possible to use a skill that shoots a bullet when you're equipped with a sword.

Features

  • Easy Configuration
  • Skills can be set to be used by any weapon type, one weapon type, or only a few weapon types.
  • Should be compatible with all battle systems.

Screenshots

(click to show/hide)

Demo

[link]

Script

(click to show/hide)

Put in new slot above name, probably best right under the RTP scripts.

Instructions

Configure DUMMY_ELEMENT to include all the elements that are used for weapon types.
Each weapon should have at least one of the dummy elements.

Skills without a dummy element can be used with any weapon.
Skills with 1 dummy element can only be used by that weapon type.
Skills with multiple dummy elements can be used by multiple weapon types.

Compatibility

Should be compatible with all battle systems

Credits and Thanks

  • Aqua (aka TerreAqua) for making this.
  • vacancydenied for requesting it.
  • Starrodkirby86 for just being him :)

Author's Notes

This was much easier than I thought :P
« Last Edit: September 29, 2009, 01:40:37 AM by Aqua »
 

Re: [XP] Weapon Specific Skills
« Reply #1 on: July 29, 2009, 08:11:16 PM »
 

winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • 4490
    Posts
  • LV: 195
  • Gender: Male
  • I am lying.
    • View Profile
 :clap: an all around useful little script.  Always good to see more of these types of scripts going up.
 

Re: [XP] Weapon Specific Skills
« Reply #2 on: July 29, 2009, 08:12:47 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
I find it kinda funny how I have more comments than actual script :x
 

Re: [XP] Weapon Specific Skills
« Reply #3 on: July 29, 2009, 08:17:09 PM »
 

Subsonic_Noise

  • Guest
I didn't know how much I needed this for my game before I saw this thread^^
Thanks + level up
 

Re: [XP] Weapon Specific Skills
« Reply #4 on: July 29, 2009, 08:19:23 PM »
 

gameus

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • 6574
    Posts
  • LV: 406
  • Gender: Male
    • View Profile
*levels up*

This should go in tons
 

Re: [XP] Weapon Specific Skills
« Reply #5 on: July 29, 2009, 08:34:16 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Eep... there's a bug... major bug :P

So don't use it yet D:


Edit:
Bug fixed :P
« Last Edit: July 29, 2009, 08:37:28 PM by Aqua »
 

Re: [XP] Weapon Specific Skills
« Reply #6 on: July 30, 2009, 06:38:48 AM »
 

Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • 5109
    Posts
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
lol! so simple!
If time were Truly linear, I would not be here and the world would be knee deep in ashes.
DropBox, the best free file syncing service there is.
(click to show/hide)
 

Re: [XP] Weapon Specific Skills
« Reply #7 on: July 31, 2009, 11:37:07 AM »
 

Fantasist

  • Lexima Warrior
  • *******
  • 2222
    Posts
  • LV: 146
  • Gender: Male
    • View Profile
    • Blog
You beat me to it! I was going to complete a slightly different version of this same script. I planned this for my game... Anyway, good work Aqua :) *wants to level up but already did in an other topic just now, so can't*

EDIT: Wait, you used dummy elements for this? Wow, I never thought of that. I made an elaborate configuration for defining weapon types. But I prefer my way, I like to leave my elements as elements.

Anyway, I'll explain my ideas about this feature so maybe you can expand it. Every weapon type has a certain set of skills the user can master. When a certain weapon type has been used a certain number of times, the actor's weapon level increases and new skills are learned. Basically, it's just another class system with certain skills for certain weapon classes and higher levels teach you more abilities. And as always, you can only use the acquired skills if you're wielding a certain weapon type.
« Last Edit: July 31, 2009, 11:55:51 AM by Fantasist »
Do you like ambient/electronic music? Then you should promote a talented artist! Help out here. (I'm serious. Just listen to his work at least!)

The best of freeware reviews: Gizmo's Freeware Reviews


 

Re: [XP] Weapon Specific Skills
« Reply #8 on: July 31, 2009, 07:35:16 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Haha thanks.

Nice idea, Fanta
Looking foward to it.
 

Re: [XP] Weapon Specific Skills
« Reply #9 on: July 31, 2009, 09:36:16 PM »
 

Fantasist

  • Lexima Warrior
  • *******
  • 2222
    Posts
  • LV: 146
  • Gender: Male
    • View Profile
    • Blog
Oh, don't look forward to it. I just wanted to share the idea but since this is already out, there's no need for me to do it again, not until I start working on my game again. And oh, *levels up*
Do you like ambient/electronic music? Then you should promote a talented artist! Help out here. (I'm serious. Just listen to his work at least!)

The best of freeware reviews: Gizmo's Freeware Reviews


 

Re: [XP] Weapon Specific Skills
« Reply #10 on: August 01, 2009, 07:59:29 AM »
 

vacancydenied

  • Trained Member
  • *
  • 34
    Posts
  • LV: 1
  • Gender: Male
  • Problem?
    • View Profile
    • Mimir Inc.
I can't wait to make full use of this with my project. Hopefully I can learn a thing or two from this =). Thank you for making this script =D
Nothing goes as planned but I keep going forward.
 

Re: [XP] Weapon Specific Skills
« Reply #11 on: August 12, 2009, 08:00:51 PM »
 

C.C. rOyAl

  • Ethereal Devastator
  • ****
  • 381
    Posts
  • LV: 2
  • Gender: Male
  • CP's only concept artist!
    • View Profile
im  a noob, wat do u mean by dummy element lol  :^_^':
(click to show/hide)
 

Re: [XP] Weapon Specific Skills
« Reply #12 on: August 12, 2009, 08:32:12 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Configure DUMMY_ELEMENT to include all the elements that are used for weapon types.
Each weapon should have at least one of the dummy elements.

Skills without a dummy element can be used with any weapon.
Skills with 1 dummy element can only be used by that weapon type.
Skills with multiple dummy elements can be used by multiple weapon types.

You know... in System how there are elements...
And how there are elemental properties for weapons/armors/items/skills? :P
 

Re: [XP] Weapon Specific Skills
« Reply #13 on: August 12, 2009, 08:37:31 PM »
 

C.C. rOyAl

  • Ethereal Devastator
  • ****
  • 381
    Posts
  • LV: 2
  • Gender: Male
  • CP's only concept artist!
    • View Profile
oh ya! srry i hadnt actually been RMing much so i had to go to database. so i just make an element for weapons such as bullets and switch it to A?
(click to show/hide)
 

Re: [XP] Weapon Specific Skills
« Reply #14 on: August 12, 2009, 08:50:17 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
On the weapons part of the DB, you just checkmark stuff...

So if it's a gun, you checkmark Gun and stuff... XD
 

Re: [XP] Weapon Specific Skills
« Reply #15 on: August 12, 2009, 08:55:06 PM »
 

C.C. rOyAl

  • Ethereal Devastator
  • ****
  • 381
    Posts
  • LV: 2
  • Gender: Male
  • CP's only concept artist!
    • View Profile
ok i think i get it. so say i wanted a skill called sure shot for guns only. for the weapon guns i would make an element named guns and in skills where i put sure shot i would check guns?
(click to show/hide)
 

Re: [XP] Weapon Specific Skills
« Reply #16 on: August 12, 2009, 09:01:01 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Yes, you would.
You know... I put up a demo for a reason :P
 

Re: [XP] Weapon Specific Skills
« Reply #17 on: August 12, 2009, 09:11:47 PM »
 

C.C. rOyAl

  • Ethereal Devastator
  • ****
  • 381
    Posts
  • LV: 2
  • Gender: Male
  • CP's only concept artist!
    • View Profile
lol oops i didnt even realize there was one. sorry  :^_^':
(click to show/hide)
 

Re: [XP] Weapon Specific Skills
« Reply #18 on: September 28, 2009, 10:47:11 AM »
 

samsonite789

  • Trained Member
  • *
  • 31
    Posts
  • LV: 1
    • View Profile
I'm having a bit of trouble implementing this script.  I'm trying to use it for my RMXP game but it's not working correctly.

I placed it above main and under my other custom scripts.  I followed the directions in setting a dummy element and when I test it it works fine UNTIL I unequip the required weapon from my character and then go into the Skills menu.  When I do that, the game throws this at me and shuts down:

Script 'Weapon Specific Skills' line 101: NoMethodError occurred
undefined method 'element'set' for nil:NilClass

Not exactly sure what to do...if anyone could help me fix this it would be a terrific help and I would appreciate it very much.  I'll even bake you cookies.

 

Re: [XP] Weapon Specific Skills
« Reply #19 on: September 28, 2009, 08:49:42 PM »
 

Aqua

  • Lexima Warrior
  • *******
  • 2555
    Posts
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Are you saying that you don't have any weapon equipped when it throws the error?

Since... barehands isn't a weapon, and therefore, can't have an element set, that's where the error would be coming from.
Soo...
I'll fix that soon I guess