<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Srcds.net</title>
	<atom:link href="http://www.srcds.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.srcds.net</link>
	<description>Your Guide to SourceMod!</description>
	<lastBuildDate>Wed, 13 May 2009 13:26:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Searching authors for this blog!</title>
		<link>http://www.srcds.net/2009/05/13/searching-authors-for-this-blog/</link>
		<comments>http://www.srcds.net/2009/05/13/searching-authors-for-this-blog/#comments</comments>
		<pubDate>Wed, 13 May 2009 13:26:15 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Sourcepawn]]></category>

		<guid isPermaLink="false">http://www.srcds.net/2009/05/13/searching-authors-for-this-blog/</guid>
		<description><![CDATA[Hi,
as you can see, I haven&#8217;t posted anything a long time ago. The reason for this is that I am currently doing my A-Levels here in Germany and so I have to learn a lot.
And after this my father and I plan to build a new building to extend our farm. So it would be [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>as you can see, I haven&#8217;t posted anything a long time ago. The reason for this is that I am currently doing my A-Levels here in Germany and so I have to learn a lot.</p>
<p>And after this my father and I plan to build a new building to extend our farm. So it would be cool if&#8217;s somebody in the world wide who is interested in SourceMod and SourcePawn and likes to write articles.</p>
<p>Just add me in ICQ (236283465), email me (daniel_kspert@yahoo.de) or leave an comment.</p>
<p>Cya <img src='http://www.srcds.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2009/05/13/searching-authors-for-this-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with ConVars on SM</title>
		<link>http://www.srcds.net/2009/02/28/fun-with-convars-on-sm/</link>
		<comments>http://www.srcds.net/2009/02/28/fun-with-convars-on-sm/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 20:17:43 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Sourcepawn]]></category>
		<category><![CDATA[Callback]]></category>
		<category><![CDATA[ConVar]]></category>
		<category><![CDATA[Create]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Flags]]></category>
		<category><![CDATA[Handle]]></category>
		<category><![CDATA[Hook]]></category>

		<guid isPermaLink="false">http://www.srcds.net/?p=39</guid>
		<description><![CDATA[Today I&#8217;m going to write about what you can do with ConVars.
SourceMod is delivering a huge variation of functions and things with it you can modify, hook, etc. ConVar.
First we will start with simple things like finding ConVars or creating them, but later we will.
First of all you have to know that ConVars are brought [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m going to write about what you can do with ConVars.</p>
<p>SourceMod is delivering a huge variation of functions and things with it you can modify, hook, etc. ConVar.</p>
<p>First we will start with simple things like finding ConVars or creating them, but later we will.</p>
<p><span id="more-39"></span>First of all you have to know that ConVars are brought through handles so you need for most of the actions to create or have already created a handle <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>But lets start with one of the easiest things: creating a ConVar <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  There isn&#8217;t much to explain, just look at the code and you should understand how it works:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_ConVar

// Normally ConVars are created in this forward
public OnPluginStart()
{
h_ConVar = CreateConVar(&quot;mynew_convar&quot;, &quot;1&quot;)
}</pre>
<p>This is the simplest way of creating a ConVar, but the function &#8220;CreateConVar()&#8221; provides a huge bunch of other option, like a decription of the ConVar or flags and so on. To quote the API (<a href="http://docs.sourcemod.net/api/" target="_blank">http://docs.sourcemod.net/api/</a>):</p>
<pre class="brush: cpp;">Syntax:

native Handle:CreateConVar(const String:name[], const String:defaultValue[], const String:description[]=&quot;&quot;, flags=0, bool:hasMin=false, Float:min=0.0, bool:hasMax=false, Float:max=0.0);

Usage:

name:                Name of new convar.
defaultValue:        String containing the default value of new convar.
description:         Optional description of the convar.
flags:               Optional bitstring of flags determining how the convar should be handled. See FCVAR_* constants for more details.
hasMin:              Optional boolean that determines if the convar has a minimum value.
min:                 Minimum floating point value that the convar can have if hasMin is true.
hasMax:              Optional boolean that determines if the convar has a maximum value.
max:                 Maximum floating point value that the convar can have if hasMax is true.</pre>
<p>With this all stuff you can create ConVars that control e.g. vote ratios and so on:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_ConVar

// Normally ConVars are created in this forward
public OnPluginStart()
{
h_ConVar = CreateConVar(&quot;mynewconvar_ratio&quot;, &quot;0.75&quot;, &quot;Ratio&quot;, _, true, 0.5, true, 1.0)
}</pre>
<p>This creates a ConVar with a latitude between 0.5 and 1.0. Now let&#8217;s come to what flags are available for ConVar and I have to say: a lot. But you need only a few that are important. If you&#8217;re interested in the whole list just look into the API or the file &#8220;console.inc&#8221; delivered with your SourceMod installation.</p>
<p>But here are these which I think are the most important:</p>
<ul>
<li>FCVAR_PLUGIN &#8211;&gt; Says that the CVAR is defined by a 3rd party plugin</li>
<li>FCVAR_SPONLY &#8211;&gt; This cvar cannot be changed by clients</li>
<li>FCVAR_REPLICATED &#8211;&gt; Server setting enforced on clients</li>
<li>FCVAR_NOTIFY &#8211;&gt; Notifies players when changed</li>
<li>FCVAR_DONTRECORD &#8211;&gt; Don&#8217;t record these command in demo files</li>
</ul>
<p>That should be the most important flags, but there are also special flags that are usefull for e.g. passwords <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  With this knowlegde a correct ConVar creation can look like this:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_ConVar

// Normally ConVars are created in this forward
public OnPluginStart()
{
h_ConVar = CreateConVar(&quot;mynewconvar_ratio&quot;, &quot;0.75&quot;, &quot;Ratio&quot;, FCVAR_PLUGIN | FCVAR_SPONLY | FCVAR_REPLICATED | FCVAR_NOTIFY | FCVAR_DONTRECORD, true, 0.5, true, 1.0)
}</pre>
<p>Now let&#8217;s come to another simple thing that you can do with existing (!) ConVar, you can find them <img src='http://www.srcds.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Sounds strange but you need to do this if you want to change values for example or if you want to check if the ConVar exists so that you can hook it <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>But first let&#8217;s find a variable:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_FindConVar

// Find ConVar
public OnPluginStart()
{
h_FindConVar = FindConVar(&quot;hostname&quot;)
}</pre>
<p>That&#8217;s all <img src='http://www.srcds.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  If the ConVar cannot be found INVALID_HANDLE will be returned. What for can I use this handle then? Well with this handle you can change the ConVar&#8217;s value:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_FindConVar

// Find ConVar
public OnPluginStart()
{
h_FindConVar = FindConVar(&quot;hostname&quot;)
}

// Custom function to set hostname
SetHostname()
{
SetConVarString(h_FindConVar, &quot;Your new Hostname&quot;, false, false)
}</pre>
<p>That&#8217;s it! The value is changed to the new one <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Another thing that you can to with an ConVar is to hook them that your script will be recogniced if the values was changed and so you can interact with these values. For example you can prevent that another admin changes your hostname. Just look at this example:</p>
<pre class="brush: cpp;">// Create a new Handle
new Handle:h_FindConVar

// Find ConVar and hook it
public OnPluginStart()
{

h_FindConVar = FindConVar(&quot;hostname&quot;)

if (h_FindConVar != INVALID_HANDLE)
{
HookConVarChange(h_FindConVar, OnHostnameChange)
}
}

// Fired when an change of the ConVar was recognized
public OnHostnameChange(Handle:ConVar, const String:OldValue[], const String:NewValue[])
{
SetConVarString(ConVar, OldValue, false, false)
}</pre>
<p>That&#8217;s it! The ConVar stays always the same and your server&#8217;s hostname won&#8217;t change.</p>
<p>If you want to see other examples for the ConVars visit the Wiki of the AlliedMods (<a href="http://wiki.alliedmods.net" target="_blank">http://wiki.alliedmods.net</a>) there I also got my information <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  There are hunderts of possibilities what you can do with them. When I search for the word &#8220;ConVar&#8221; in the API there are 25 results found.</p>
<p>Hopefully you learned s.th. with these examples and I would be glad to here some feedback, what to do better and also tell me if there&#8217;re typos <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Cya</p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2009/02/28/fun-with-convars-on-sm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Source Cronjobs (SCJ) finally released!</title>
		<link>http://www.srcds.net/2009/02/27/source-cronjobs-scj-finally-released/</link>
		<comments>http://www.srcds.net/2009/02/27/source-cronjobs-scj-finally-released/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 12:40:00 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Sourcepawn]]></category>
		<category><![CDATA[Cron]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[SCJ]]></category>
		<category><![CDATA[Source Cronjobs]]></category>
		<category><![CDATA[Srcds]]></category>

		<guid isPermaLink="false">http://www.srcds.net/?p=36</guid>
		<description><![CDATA[I&#8217;m proud to anounce that my script &#8220;Source Cronjobs (SCJ)&#8221; finally gets released and has now a stable status.
It&#8217;s has the job to execute several given tasks on the server at a specific moment.
The syntax of the configuration file is the following:
// Important notes for YOU!
//
// Not for me 'cause I actually know what I've [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m proud to anounce that my script &#8220;Source Cronjobs (SCJ)&#8221; finally gets released and has now a stable status.</p>
<p>It&#8217;s has the job to execute several given tasks on the server at a specific moment.</p>
<p><span id="more-36"></span>The syntax of the configuration file is the following:</p>
<pre class="brush: cpp;">// Important notes for YOU!
//
// Not for me 'cause I actually know what I've coded <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
//
// You are allowd to use 3 types:
//
//    * 1st:        round        after x rounds (defined in &quot;value&quot; key) the task is executed. The value types has to be unique!
//    * 2nd:        period        after x seconds (defined in the &quot;value&quot; key) the task is executed. Value has to be a float!
//    * 3rd:        time        at this time (defined in the &quot;value&quot; key) the task will be executed (24 hour style. From 00:00 to 23:59).
//
// Multiple commands can be seperated with a &quot;;&quot;

&quot;Source Cronjobs&quot;
{
&quot;1&quot;
{
&quot;type&quot;                &quot;round&quot;
&quot;value&quot;                &quot;2&quot;
&quot;task&quot;                &quot;say ROUND!&quot;
}
&quot;2&quot;
{
&quot;type&quot;                &quot;time&quot;
&quot;value&quot;                &quot;17:25&quot;
&quot;task&quot;                &quot;say TIME!&quot;
}
&quot;3&quot;
{
&quot;type&quot;                &quot;period&quot;
&quot;value&quot;                &quot;60.5&quot;
&quot;task&quot;                &quot;say PERIOD!&quot;
}
}</pre>
<p>There is also the syntax and the type of the values explained in the comment at the top of the file! You have to follow this syntax or the plugin won&#8217;t work! A Timer needs a float ;D</p>
<p>The plugin can be found here:</p>
<p><a href="http://forums.alliedmods.net/showthread.php?t=86508" target="_blank">http://forums.alliedmods.net/showthread.php?t=86508</a></p>
<p>There you can read everything necassary what you need to know and how to handle with bugs you found (hope there won&#8217;t be lots of them)</p>
<p>So have fun with it and when you have feedback or any feature wishes, contact me or write in the thread on the great forums of the alliedmods!</p>
<p>Cya</p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2009/02/27/source-cronjobs-scj-finally-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sourcepawn Doctype</title>
		<link>http://www.srcds.net/2009/01/14/sourcepawn-doctype/</link>
		<comments>http://www.srcds.net/2009/01/14/sourcepawn-doctype/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 16:08:28 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Sourcepawn]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Doctype]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://www.odelturmspringen.de/?p=19</guid>
		<description><![CDATA[Perhaps you&#8217;re thinking now:
WTF is this guy talking about?! There&#8217;s no doctype declaration in Sourcepawn!
But in my opinion there&#8217;s some stuff that always has to be in a new script. It might be different from coder to coder but it&#8217;s like in HTML and CSS. Some things have to be declarated in every new project.
In [...]]]></description>
			<content:encoded><![CDATA[<p>Perhaps you&#8217;re thinking now:</p>
<blockquote><p>WTF is this guy talking about?! There&#8217;s no doctype declaration in Sourcepawn!</p></blockquote>
<p>But in my opinion there&#8217;s some stuff that always has to be in a new script. It might be different from coder to coder but it&#8217;s like in HTML and CSS. Some things have to be declarated in every new project.</p>
<p>In CSS always the margin and padding is set to zero and the basic structure of every HTML file is nearly the same. The same is working with my Sourepawn, too.</p>
<p>Let&#8217;s see how all of my files for Sourcepawn look like!</p>
<p><span id="more-19"></span><br />
Here is the basic &#8220;Starting File&#8221; for all my projects:</p>
<pre class="brush: cpp;">// Just for my coding style :O)

#pragma semicolon 1

// Important includes

#include &lt;sourcemod&gt;

// Useful definitions

#define VERSION &quot;Alpha 1&quot;

// Handles

// Strings

// Variables

// Errrrm ... Just informations stuff

public Plugin:myinfo =
{
name = &quot;Your script&quot;,
author = &quot;Daniel 'Keyschpert' Kuespert&quot;,
description = &quot;A short description of what your script does&quot;,
version = VERSION,
url = &quot;http://www.odelturmspringen.de&quot;
};

public OnPluginStart()
{
CreateConVar(&quot;version&quot;, SCJ_VERSION, &quot;Current version of your script&quot;, FCVAR_PLUGIN | FCVAR_SPONLY | FCVAR_REPLICATED | FCVAR_NOTIFY | FCVAR_DONTRECORD);
}</pre>
<p><a title="Online version available!" href="http://www.odelturmspringen.de/wp-content/uploads/2008/12/sourcepawn_doctype.sp">Online version available!</a></p>
<p>In this example all necassary definitions were made and are clear. First I&#8217;ll decide how to end an command. Sometimes I am coding in C so command end with an semicolon. Then I include the standard library &#8220;sourcemod&#8221; and define my script&#8217;s version &#8211; mostly an alpha at the beginning <img src='http://www.srcds.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Yeah an the needed plugin informations will be set like the author, etc. The version is stored in the definition <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The last thing which I do for every of my plugins ist an public CVAR that shows the version and has an significant name. So that the people can search in a serverlist for that CVAR if they whant to play on a server with this plugin running (for example).</p>
<p>This is what I call the Doctype of an Sourcepawn document.</p>
<p>And sry for the long abstinence but I had to do lots of things here at home and school is also no fun at the moment.</sourcemod></p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2009/01/14/sourcepawn-doctype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sourcemod Development Enviroment</title>
		<link>http://www.srcds.net/2008/12/04/sourcemod-development-enviroment/</link>
		<comments>http://www.srcds.net/2008/12/04/sourcemod-development-enviroment/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 21:12:00 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Sourcepawn]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Syntax Highlighter]]></category>
		<category><![CDATA[Workspace]]></category>

		<guid isPermaLink="false">http://www.odelturmspringen.de/?p=8</guid>
		<description><![CDATA[Hi folks  
In this post I want to show you some tools that are quite kewl for coding with Sourcemod in Sourcepawn.
So let&#8217;s start ! The first important thing is the texteditor in which you write your code and this is an important point ! You need especially an editor with syntax highlighting. Without [...]]]></description>
			<content:encoded><![CDATA[<p>Hi folks <img src='http://www.srcds.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>In this post I want to show you some tools that are quite kewl for coding with Sourcemod in Sourcepawn.</p>
<p>So let&#8217;s start ! The first important thing is the texteditor in which you write your code and this is an important point ! You need especially an editor with syntax highlighting. Without it you&#8217;ll get soon crazy because this is no good workflow !</p>
<p>But as you should know there aren&#8217;t not many editor with an syntax highlighter just for Sourcepawn. There is only one IDE which was made for this. It&#8217;s called the <a href="http://pawnstudio.sf.net/">&#8220;Pawn Studio&#8221;</a> but it isn&#8217;t developed anymore and crashing always. I name it here just for completeness !<br />
I prefer a texteditor called simply <a href="http://www.e-texteditor.com/">&#8220;e&#8221;</a>. It has highlighting for lots of languages build in and is very tinyand fast <img src='http://www.srcds.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  There are so many editor on the market that you have to know by yourself what you want to use. If you have a editor with highlighter and you just don&#8217;t know what language to use just use &#8220;C&#8221; or better &#8220;C++&#8221; <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Extremly helpfull is this threat in the forums of the Allied Mods: <a href="http://forums.alliedmods.net/showthread.php?t=79277">http://forums.alliedmods.net/showthread.php?t=79277<br />
</a></p>
<p><span id="more-8"></span>So what do we need else ? Yeah, the Sourcemod compiler. You can upload single file projets to the web (<a href="http://www.sourcemod.net/compiler.php">http://www.sourcemod.net/compiler.php</a>) or when you build up huge projects with includes, own forwards and so on you better download the latest official version of Sourcemod and extract the scripting directory.<br />
You need 2 files an one directory. The directory is of course called &#8220;include&#8221;. You need this files that the compiler knows what functions your scripts are using and what to do with them. The two important files are &#8220;spcomp&#8221; und &#8220;compiler.exe&#8221;. On windows I had to rename the &#8220;spcomp&#8221; file to &#8220;spcomp.exe&#8221; and now when you put your files into the directory with this 3 parts and dopple click &#8220;compile.exe&#8221; it will translate your code to binaries for Sourcemod.</p>
<p>Also were helpfull is a local or remote (is not quite important what of thoses 2) testserver. It&#8217;s NOT kewl when you test on of your ne scripts in alpha status and the server will crash because of an broken handle or a memory leak. People hate this !<br />
I&#8217;m not going to explain here how to set an an server for CS:S or any other mod. There are hundrets of tutorials all over the web.<br />
Also the Steam forums are quite usefull.</p>
<p>So I hope I delivered you a little insight into a Sourcepawn coding enviroment. I think this is the basic for a successfull project if you plan something like that.</p>
<p>P.S. Planning is also very important ! You cant&#8217;t start a project just with &#8220;husch husch&#8221;. You have to make a little plan <img src='http://www.srcds.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2008/12/04/sourcemod-development-enviroment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome!</title>
		<link>http://www.srcds.net/2008/12/04/welcome/</link>
		<comments>http://www.srcds.net/2008/12/04/welcome/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 18:19:28 +0000</pubDate>
		<dc:creator>Keyschpert</dc:creator>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Sourcemod]]></category>
		<category><![CDATA[Sourcepawn]]></category>
		<category><![CDATA[Admin Plugin]]></category>
		<category><![CDATA[Metamod Source]]></category>
		<category><![CDATA[Srcds]]></category>
		<category><![CDATA[Valve]]></category>

		<guid isPermaLink="false">http://www.odelturmspringen.de/?p=3</guid>
		<description><![CDATA[Hello everybody out there!
This is my new homepage and blog. I&#8217;m going to post here about one of my favourites hobbies named Sourcemod and Sourcepawn programming.
It&#8217;s a quite kewl way of modding the Srcds (Source Dedicated Server) of Valve without knowing C++ or any other special programming language.
I started with the well known Eventscripts but [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everybody out there!</p>
<p>This is my new homepage and blog. I&#8217;m going to post here about one of my favourites hobbies named Sourcemod and Sourcepawn programming.</p>
<p>It&#8217;s a quite kewl way of modding the Srcds (Source Dedicated Server) of Valve without knowing C++ or any other special programming language.</p>
<p><span id="more-3"></span>I started with the well known Eventscripts but as the information of Mani stopping developing the Admin Plugin was spreading the internet I searched for an alternative admin plugin.</p>
<p>Finally I came to the team around BAILOPAN and the Sourcemod plugin using the Metamod Interface.</p>
<p>And now I&#8217;m playing with it&#8217;s functions and I&#8217;m always quite impressed how easy it is. So I will explain interessted people some examples and perhabs finish one or two big projects.</p>
<p>But now let&#8217;s have some fun looking around the page. Hopefully I will bring some content online, soon <img src='http://www.srcds.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cya</p>
]]></content:encoded>
			<wfw:commentRss>http://www.srcds.net/2008/12/04/welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
