<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alliedmods.net/index.php?action=history&amp;feed=atom&amp;title=Ko%3AAutoConfigs_%28SourceMod_Scripting%29</id>
	<title>Ko:AutoConfigs (SourceMod Scripting) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alliedmods.net/index.php?action=history&amp;feed=atom&amp;title=Ko%3AAutoConfigs_%28SourceMod_Scripting%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Ko:AutoConfigs_(SourceMod_Scripting)&amp;action=history"/>
	<updated>2026-05-26T19:30:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.6</generator>
	<entry>
		<id>https://wiki.alliedmods.net/index.php?title=Ko:AutoConfigs_(SourceMod_Scripting)&amp;diff=8450&amp;oldid=prev</id>
		<title>Eakgnarok: 첫 작성</title>
		<link rel="alternate" type="text/html" href="https://wiki.alliedmods.net/index.php?title=Ko:AutoConfigs_(SourceMod_Scripting)&amp;diff=8450&amp;oldid=prev"/>
		<updated>2012-04-20T05:39:55Z</updated>

		<summary type="html">&lt;p&gt;첫 작성&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__FORCETOC__&lt;br /&gt;
소스모드는 단순한 플러그인을 위해서 로드 시에 자동으로 실행되는 설정 파일을 생성하게 하는 시스템을 제공합니다.  이것은 &amp;lt;tt&amp;gt;scripting/include/sourcemod.inc&amp;lt;/tt&amp;gt; 에 있는 native(원시) 함수인 &amp;lt;tt&amp;gt;AutoExecConfig&amp;lt;/tt&amp;gt; 를 통해서 처리됩니다.&lt;br /&gt;
&lt;br /&gt;
모든 설정 파일들이 실행되고 나면, &amp;lt;tt&amp;gt;OnConfigsExecuted&amp;lt;/tt&amp;gt; 가 호출됩니다. 이 포워드는 해당 플러그인이 설정파일이 없거나 늦게 로드되어도 항상 호출됩니다.&lt;br /&gt;
&lt;br /&gt;
=이용법=&lt;br /&gt;
여기에는 이것을 호출할 세 가지 매개 변수(parameter)들이 있습니다:&lt;br /&gt;
*''autoCreate'' - 참일 경우에, 소스모드는 지정된 설정 파일이 존재하지 않는다면 플러그인에 의해 생성된 모든 ConVar들을 설정 파일를 만들어 덤프할 것입니다.&lt;br /&gt;
*''name'' - 설정 파일의 이름이입니다(.cfg 확장자는 제외됨). 만약 비어있다면, &amp;lt;tt&amp;gt;plugin.&amp;lt;/tt&amp;gt;가 붙여지고 플러그인의 이름이 사용됩니다. 예를 들면, &amp;lt;tt&amp;gt;hat.smx&amp;lt;/tt&amp;gt; 같은 경우는 &amp;lt;tt&amp;gt;plugin.hat.cfg&amp;lt;/tt&amp;gt; 가 됩니다.&lt;br /&gt;
*''folder'' - 선택적으로 메인 &amp;lt;tt&amp;gt;cfg&amp;lt;/tt&amp;gt; 폴더 아래에서 폴더를 변경합니다.  기본적으로 이것이 sourcemod 이기 때문에, 경로는 &amp;lt;tt&amp;gt;cfg/sourcemod/&amp;lt;/tt&amp;gt; 이곳이 됩니다. 만약 비어있다면, 경로는 &amp;lt;tt&amp;gt;cfg/&amp;lt;/tt&amp;gt; 가 됩니다.&lt;br /&gt;
&lt;br /&gt;
''참고'' : 하위 폴더를 생성하는 것도 가능합니다; 소스모드는 각각의 하위 폴더의 생성을 시도할 것입니다.&lt;br /&gt;
&lt;br /&gt;
''참고'' : '''autoCreate''' 가 참값으로 되어있는 다수의 &amp;lt;tt&amp;gt;AutoExecConfig&amp;lt;/tt&amp;gt; 호출이 있을 때, 처음으로 생성되는 파일은 다른 파일이 생성되는 것을 방지합니다. 그러므로, 다수 파일들 사이에서는 자동적으로 cvar들을 나눌 방법이 없습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=예제 덤프=&lt;br /&gt;
autoCreate 기능은 다음과 같이 보이는 설정 파일을 내보낼 것입니다:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// This file was auto-generated by SourceMod (v1.0.0.986)&lt;br /&gt;
// ConVars for plugin &amp;quot;hat.smx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// MySQL database&lt;br /&gt;
// -&lt;br /&gt;
// Default: &amp;quot;&amp;quot;&lt;br /&gt;
mysqlk_database &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// MySQL host, use this to configure various&lt;br /&gt;
// things for your server.&lt;br /&gt;
// -&lt;br /&gt;
// Default: &amp;quot;localhost&amp;quot;&lt;br /&gt;
mysqlk_host &amp;quot;localhost&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SourceMod Scripting]]&lt;/div&gt;</summary>
		<author><name>Eakgnarok</name></author>
		
	</entry>
</feed>