top | item 45639700

(no title)

j-scott | 4 months ago

See also Sourcepawn[0], popular in the sourcemod engine community for custom server plugins and game modes.

[0] https://github.com/alliedmodders/sourcepawn

discuss

order

comex|4 months ago

I used this a very long time ago and rather disliked it. My impression at the time was that it was just a worse version of C. As low-level as C, with fewer features, and much slower - unlike a normal scripting language which is slower but higher-level with more features.

They've since changed the language syntax, but this is the version I was dealing with:

https://wiki.alliedmods.net/Introduction_to_SourcePawn_(lega...

No structs/classes/objects. No pointers. You had to store everything with arrays of primitives.

nrawe|4 months ago

Many hours of fun it was running CounterStrike servers and writing my own plugins. Halcyon days :)

ziml77|4 months ago

Ah I remember writing a couple TF2 mods in sourcepawn years back. Those were fun to play with friends!