der editierbare quellcode zu compilierten .smx dateien befindet sich in den dateien mit endungen .sp oder alternativ in .txt.
die programiersprache ist
sourcepawn , basierend auf C++.
SM funktionen lassen sich auf
http://docs.sourcemod.net/api/ nachschlagen.
SDK referenzen findet man auf
http://docs.sourcemod.net/dox/
Als editor kann jeder gängige texteditor genutzt werden, wie notepad++, pspad oder das speziell für sourcepawn entwickelte
pawnstudio (alle genannten sind kostenlos erhältlich).
weitere infos:
http://wiki.alliedmods.net/SourceMod
MfG
Makz