HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

14 item inventory system

07-07-2004, 10:39 PM#1
LrdSlothPaladin
I have expanded the inventory from six to 14 slots for 8 players.

The system I have set up is made so that only one unit per player has an expanded inventory. If you want to make more then one unit per player can do it, look over the system and figure it out yourself.

----!!!!----
NOTE: the Inventory System uses an ability called "InventoryMovement" it is invisability that lasts for .01 sec, if your unit is invisable it will not be after using the inventory.
----!!!!----

NOTE: In the map I posted I made a trigger that creates a quest which gives credit to me, you can use this, however if you would like to give me credit in a diffent way (like if you have a credits screen or you put it on the map startup screen) then just deleat those actions, but please give me credit somewhere...
07-07-2004, 10:55 PM#2
weaaddar
Its only one unit per player? thats not very friendly.
Plus you store the items at regions. Why don't you drop the item and hide them at the center of the map. Then when restoring unhide them. This should save having to make regions for each slot location. (your leaking locations too) Plus why did you convert to custom text player 3-8s triggers?

I created a backpack, its an instancible object. Each backpack also can have its own length. (default is 12, meaning 17 slot is the default). Its much easier to use doesn't require any regions either. http://weaaddar.wc3campaigns.com/bag3a.w3x
07-07-2004, 11:06 PM#3
LrdSlothPaladin
Quote:
Originally Posted by weaaddar
Its only one unit per player? thats not very friendly.
Plus you store the items at regions. Why don't you drop the item and hide them at the center of the map. Then when restoring unhide them. This should save having to make regions for each slot location. (your leaking locations too) Plus why did you convert to custom text player 3-8s triggers?

I created a backpack, its an instancible object. Each backpack also can have its own length. (default is 12, meaning 17 slot is the default). Its much easier to use doesn't require any regions either. http://weaaddar.wc3campaigns.com/bag3a.w3x

Well, people ask me how I made mine over when I talked about my map and I just posted it here and I only plan to have one hero per player. If you open the maps and read the readmes you will find why I converted the others to custum text, its an ass to copy triggers like that anywhy, I will look at yours and if it works better I will replace mine and give you credit OK.
07-11-2004, 01:29 AM#4
Luzif3r
Quote:
Originally Posted by weaaddar
Its only one unit per player? thats not very friendly.
Plus you store the items at regions. Why don't you drop the item and hide them at the center of the map. Then when restoring unhide them. This should save having to make regions for each slot location. (your leaking locations too) Plus why did you convert to custom text player 3-8s triggers?

I created a backpack, its an instancible object. Each backpack also can have its own length. (default is 12, meaning 17 slot is the default). Its much easier to use doesn't require any regions either. http://weaaddar.wc3campaigns.com/bag3a.w3x

weaaddar, most users dont even get the basics of triggering in gui. so why do you expect all the people to use clever solutions? its not that that people dont want to use all the good scripts you or someone equally good has done, they simple cannot modify them and/or do not understand them.

dont get me wrong. i really like your backpack. and i think there are much better solutions to this, too, but this one might be more no- jass-using-andnotsoclever-user - friendly solution.

i might delete this one, because i think i missunderstood your post. but for now its staying.
07-11-2004, 03:05 AM#5
weaaddar
I don't get it. I try to make my systems very very easy.
C-n-p implementation. A few id defining and your ready to go. The bag auto-instanciates heroes and bags as it sees neccessary. And if you manually define the bag you get to set its length. No globals no mess.
But yet people refuse my script. They try things far too hard, trust me without a heavy knowledge of jass you really can't make such a system thats does this as friendly.

I hate that many people think that its not knowing triggers when you require the user to copy and paste your code and then modify things inside your code for each player/hero you want. Thats not easy to use. I keep map specific code (i.e. abilities and items something which would have a different ID on every map) outside of my main body as constants that you can set. Making porting easy. I also make sure that everything is on the smallest unit possible. Unit or Item or ItemId specific. Allowing it to truly be as multi-instancible as you would fully require.

If anything to implement his system would be not user friendly. Creating 144 regions...yeah thanks I'll stick to my implementation of dropping the item with the bag item id on the ground and having my code create it when somebody picks it up.

What bothers me most is that this is on a map he'd like to release, the system is leaking locations on each paging. (18 locs I think maybe more) Leaking shouldn't be acceptable.
07-13-2004, 05:43 AM#6
Luzif3r
weaaddar, i am really sorry for you. but thats how this world works.
07-13-2004, 05:28 PM#7
LrdSlothPaladin
I am working on fixing the leaks, I understand that your system is more map builder friendly however I think mine is more platyer freindly....
07-15-2004, 07:36 PM#8
Ceo
What's way worse than someone not using your system is you coming in to someone elses topic and telling everyone to use yours. Rather than saying his is crap and telling people to use yours you could have helped him or just left. This guy is trying to create an alternate solution to yours, there's absolutely no problem with that, no matter how bad it is (I'm just speaking generally here Sloth ^^)

Yours is obviously better, I'm not gonna lie about that, but it's just you did this in really bad taste.
07-15-2004, 09:35 PM#9
LrdSlothPaladin
Quote:
Originally Posted by Ceo
What's way worse than someone not using your system is you coming in to someone elses topic and telling everyone to use yours. Rather than saying his is crap and telling people to use yours you could have helped him or just left. This guy is trying to create an alternate solution to yours, there's absolutely no problem with that, no matter how bad it is (I'm just speaking generally here Sloth ^^)

Yours is obviously better, I'm not gonna lie about that, but it's just you did this in really bad taste.

He did help me somewhat though PMs, you did not see that, I would not get on his case, when I made mine I had know idea his system was made