> Stats [new v2!]
> Writing Plugins
> Script Functions
> C++ Reference
Monthly Goal/Fees: $200
Amount Needed: $0
Hall of Fame
|April Fool's Day Joke
||Apr 01, 2005 07:31
|it's still teh 1st here in UK u sure ur date aint incorrect :P
|.: by PM
||Mar 19, 2005 12:11
|In response to public outcry, we're now going to let plugin developers have their own forums here on the SourceMod forums, as well as a CVS repository if they want it.
There are a few requirements, which you can read below, otherwise PM or e-mail me (BAILOPAN) to inquire about getting your own forum here for your Server Plugin.
The requirements: Your should either have one plugin, or a group of plugins that have amassed some popularity. You should be actively willing to maintain and moderate your section of the forum. You cannot advertise or sell things. On request, you can also get CVS+SSH access as well as limited web space on our server.
This is intended for open source developers, but it's open to anyone who's doing HL2 modding.
|.: by BAILOPAN
||Jan 25, 2005 16:33
|I have some good news on the progress of SourceMod. We've come a huge way in the past few weeks since we opened the source code, and the framework is nearing stable completion. We've set an API lock-in for Friday where no more "unstable" changes will be made, and that's when we'll start writing the base admin plugins.
In the meantime, we have more goodies for the community. We've set up a "Dev Log" (blog-style) where the developers have been and will continue to post updates, coding information, and all sorts of stuff for the public to see.
Dev Log: http://www.sourcemod.net/devlog
Lastly, we have an update from the WebGUI team led by YoMama. You can read the update and information about SourceMod's optional WebGUI here: devlog entry on WebGUI.
As a teaser, here's a screenshot from the prototype:
Lastly, we've enacted some new forum rules. It seems a lot of people are confused about them, as we're getting tons of posts from people clearly ignoring every single marker along the way (posting nonsense or posting in the wrong area). Read the rules here.
|.: by BAILOPAN
||Jan 24, 2005 20:59
|The sourcemod.net server may experience intermittent but short downtime over the next few days.
The server room was flooded when a pipe burst (it was below freezing with 2 feet of snow outside). So I'll be moving equipment back and forth which will cause some downtime.
Also, there will be a status update on SourceMod tomorrow.
|.: by BAILOPAN
|Source Code Release
||Dec 25, 2004 07:11
|As a Christmas present to the mod development community, I have decided to publically open the SourceMod source code.
You can view the public CVS repository by Clicking Here. Anonymous CVS is not planned yet.
While SourceMod will compile and run, it's not at the point where we'd like to release. The current code (about 8-10K lines) is considered a foundation framework for what we hoped to achieve irrelevant of the HL2SDK quality. This code is provided so developers can see inside the architecture we're developing.
A few notes on the source code. It's a decently complicated architecture and I won't attempt to explain it here. In a few days I will post an in-depth article about how SourceMod works, because once you get a feel for it, it's a very cool environment with huge potential for customization and embedding.
You will find a sample module in sourcemod/core/demos.
You will find the license in sourcemod/LICENSE.txt, which is very important. The intent of the license is to be like the GPL, except to restrict distribution to make forking impossible. It is our intent to move to a dual GPL/MPL license when SourceMod is released as a product... for now we don't want people running off before we've had a chance to release.
And an addendum:
One last-minute change we made was moving the actual configuration of SourceMod to an implementable plugin system. This means that, simply by swapping DLLs, you can use either an AMX Mod style setup or a web interface setup. Or you can develop your own method... this was to solve the problem that many game hosts will not allow a daemon running and not everyone has access to an Apache/MySQL setup. After all, SourceMod is all about massive customization.
Do not post compiled binaries on these forums, feel free to distribute them elsewhere. You will need Microsoft Visual C++ 7.1 (unless you convert the project files to 6.0), and NASM (Netwide Assembler), as some portions of SourceMod are written in assembly. SourceMod probably won't compile on linux yet, if it does, you will need gcc-3.4.1 and NASM/YASM.
Anyway, enjoy, and Merry Christmas :)
A special thanks to PM OnoTo for his dedication and SniperBeamer for keeping the forums safe and secure.
|.: by BAILOPAN