Start here and look at this outline to get an idea of what you need to learn.
https://wiki.alliedmods.net/Category...eMod_Scripting
Then take the top link.
SourcePawn is a C like language and you have to learn this first.
https://wiki.alliedmods.net/Introduc...SourcePawn_1.7
I you are just getting started programming take the next link non-programmer introduction, which is a OK introduction to programming.
https://wiki.alliedmods.net/Introduc...ogrammer_Intro
Figure out how to set up the SourceMod build environment and get this compiled and running on your server.
It should print a message on you server console at every round start.
PHP Code:
#pragma semicolon 1
#include <sourcemod>
public void OnRoundStart()
{
PrintToServer("OnRoundStart() - My First Plugin!");
}
At first try out very simple things staying with printing to the server until you start to understand things.
Search here for plugins you are interested in and look at their source to learn how they did things.
http://www.sourcemod.net/plugins.php...tion=&search=1
Be patient in understanding it will take a while but time goes by fast so if you don't get discouraged and keep working on it at least a bit every few days then before you know it you will be building some simple plugins probably in a week or two.
It's like learning to play the piano.
It seems impossible when you start.
But, If you practice, in a week or two you will be playing simpler good sounding songs ok!
Where you go from there depends on your effort.