AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   General (https://forums.alliedmods.net/forumdisplay.php?f=58)
-   -   learning the scripting (https://forums.alliedmods.net/showthread.php?t=200593)

nergal 11-10-2012 20:57

learning the scripting
 
from what I've read in the alliedmodders wiki, I have the choice of making plugins in sourcepawn or C++ itself am I correct?

also, does anyone know a great place where I can learn C++? my teach also reccommends that I learn vanilla C so I can get an better understanding.

the only language I know is Lua and sourcemod can't even utilize it, so i might as well learn C/C++

Mitchell 11-10-2012 22:39

Re: learning the scripting
 
I learnd sourcepawn and im starting to learn c
I would start with the idiots guide to c++, that's what I might do.

asherkin 11-10-2012 23:47

Re: learning the scripting
 
Don't learn C if you want to write C++, learn C++.
Learn C if you want to write C.

SourceMod plugin are strictly SourcePawn, but you can write SourceMod Extensions and Metamod:Source plugins in C++, you're just sacrificing all of SourceMod's helpers and friendliness.

nergal 11-11-2012 01:46

Re: learning the scripting
 
Quote:

Originally Posted by asherkin (Post 1836086)
Don't learn C if you want to write C++, learn C++.
Learn C if you want to write C.

SourceMod plugin are strictly SourcePawn, but you can write SourceMod Extensions and Metamod:Source plugins in C++, you're just sacrificing all of SourceMod's helpers and friendliness.

I really like all the plugins you guys write, but the extensions are hawt.

VJScope 11-11-2012 08:14

Re: learning the scripting
 
C++ might be a good way to start coding but here's tutorial for sourcemod (first part).

nergal 06-30-2017 23:22

Re: learning the scripting
 
amazing how time flies. was learning C++ at this time and made nothing more than a crappy command based program that calculated the cash for tf2 keys.

Now I'm making virtual machines and compiler frontends


All times are GMT -4. The time now is 22:34.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.