You are Here:
[XP] Drago Inventory System

Author (Read 17887 times)

[XP] Drago Inventory System
« on: March 31, 2012, 05:54:43 PM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
Drago Inventory System
Authors: LiTTleDRAgo
Version: 2.00
Type: Custom Item System
Key Term: Custom Item System

Introduction

This is inventory system I created for my game,
but I decided to publish it since I lost interest in rmxp lately

Features

  • Animated Menu
  • Limited Slot-based Inventory system
  • Can change the number of slots at any time during the game.
  • Can set a maximum stack size for each type of item individually
  • Can discard unnecessary item
  • Can set an item to be undiscardable
  • Will automatically call a loot scene any time the party has too many items
  • Can combine two items to gain another items
  • Can equip weapon / armor in the menu
  • Can add items "Stars" times the amount of its rating/rarity
  • Can separate inventory for each actor

Screenshots

(click to show/hide)
(click to show/hide)
(click to show/hide)
(click to show/hide)
(click to show/hide)

Script

Here

Instructions

In the script


Compatibility

Probably won't compatible with other item related script (like tons of addons)

Credits and Thanks

  • LiTTleDRAgo
  • rusted_71
  • Moghunter
  • game_guy
  • QuentinWhite for beta testing

Author's Notes

~Enjoy
« Last Edit: April 19, 2013, 12:47:46 PM by LiTTleDRAgo »
 

Re: [XP] Drago Inventory System
« Reply #1 on: March 31, 2012, 06:32:08 PM »
 

ForeverZer0

  • The Cookie Monster
  • Global Moderator
  • Guardian of Chaos
  • ****
  • 3256
    Posts
  • LV: 293
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Nice job yet again, Drago. :)

* Moves to Database *
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.
 

Re: [XP] Drago Inventory System
« Reply #2 on: April 02, 2012, 09:44:24 PM »
 

Magus

  • Astral Trancist
  • *****
  • 544
    Posts
  • LV: -21
  • Gender: Male
  • Writer of Destiny
    • View Profile
Looks good. I'll give this a try and see if I can incorporate it into FOLS1R. Can't expect any less from one of the best scripters here. (and even getting compliment from another scripter that's also one of the best.)
LEVEL ME DOWN. THE ANTI-BLIZZ GROUP IS AMONG YOU... Do it for the chick below...She watches..<br />
 

Re: [XP] Drago Inventory System
« Reply #3 on: April 08, 2012, 09:16:51 AM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
updated to 1.20

added item rarity (http://forum.chaos-project.com/index.php/topic,3633.msg71911.html#msg71911)
Credit to game_guy

(click to show/hide)
 

Re: [XP] Drago Inventory System
« Reply #4 on: April 08, 2012, 01:50:15 PM »
 

Dweller

  • Ethereal Devastator
  • ****
  • 334
    Posts
  • LV: 44
  • Gender: Male
    • View Profile
    • Subir de Nivel
updated to 1.20

added item rarity (http://forum.chaos-project.com/index.php/topic,3633.msg71911.html#msg71911)
Credit to game_guy

(click to show/hide)

Got a syntax error at line 628 (solved removing the line, that contend only a 'end').
Dwellercoc
(click to show/hide)
 

Re: [XP] Drago Inventory System
« Reply #5 on: April 08, 2012, 04:31:45 PM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
it's a typo in pastebin, fixed now
 

Re: [XP] Drago Inventory System
« Reply #6 on: June 18, 2012, 10:12:55 AM »
 

kmart002

  • Trained Member
  • *
  • 13
    Posts
  • LV: 0
    • View Profile
Hey LiTTleDRAgo, I love your script and everything, the only problem I'm having is the armor. When I try to select it, it states:
Script 'Items Menu' line 694: NoMethodError occurred.
undefined method 'element_set' for #<RPG::Armor:0x7b80d08>

This happens with whatever armor I try to choose. Any suggestions?
 

Re: [XP] Drago Inventory System
« Reply #7 on: June 20, 2012, 05:56:31 AM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
fixed

updated to ver 1.36
 

Re: [XP] Drago Inventory System
« Reply #8 on: July 07, 2012, 08:45:52 PM »
 

QuentinWhite

  • Total Beginner

  • 8
    Posts
  • LV: 0
    • View Profile
Helo.
Nice script, but i have found some glitches

1.) Game crashes when you buy more items, than your DEFAULT_ITEM_STACK for that item.

2.) Game crashes, when you get more items by event (change items: [potion], +999), than your DEFAULT_ITEM_STACK for that item. (fixed it by adding desired item one by one: change items: [potion], +1, change items: [potion], +1, ...)

3.) When you use item from stack, the number indicating amount of items you have in this stack will be broken (it will look like white blob).

4.) You can duplicate your items. equip your character with weapon and fill your inventory with two more diferent weapons your character can equip. Than equip your character (using equip window) with diferent weapon and all your weapons will be duplicatet.


This is all i have found so far.
« Last Edit: July 07, 2012, 08:56:10 PM by QuentinWhite »
 

Re: [XP] Drago Inventory System
« Reply #9 on: July 08, 2012, 09:41:00 AM »
 

kmart002

  • Trained Member
  • *
  • 13
    Posts
  • LV: 0
    • View Profile
Also, if I have two potions, and I choose to discard 1, it'll discard both. Unless there's a way to make each potion stand out individually instead of stacking with each other to only take up one inventory slot, which I don't know how to do
 

Re: [XP] Drago Inventory System
« Reply #10 on: July 10, 2012, 05:07:48 AM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
Helo.
Nice script, but i have found some glitches

1.) Game crashes when you buy more items, than your DEFAULT_ITEM_STACK for that item.

2.) Game crashes, when you get more items by event (change items: [potion], +999), than your DEFAULT_ITEM_STACK for that item. (fixed it by adding desired item one by one: change items: [potion], +1, change items: [potion], +1, ...)

3.) When you use item from stack, the number indicating amount of items you have in this stack will be broken (it will look like white blob).

4.) You can duplicate your items. equip your character with weapon and fill your inventory with two more diferent weapons your character can equip. Than equip your character (using equip window) with diferent weapon and all your weapons will be duplicatet.


This is all i have found so far.

all fixed

Also, if I have two potions, and I choose to discard 1, it'll discard both. Unless there's a way to make each potion stand out individually instead of stacking with each other to only take up one inventory slot, which I don't know how to do

I'll fix this one later (probably after exam)

fixed
« Last Edit: July 16, 2012, 04:48:16 PM by LiTTleDRAgo »
 

Re: [XP] Drago Inventory System
« Reply #11 on: July 10, 2012, 08:04:34 AM »
 

kmart002

  • Trained Member
  • *
  • 13
    Posts
  • LV: 0
    • View Profile
Alright cool. And one last thing, can I change the option to be able to equip weapons/armor from the item screen? Cause I put another script in that makes it that you need to be a certain level to equip certain weapons/armor. In the equip menu it works, but I can equip those weapons/armor no matter what in the item menu.
 

Re: [XP] Drago Inventory System
« Reply #12 on: July 11, 2012, 05:51:20 AM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
script updated, now you can disable combine and equip by call script

$game_party.disable_combine = true / false
$game_party.disable_equip = true / false

of course if you want to remove that feature completely, you can insert nil in the config

Quote
  ITEM_WELCOME    = "In Your Bag"
  PARTY_INV          = "Party Inventory"
  LOOT_INV           = "Discarded Item"
  USE_COM            = "Use"
  COMBINE_COM     = nil
  EQ_COM             = nil
  DIS_COM            = "Discard"
  CANCEL_COM      = "Cancel"
  FULL_INVENTORY = 'Inventory is full'

------edit

script updated, added support for RMVX
 

Re: [XP][VX] Drago Inventory System
« Reply #13 on: July 12, 2012, 09:54:52 PM »
 

Dweller

  • Ethereal Devastator
  • ****
  • 334
    Posts
  • LV: 44
  • Gender: Male
    • View Profile
    • Subir de Nivel
LiTTleDRAgo can you help me to change the script to make the selectable window transparent?
(click to show/hide)
Dwellercoc
(click to show/hide)
 

Re: [XP][VX] Drago Inventory System
« Reply #14 on: July 13, 2012, 04:09:58 AM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
---deleted---

btw script updated, changed the scene_loot

(click to show/hide)
« Last Edit: December 11, 2012, 04:18:01 AM by LiTTleDRAgo »
 

Re: [XP][VX] Drago Inventory System
« Reply #15 on: July 15, 2012, 02:46:04 PM »
 

QuentinWhite

  • Total Beginner

  • 8
    Posts
  • LV: 0
    • View Profile
I have found few bugs in new version.

1.) Equpinig doesnt work at all. You can unequip your character, but you cant put your equipment back on. (this applies for both equip window and choosing equip command in item window)

2.) When i use item (potion), i get error at line 2038.
(undefined method 'refresh' for # <Window_Target:0x13cc590>)

3.)There are some problems with window overlapping
(click to show/hide)

4.) Script demands picture named Mn_Bk3 in picture directory. But i cant find any download link for that picture at your site.


This is all i have found so far. Hope it helps.
 

Re: [XP][VX] Drago Inventory System
« Reply #16 on: July 15, 2012, 05:39:24 PM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
thanks, all fixed

Mn_Bk3 : http://i.imgur.com/hV8aN.jpg
forgot to include it, but you can disable that image in config

Quote
  BACKGROUND  = ''      # Animated background graphic
  TRAN_TIME   = 20            # Transition Time
  TRAN_TYPE   = "004-Blind04" # Transition Type (Name)   
 

Re: [XP][VX] Drago Inventory System
« Reply #17 on: July 15, 2012, 11:27:58 PM »
 

QuentinWhite

  • Total Beginner

  • 8
    Posts
  • LV: 0
    • View Profile
Amazing. You are really fast  :).

Everything works perfect, but the item duplicating bug still persists. I have uploaded little demo, so you can duplicate the bug easily.


Just go to equip screen, and unequip your sword. Sometimes you have to unequip all your equipment and then your sword.

Hope it helps

EDIT:
This is just a little sugestion. Could it be possible to combine items with weapons, weapons with armor and so on? This will be really useful (combinig magical gems with weapons, adding silencers to pistols or reinforcing armor with aditional plates.)
« Last Edit: July 15, 2012, 11:53:47 PM by QuentinWhite »
 

Re: [XP][VX] Drago Inventory System
« Reply #18 on: July 16, 2012, 04:21:19 PM »
 

LiTTleDRAgo

  • Astral Trancist
  • *****
  • 768
    Posts
  • LV: 505
  • Gender: Male
  • 猫は可愛いです
    • View Profile
    • ~
Amazing. You are really fast  :).

Everything works perfect, but the item duplicating bug still persists. I have uploaded little demo, so you can duplicate the bug easily.


Just go to equip screen, and unequip your sword. Sometimes you have to unequip all your equipment and then your sword.

Hope it helps

I think now it's fixed

EDIT:
This is just a little suggestion. Could it be possible to combine items with weapons, weapons with armor and so on? This will be really useful (combining magical gems with weapons, adding silencers to pistols or reinforcing armor with additional plates.)


I'll try it later (probably after exam)

update to 1.84, now can combine items with weapons or armors
 

Re: [XP][VX] Drago Inventory System
« Reply #19 on: July 16, 2012, 05:41:51 PM »
 

QuentinWhite

  • Total Beginner

  • 8
    Posts
  • LV: 0
    • View Profile
Amazing  :haha:

All bugs i've found are gone. And new combining works perfectly. You've done really good job.


EDIT: Found just one small problem.

If you discard few things from your inventory and then hit combine on random item/weapon/armor without exiting the inventory, all your discarted items will apear in your inventory again. But you cant combine anything with them and they will disapear, if you cancel combinig or exit your inventory, so it isnt that much of a problem.