Raised This Month: $51 Target: $400
 12% 

SourceMod Open Sourced, Team Additions


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
BAILOPAN
Join Date: Jan 2004
Old 08-01-2007 , 04:43   SourceMod Open Sourced, Team Additions
#1

SourceMod is now running on almost 700 servers, and we're getting ever-closer to a feature-stable release. In order to help developers, we've decided to open-source SourceMod's Core! This was a big decision, but we feel that as more and more dedicated coders jump on board, the community will benefit from being able to interpret, debug, and learn from SourceMod's internals.

The source code (all 50,000+ lines), as well as its new GPL v3 License, can be grabbed from the downloads page.

Additionally, we have two new developers on board, and we'd like to introduce them by going over some of the major new features added in the past two weeks:

More Plugins!
Ferret has begun to officially import his popular administration plugins to SourceMod -- starting with admin chat functions and chat triggers.

Voice Functions
teame06, author of GunGame:SM, has imported his "voicemanager" extension into SDKTools. It is a very flexible system for controlling who-hears-who in mic chat.

SQLite
SourceMod now has an SQLite driver available alongside MySQL. Click here to read about specifics.

CGlobalEntityList
You can now make "gEntList" calls via SDKCall(), and FindEntityByClassname() is provided as a default.

Menu Sounds
We've added Mani's familiar menu sounds to SourceMod. Update core.cfg to get them.

As always, a big thanks to the SourceMod Development Team for their continued contributions. Enjoy!
__________________
egg

Last edited by BAILOPAN; 08-01-2007 at 04:53.
BAILOPAN is offline
teame06
i have a hat
Join Date: Feb 2005
Location: Hat City
Old 08-01-2007 , 04:53   Re: SourceMod Open Sourced, Team Additions
#2

nice, RUu!
__________________
No private support via Instant Message
GunGame:SM Released
teame06 is offline
Send a message via AIM to teame06
Rebell
Veteran Member
Join Date: Nov 2004
Location: GERMANY
Old 08-01-2007 , 07:47   Re: SourceMod Open Sourced, Team Additions
#3

Open source makes it better and bigger.

Good news i think
__________________
Rebell is offline
^BuGs^
Senior Member
Join Date: May 2007
Old 08-01-2007 , 10:00   Re: SourceMod Open Sourced, Team Additions
#4

Nice.
__________________
Sourcemod Plugin Author and Plugin Approver
"The correct way is MAXPLAYERS + 1"
I will not take bugs/new idea reports over the forums. Please use the issue list.
^BuGs^ is offline
API
Veteran Member
Join Date: May 2006
Old 08-01-2007 , 11:24   Re: SourceMod Open Sourced, Team Additions
#5

Woohoo :]
Great job everyone.
__________________
API is offline
Send a message via AIM to API
dubbeh
Senior Member
Join Date: Jul 2007
Old 08-01-2007 , 11:30   Re: SourceMod Open Sourced, Team Additions
#6

Nice

WP everyone, this can only mean better things for sourcemod
__________________
SM Plugins - dubbeh.net - Plugin requests are welcome
dubbeh is offline
Hell Phoenix
Senior Member
Join Date: Jan 2005
Old 08-01-2007 , 12:06   Re: SourceMod Open Sourced, Team Additions
#7

Very nice!
__________________
Hell Phoenix is offline
imported_Anth0ny
Senior Member
Join Date: Jan 2005
Location: Saturn
Old 08-01-2007 , 12:35   Re: SourceMod Open Sourced, Team Additions
#8

Great news & VERY nice work! =)
thanks!
__________________
aka Mad.Eagle
Creator\Owner\Admin of
www.megatron.ws
imported_Anth0ny is offline
Send a message via ICQ to imported_Anth0ny
donaldl43
Junior Member
Join Date: Jul 2005
Location: Winnetka, CA
Old 08-04-2007 , 20:21   Re: SourceMod Open Sourced, Team Additions
#9

Open source is nice but I would be afraid you'll start having multiple flavors of the plugin. That could break scripts as coders make their own version of SM because they need a certain tweak.
donaldl43 is offline
Send a message via ICQ to donaldl43
BAILOPAN
Join Date: Jan 2004
Old 08-04-2007 , 21:35   Re: SourceMod Open Sourced, Team Additions
#10

donaldl43: We were initially worried about that, but we've calculated that a fork is both infeasible and unlikely (because of the JIT). Additionally, forking a project means gaining enough popularity to shift the responsibility of backwards compatibility. When we started AMX Mod X as a fork (that is our other flagship project), it took us two years to make that shift -- and we still maintain backwards compatibility to the previous project so users can switch. Forking is a huge amount of work to be successful.

Additionally, from our 3 years of experience with Half-Life 1, no one ever distributed third-party versions of Admin-Mod, AMX Mod, or AMX Mod X. There are two reasons for that:
  • You can write C++ extensions (both SourceMod and AMX Mod X have this feature)
  • The best place to get your plugin noticed is the community it's built on

We're honestly more concerned about people taking our GPL'd code and violating the license, which happened a few times in AMX Mod X ;) (a few schmucks unfortunately think it's cool to harm our good intentions, but we're not going to let that stop us from helping the community).
__________________
egg

Last edited by BAILOPAN; 08-04-2007 at 21:39.
BAILOPAN is offline
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:12.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode