Talk:Server plugins: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with 'Any way to access CBaseEntity in one of these? Can't really manipulate entities without it... (aside from ent_fire which is a terrible excuse and is inflexible) --~~~~')
 
(→‎question: new section)
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Any way to access CBaseEntity in one of these? Can't really manipulate entities without it... (aside from ent_fire which is a terrible excuse and is inflexible) --[[User:Omnicoder|Omnicoder]] 19:47, 10 September 2010 (UTC)
Any way to access CBaseEntity in one of these? Can't really manipulate entities without it... (aside from ent_fire which is a terrible excuse and is inflexible) --[[User:Omnicoder|Omnicoder]] 19:47, 10 September 2010 (UTC)
:Thanks for the addition tom --[[User:Omnicoder|Omnicoder]] 21:38, 10 September 2010 (UTC)
::I had no idea you asked, I just added it. :-P --[[user:TomEdwards|TomEdwards]] 18:58, 12 September 2010 (UTC)
== Where to start?  ==
I've read this article as well as others but it doesn't seem to mention where to start creating a server plugin. Where do the includes come from? How do I create a solution with VS 2010 with these includes? Surely I don't use the 2005 solution provided in Source SDK which contains the entire HL2 Engine, right? I also don't want to use sourcemod or amx, just a completely native works-with-all-servers plugin.
: "You can find a sample plugin project at src\utils\serverplugin_sample\. The Orange Box version is good for both Source 2007 and 2009." --[[User:Artfunkel|Artfunkel]] 02:09, 7 May 2012 (PDT)
== question ==
{{quote|server plugins are C++ code libraries that modify the behaviour of [[dedicated server]]s.}}
This is not only about dedicated servers but rather about the server.dll right ? Sounds a bit misleading.  --[[User:Nescius|Nescius]] ([[User talk:Nescius|talk]]) 02:37, 12 May 2025 (PDT)

Latest revision as of 02:37, 12 May 2025

Any way to access CBaseEntity in one of these? Can't really manipulate entities without it... (aside from ent_fire which is a terrible excuse and is inflexible) --Omnicoder 19:47, 10 September 2010 (UTC)

Thanks for the addition tom --Omnicoder 21:38, 10 September 2010 (UTC)
I had no idea you asked, I just added it. :-P --TomEdwards 18:58, 12 September 2010 (UTC)

Where to start?

I've read this article as well as others but it doesn't seem to mention where to start creating a server plugin. Where do the includes come from? How do I create a solution with VS 2010 with these includes? Surely I don't use the 2005 solution provided in Source SDK which contains the entire HL2 Engine, right? I also don't want to use sourcemod or amx, just a completely native works-with-all-servers plugin.

"You can find a sample plugin project at src\utils\serverplugin_sample\. The Orange Box version is good for both Source 2007 and 2009." --Artfunkel 02:09, 7 May 2012 (PDT)

question

server plugins are C++ code libraries that modify the behaviour of dedicated servers.

This is not only about dedicated servers but rather about the server.dll right ? Sounds a bit misleading. --Nescius (talk) 02:37, 12 May 2025 (PDT)