• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

GhosT's Full GUI Full Screen Inventory v2.1

I KNOW I POSTED ANOTHER THREAD, BUT I CAN'T UPDATE ON THAT ONE COZ IT GOT REJECTED!

Tired of those primitive, slow and hideous Full Screen Inventories?
Well then get mine! In full GUI, even a duck could edit and use this system! Don't like rough and laggy gameplay? Well then download this effective, leakless beauty!
Download now and all you gotta pay is 1 rep* to me(that was a joke)!
What are you waiting for? Click down below (not the report button) to start your download!

MPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKSMPILEFT-CLICKS

This system is made completely by me, and in full GUI. Inisde is some instructions and info. I know this isn't the best fullscreen inventory, but it is the best GUI one. It works properly and efficiently, and many will find it useful(mostly beginners), but it can never live up to JASS standards. No bugs or leaks as far as I know.
The basic principle is to detect the position of a selected dummy unit, move a pre-saved dummy destructable there, and clean up the after-effects. Most of the stuff is done for you, the only trigger you really need to edit is 'Init'.
To import it into your map, I'd recommend exporting all object and trigger data, and import it into your map, and set up your interface by placing doodads and editing the trigger 'Init'.
PLEASE COMMENT AND RATE IT OFFICIALLY(preferably a 5).

Credits:
ME-Don't forget to credit me!
Kitabatake-Armour model
Tr!kzz-Sword model
ikillforeyou-Helmet model
perfjert-Shield models
Anachron-models and idea

<<Changelog>>
v1-uploaded
v1.1-added Multi-board, cleansed variables, shortened triggers substantially, fixed Hand Slot bug, got rid of most leaks
v2-Triggers improved substantially, removed the Multiboard, added left-click, MPI bitches!
v2.1-Triggers shortened alot, re-added MPI Multiboard, cleared some object data

Still Have to:
Add swap items trigger

OLD THREAD IS HERE:
http://www.hiveworkshop.com/forums/spells-569/ghosts-full-gui-full-screen-inventory-v1-1-a-163488/

Have fun and give credits to me! You can edit as much as you want! GhosT

I KNOW I POSTED ANOTHER THREAD, BUT I CAN'T UPDATE ON THAT ONE COZ IT GOT REJECTED!


Keywords:
GUI, full, screen, fullscreen, custom, inventory, GhostThruster, GhosT, awesome, revamped, revived, MPI bitches, left click, Multi-board, item, equip
Contents

Ghost's GUI Fullscreen Inventory (Map)

Reviews
21:59, 4th Sep 2010 hvo-busterkomo: This can be approved as a sample of sorts.
Level 4
Joined
May 6, 2010
Messages
60
thanks, mnib, i didn't know about abilityes.. ))

by the way

i'm doing a nice RPG map now, all thanks to this system. In some reason i couldn't start war 3 via JassNewGenPack, i have latest - 1.24e patch, and licensed WarCraft TFT.

if someone know how to launch war 3 via JNGP please explain me how to...

because i want to play maps written on vJass
 
Last edited by a moderator:
@ZeroNoWing: As said, merge/delete your posts. You can use triggers to create special effects, or you can copy one of the abilities I edited(found in the Object Editor).

@xorkatoss: Create your doodads, copy and paste the actions in the trigger 'Init' and change the path. eg. change Player 2's slot 1's Set EmptySlot[((2 x SlotInt) + 1)] = #CW (ItemSlot) 0877 <gen>(the underlined number is the player number) into Set EmptySlot[((3 x SlotInt) + 1)] = #CW (ItemSlot) 0877 <gen>, the underlined number has been changed, and so, it will now be Player 3's slot 1.
 
This is a fantastic system! 5/5 +rep
The only thing this needs is more equipment slots o_O I understand how it works so I'll be able to make the slots I need, but I would recommend adding more equipment slots and using a Multiboard for descriptions. Also a sell button that pops up when in range of a shop would be nice :) Those are suggestions but keep up the good work I like how clean it is. But you would probably be able to speed it up by setting player numbers and triggering units to temporary variables, not that it even needs to be sped up, but anyways! like I said 5/5 I think this would deserve directors cut if expanded.
 
@Zealon: Thanks. I've been playing WC3 for a few years and still don't know JASS!

@Forgotten_Warlord: Thanks. +rep back at you.

I removed the multiboard because it doesn't show for individual players. I will, however, add a leaderboard later on.

The sell button shouldn't be too hard to implement, but, like the moderator said, this map is more of an example. You can use the same concept, create a Sell icon, use some triggers that when the Sell icon is clicked, ItemInSelection turns into an item, creates it for the hero, and sells it to the shop owner. To be honest, buy and sell would be quite easy to implement, and if you are skilled enough, you can even morph this into a Skill Tree.

I don't want to create unnecessary variables like TempUnit. I only use variables for leak-killing and later use of the same data.

Please rate officially, and I'd like to get a Director's Cut! :) Right now, a 3/5 will do.

Offtopic: Good luck on your project.
 
Level 6
Joined
May 20, 2010
Messages
274
uhm... I have another question sir how can i customize the icons for the drop and item slot? everytime i change the texture it turns white what should i do?

EDIT:[Solved]
 
Last edited:
Level 13
Joined
Jun 9, 2009
Messages
1,129
Not that, have you checked D4RK_G4ND4LF's thread, where he is created trackables in GUI? If not, just try to check it :D But, GhostThruster is not gonna change his selection that he have made(It his choise), he is just gonna use the ''hovering'' i mean when mouse is on position of descrutible. (This isn't must, but it will be awesome)
 
Level 6
Joined
May 20, 2010
Messages
274
Uhhm can i have a suggestion pls :D

if you are maybe you know going to "upgrade" this inventory system :D
can you please add something like an information will be given about an equipment slot for example: places the cursor to Helmet Slot it will say something like Helmet slot or something like that


NOTE:
just a suggestion :D

EDIT:and one more thing :D how can i write some text one the floor? :D
 
Last edited:
Top