• Opening the menu to Lua - Your contribution needed
    363 replies, posted
I like your web browser but then why should I use that instead of Shift+Tab /Webbrowser (Steam overlay) ?
Because it's debatably faster, and has favorites, and it's made by a Lua developer. :love: Support us.
[QUOTE=MDave;23417063]I like your web browser but then why should I use that instead of Shift+Tab /Webbrowser (Steam overlay) ?[/QUOTE] Because the Steam overlay is slow as hell (and shit)
[QUOTE=MDave;23417063]I like your web browser but then why should I use that instead of Shift+Tab /Webbrowser (Steam overlay) ?[/QUOTE] Because there will be tabs in the updated version :) (and lots of other cool stuff)
If you're looking to replicate the beauty and polish Apple achieves, I must respectfully say that you're far from it. I'm sorry. :/ [editline]11:28PM[/editline] [QUOTE=Gbps;20483706]Hey, how about we all just stop talking about useless crap in this thread. If you want to make a "Argue about Apple designs" thread, feel free.[/QUOTE] It's a legitimate discussion about the bad design in LuaMenu. There's no feel for user experience guidelines at all. [editline]11:33PM[/editline] Not to mention half of the design is oriented to Vista/7. :gonk: This is a nightmare, I'm really sorry to bash all of your work, fellows, but this would be a good time to be nit-picky about precise details (which granted some are very small matters) before things get out of hand.
BROWSER update is awesome , posting from it
[QUOTE=amcwatters;23418005]If you're looking to replicate the beauty and polish Apple achieves, I must respectfully say that you're far from it. I'm sorry. :/ [editline]11:28PM[/editline] It's a legitimate discussion about the bad design in LuaMenu. There's no feel for user experience guidelines at all. [editline]11:33PM[/editline] Not to mention half of the design is oriented to Vista/7. :gonk: This is a nightmare, I'm really sorry to bash all of your work, fellows, but this would be a good time to be nit-picky about precise details (which granted some are very small matters) before things get out of hand.[/QUOTE] Sorry but what are you talking about? D:
[QUOTE=The-Stone;23418386]Sorry but what are you talking about? D:[/QUOTE] Stone, this is awesome. One request if possible with the web browser, make the link open in a new tab with middle mouse button just like with opera and firefox.
[QUOTE=vexx21322;23419788]Stone, this is awesome. One request if possible with the web browser, make the link open in a new tab with middle mouse button just like with opera and firefox.[/QUOTE] Uh I could try to fetch mouse inputs but I guess it will be quite hard, we'll see.
Me and stoned have been messing around with modules, ive found some rather intressting stuff that could be used, like getting clock speed
Well as Tobba said, the module got a few new functions (including IsConsoleOpen, ColorPrint, WritePlugin, ...) The standard console is now auto-closed (changeable via settings).
added: GetMemPageSize GetPagedPoolInfo GetClockSpeed to the luamenu dll
I have been keeping this to myself for awhile.. Think it's something you would want to add? Player meta for the menu environment, using a module of course but without ANY sigscanning. You can't really do anything else than what is shown in the pic below, so you can't really cheat at all. [img_thumb]http://i30.tinypic.com/29x6rlu.jpg[/img_thumb] It gets players who are connecting still, hence the STEAM_ID_PENDING.. It has everything below.. [code] player.GetAll() player.GetHumans() player.GetBots() player.GetByUserID( uid ) player.GetByEntIndex( entindex ) player.GetEntIndexFromUserID( uid ) player.GetUserIDFromEntIndex( entindex ) Player( entindex ) LocalPlayer() PlayerM:IsPlayer() PlayerM:IsNPC() PlayerM:UserID() PlayerM:EntIndex() PlayerM:IsBot() PlayerM:GetName() PlayerM:Nick() PlayerM:Name() PlayerM:SteamID() PlayerM:CommunityID() PlayerM:FriendID() [/code]
Thats pretty nice, i guess your just using IVEngineClient?
[QUOTE=Tobba;23423587]Thats pretty nice, i guess your just using IVEngineClient?[/QUOTE] Yep. All info about players is done using their UserID.. [code] extras.GetAllPlayers() -- Gets a table of all the players UserIDs extras.LocalPlayerUserID() -- Gets your UserID extras.GetPlayerName( UserID ) extras.GetPlayerSteamID( UserID ) extras.GetPlayerIndex( UserID ) extras.IsFakePlayer( UserID ) extras.GetCommunityID( UserID ) -- Actually their friendID[/code] And then the lua player meta.. [url]http://codepad.org/pdJgr9gZ[/url]
Isnt info about player done with their entindex? :v:
[QUOTE=Tobba;23423666]Isnt info about player done with their entindex? :v:[/QUOTE] Yes, but the information I use to get this info uses UserID. I gave the source to stoned so you will see.
You guys wanna look into adding GetMapName() to the luamenu dll? I have the crap source code to my module here, [url]http://ultraminge.pastebin.com/A79HDhvz[/url]. With GetMapName in luamenu I can scrap my module when I release this, [img_thumb]http://dl.dropbox.com/u/7908491/loadingskin_preview.png[/img_thumb]
We already have that :doh: [editline]05:12PM[/editline] Also i have seen that before, wasent that made by <someone who i can remember but not you>
It was made by him. A few spinoffs have been made because of the pics he posted. I made one that looks just like that picture because I thought it looked so sexy. [img_thumb]http://www.blackopsservers.com/blackops/pics/gmod_loading/construct.png[/img_thumb]
ah okey, you could probbably access more of the players data if you could get a IHandleEntity of the player, should be possible [editline]05:30PM[/editline] And there i found a way...
You can now download the loading screen and the "skin manager" I made for it. The skin manager doesn't have that much to it though, not sure if I want to redo the whole thing. [url]http://dl.dropbox.com/u/7908491/Loading%20Screen%20Skins.zip[/url] Test it/Add it to the svn/Whatever
Shall i add being able to access ALL player data from menu env, or is that maybe a little too much...? [editline]06:01PM[/editline] Actually screw it, i cant even include c_baseentity.h without getting millions of errors
I think I had the same problem. Anyway, I think adding tons of player data to the menu env would be bad for various reasons.. It's why I never developed it any further.
[QUOTE=Tobba;23424666]Actually screw it, i cant even include c_baseentity.h without getting millions of errors[/QUOTE] That's because you're not meant to.
I can still get a load of entity data like playermodel etc, could be usefull for something
[QUOTE=Tobba;23424971]I can still get a load of entity data like playermodel etc, could be usefull for something[/QUOTE] Well, no, I'm not saying you shouldn't, but it's more of something that you reverse engineer, I tried it myself, too. [editline]09:22AM[/editline] I also agree, it could be completely useful.
Try adding #define GAME_DLL - you'll only be able to use virtual functions though.
Problem is that source use precompiled headers, i'll just drop it, i can still get alot of info
Whoah, this is an amazing project! Keep up the good work.
Sorry, you need to Log In to post a reply to this thread.