Poll

WILL THIS BE POSSIBLE

ya its possible but i would never waste my time on it
i cant script
its impossible to do anything resembling what you are thinking
this addon already exists!
i will help you make this addon work!
i support the creation of this addon, but cant help make it/ cant script it for you

Author Topic: An RPG GUI that uses events (maby VCE?)  (Read 1442 times)

I have noticed that all RPG GUIs have been lacking... flexibility, such as they can only be downloaded as client side and only used on someone elses crummy server, i want this to change, so everyone scripter or not can have great RPGs.

I propose a GUI that can be brought up by anyone in the server with no client side addons, that is controlled by events like vce, for example you have mined 3 coal

(on pickaxe hit- player - vce mod variable (coal) ...and so on...)

but when you open your gui a thing pops up with different tabs listing the amount of coal (and other resources of course) you have, all the items in your inventory, your money and (if you wanna get real technical your quest log)

and i want it all to be set up on a minigame, like when your making a minigame with the gui you have each GUI tab there to edit...

say you have a blank text box for your list of resources, and in minigame options you set the blank text box to say...

you have <var:pl:coal> coal and <var:pl:iron> iron

so when you pulled up your resources tab it would look like...

_____________________________ ___________
|                             resources                     |
----------------------------------------------
|              you have 2 coal and 4 iron              |
|                                                                |
----------------------------------------------


so in the minigame options there will be 3 tabs to edit

tab one: resources (blank text box to type in)

Tab two: money (another blank text box)

Tab three: items (just a number to edit, the number represents the number of items you can store in your gui, to equip that item you will need to click it or scroll to whilst in the mini game)

and maby a quest log tab but i have no effing idea how that could work


so when your playing in the minigame you can open the gui and click the tabs, when you do so the the boxes, like the example one above, wil pop up displaying all you have written in the minigame options...

i know all of this is a LOT to ask and im expecting to get a buncha "hey good idea but never gunna happen bro!"s but im a newbie scripter and if someone could just lead me in the direction of an addon like this or do some scripting for me just to get the ball rollin that would be just the best... i can learn some basic scripts... but this is gunna be a team effort for me...

if you want to help here are some specs i would prefer to have in this addon....

when makeing a minigame allow the gui to have a checkbox so you can toggle wether or not you want to have the GUI enabled in your minigame

make it so the gui opens when you press Q (if its enables in the minigame of course)


thats it for now

and remember... if you are going to help i can add some more info and some pics of what i want this gui to look like (i am flexable about this we can change any aspect of this whilst we make it)

I understand what your saying, but it would have to be client sided no matter what..like a backpack GUI for BL

This would be cool, but would you be able to input what variables the GUI are looking for? If not then it's a waste of time, but if so then this would work for any type of RPG and it a good idea.


As far as I know GUI's cannot correctly display variables by value (ex: <var:cl:Gold>  in the PromptClient add-on does not work

I understand what your saying, but it would have to be client sided no matter what..like a backpack GUI for BL

This would be cool, but would you be able to input what variables the GUI are looking for? If not then it's a waste of time, but if so then this would work for any type of RPG and it a good idea.


As far as I know GUI's cannot correctly display variables by value (ex: <var:cl:Gold>  in the PromptClient add-on does not work

to input the variables its looking for you would just type the <var:pl:example> thing into the text box when setting up the minigame/gui

yeah i know this, from messageboxOK addon but i thought it was just a conflict with the addons


but may i ask, why exactly would this HAVE to be client sided, explain to a noob scripter like me?


to input the variables its looking for you would just type the <var:pl:example> thing into the text box when setting up the minigame/gui

yeah i know this, from messageboxOK addon but i thought it was just a conflict with the addons


but may i ask, why exactly would this HAVE to be client sided, explain to a noob scripter like me?



Because the client is what keeps track of individual player vars, not the server, although the server can save/load them to/from a txt file...

Because the client is what keeps track of individual player vars, not the server, although the server can save/load them to/from a txt file...

OOOOOOH gotcha, but... can this still be made even if its still client side, because for the most part its a minigame option, soooooo we would need two addons to make this work eh?

one client side, and one minigame addon (serverside i think)
« Last Edit: August 31, 2012, 03:50:28 AM by zombekillz »

NEW ADDON IDEA

 what about JUST the multiple slots GUI, can we just make a, say playertype that instead of a pull down inventory, has a gui, because that seems possible due to the multiple slots playertypes.... (alhough i have never seen one of those that goes over 9 slots idk if thats a problem here)

oh yeah and im not given up on that RPG GUI yet... give it a few solid hell no this wont work kinda deles before i trash it..

NEW ADDON IDEA

 what about JUST the multiple slots GUI, can we just make a, say playertype that instead of a pull down inventory, has a gui, because that seems possible due to the multiple slots playertypes.... (alhough i have never seen one of those that goes over 9 slots idk if thats a problem here)

oh yeah and im not given up on that RPG GUI yet... give it a few solid hell no this wont work kinda deles before i trash it..
Every gui and if it's just a circle has to be client-sided or server and client running BLG.

Every gui and if it's just a circle has to be client-sided or server and client running BLG.

Mmmmmmmmmm... stuff...

i need explanations or i don't get why or why it doesn't work...

Mmmmmmmmmm... stuff...

i need explanations or i don't get why or why it doesn't work...

Here it is in the most basic form I can explain it: GUI's cannot display variables correctly, unless you make a custom script that converts variable values such as <var:cl:Gold> to txt in a GUI such as Gold: 5

It is definitely possible, but will someone do it? Eh we wont know until it happens

I have under tried to make this, but failed.  So I'm just rolling with HUD prints, and hope boom sees my request to change it so it only updates when the variable updates, instead of a loop.

Edit: wasn't there an RTB GUI auto downloader?  Then, all the event would have to do is call the GUI.  Can someone at least attempt this first?  Make an event to open a default GUI, like the esc screen?  It seems very possible.
« Last Edit: August 31, 2012, 11:31:48 PM by Gen. Hothauser »

the escape menu doesn't have a default client command linked to it, but messageboxok does i think

the escape menu doesn't have a default client command linked to it, but messageboxok does i think

I'll do a little looking a round to see if I can figure anything out.

mk thanks guys :D ill keep checkin this post to see whats up...

What the hell happened to MessageBoxOk?

Or is that a default GUI

What the hell happened to MessageBoxOk?

Or is that a default GUI

what do you mean MessageBoxOk is fine as far as i know i use it all the time for my rp...
its still on rtb aswell, you just cant use vce with it... if that's what you ment