Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsShowcase → Dynamically Linking Libraries are fun
Dynamically Linking Libraries are fun
2005-02-04, 9:20 AM #1
How about both? :)

So I found out how to get the Visual C++ 2005 beta to compile the HL2 source. Only problem is that VC2005 beta expires March, and the EULA technically restricts you from releasing anything you compile with it. But by March I'll probably have bought VC2003 anyways.

I've been fooling around with VGUI with the aid of a really sucky tutorial that doesn't work right, I had to figure out that half of the important stuff the guy doesn't even mention :rolleyes: but I've figured it out, partly through examining the VGUI source headers.

Here is the result thus far:

[http://images.mzzt.net/hlc/1.jpg]

Adding a couple console variables and commands only took a line of code for each, pretty easy stuff...

Right now I'm looking at the headers for the TextEdit and RichText controls and figuring out how to control 'em, add text to 'em, etc.

Then I gotta figure out how to create a TCP connection (might need some help with that) other than that I think I could do this without any major help.

2005-02-04, 9:49 AM #2
CS:S!
CS:S!
CS:S!



Will be very cool if you can get it to work.
[01:52] <~Nikumubeki> Because it's MBEGGAR BEGS LIKE A BEGONI.
2005-02-04, 10:48 AM #3
Right now it's for HL2SP, because the MP code is weird and broken > : (

But once the source for CS:S / HL2MP is released it won't be hard to port.

I'll prolly have to tweak something so that those with the mod can join games not running the mod and vice/versa.

2005-02-04, 2:25 PM #4
Teehee. IRC in HL2.
The Plothole: a home for amateur, inclusive, collaborative stories
http://forums.theplothole.net
2005-02-04, 7:05 PM #5
[http://images.mzzt.net/hlc/2.jpg]

Did pretty much all I can do without figuring out how to make connections to servers and stuff. I'll work on that next.

Looks like not much has changed, but I've been fiddling with alot of stuff, and I worked around the problem of not being able to work with the controls by hard coding them rather than using a VGUI RES file to declare them.

So anyways, next come sockets. :D

2005-02-05, 11:17 AM #6
[http://images.mzzt.net/hlc/3.jpg]

2005-02-05, 11:30 AM #7
Garry's Mod is fun :)
2005-02-05, 3:20 PM #8
holy cow mzzt

thats awesome
A computer's worst nightmare:
0010111010011110210011010001

HazTeam Website-=HT=
2005-02-06, 10:01 AM #9
[http://images.mzzt.net/hlc/4.jpg]
[http://images.mzzt.net/hlc/5.jpg]
[http://images.mzzt.net/hlc/6.jpg]
[http://images.mzzt.net/hlc/7.jpg]
[http://images.mzzt.net/hlc/8.jpg]

2005-02-06, 10:16 AM #10
You have done well, my non-padawan.
Looks like we're not going down after all, so nevermind.
2005-02-06, 12:00 PM #11
the only problem that i see is that you can't really tell who is talking in the chat box...other than that ****ing fantastic dude.
All your bacon are belong to me

< robT> Name ONE thing that your windows comp can do that my MAC cant
< bawss> Right click.

http://www.bash.org/?462310
2005-02-06, 1:56 PM #12
Yeah I'm working on formatting the input and getting channels into their own windows.

2005-02-06, 2:16 PM #13
I KNEW THERE WAS ANOTHER KIRBY! Dammit MZZTer... I knew it'd eventually come to this, but did you have to post about it on Massassi!? Did you!?

JediKirby
ᵗʰᵉᵇˢᵍ๒ᵍᵐᵃᶥᶫ∙ᶜᵒᵐ
ᴸᶥᵛᵉ ᴼᵑ ᴬᵈᵃᵐ
2005-02-06, 4:27 PM #14
Yes.

[http://images.mzzt.net/hlc/9.jpg]
[http://images.mzzt.net/hlc/10.jpg]
[http://images.mzzt.net/hlc/11.jpg]
[http://images.mzzt.net/hlc/12.jpg]

Now I suppose I should get to work on adding multiple window support.

May the Source be with you. Always.

2005-02-06, 5:27 PM #15
I'd love to see this for CS:S. For some reason, it takes FOREVER for it to maximize after being minimized and lags slightly after its done. Stupid source engine being optimized for ATi cards

:(
D E A T H
2005-02-06, 7:48 PM #16
I'd work on the nicklist bar first.

And quit ripping off mIRC's Ping? Pong! text :p
2005-02-07, 9:31 AM #17
I'm working on adding separate channel windows. Right now I can create them, but they aren't visible! (I can still enter text in 'em tho O_o) Channel windows will have nicklists.

2005-02-07, 2:54 PM #18
Separate channel windows work! Just gotta finish adding filters to properly send the text to the right window.

Then PM windows, and color codes and all the little stuff I've forgotten.

[http://images.mzzt.net/hlc/13.jpg]

I'll probably make separate commands to show/hide channel windows, pm windows, and the status window.

2005-02-07, 3:05 PM #19
Didnt the original HL client have an IRC client? Or am I thinking of some other game?
2005-02-07, 3:32 PM #20
You're thinking of UT :p

This is pretty neat :D.
TheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkWho
SaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTh
eJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSa
ysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJ
k
WhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSays
N
iTheJkWhoSaysNiTheJkWhoSaysNiTheJkWhoSaysNiTheJkW
2005-02-08, 6:26 AM #21
[http://images.mzzt.net/hlc/14.jpg]

:)

↑ Up to the top!