Während dem nahenden Ende meiner Schulausbildung entwickelte ich auf der Idee eines anderen Entwicklers (Pinkfairy) ein Plugin für SourceMod genannt HalfLife 2 RolePlay (HL2RP), welches einen normalen Half-Life 2 Deathmatch (HL2DM) Gameserver in ein vollwertiges Rollenspiel umgewandelt hatte. HL2DM war zu diesem Zeitpunkt bereits als Gratisspiel von Valve (im Rahmen des Besitzes einer ATI oder nVidia Karte) bekannt und hatte nur ein sehr geringes Aufkommen an Online-Servern. Das Plugin hat - ganz ohne Modifikationen am Clienten - das Spiel um Funktionen wie Geld, Börsenfunktionen, Glücksspiel, Wohnungskauf und Wohnungseinrichtung, Ausrauben von Geschäften, Händler, Privaten Chats sowie einer Vielzahl anderer Funktionen erweitert.

Das Plugin selbst wurde in der Sprache Source-Pawn, welche stark an C erinnert, entwickelt.

Zeitgleich zu der Entwicklung des Plugins wurde auch ein Spiel-Server durch mich betreut, welcher ebenfalls fast rund um die Uhr an seinem technischen Limit der Besucherzahlen gelaufen ist. Nach der Veröffentlichung des Plugins unter der GPLv2 stieg die Anzahl der HL2DM Server um ein vielfaches an. Das Plugin wurde von einigen anderen Spieleserverbetreibern noch um einige Funktionen erweitert und hat eine komplett neue Community gegründet.

Nebenher entwickelte ich auch in Zusammenarbeit mit dem Benutzer Sonic440 eine Rollenspiel-Karte für HL2, dessen Spinoffs bis heute noch aktiv für das Plugin benutzt werden. Noch heute - zig Jahre nach der Erstveröffentlichung - sind einige Server mit diesem Plugin am laufen.

Weitere Infos: