336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
플러그인 언로드를 하려는 목적은 다양하겠지만 제가 아는 방법을 바로 말하자면
언로드 방법은 크게 두가지가 있다.
① SetFailState[클릭시 API로 이동]
- 설명 : SetFailState는 해당 플러그인을 다시 로드하기전까지 작동을 멈춰버린다. 따라서 맵체인지, 서버리부팅등을 하면 플러그인은 다시 작동한다.
- 팁 : SetFailState("에러 이유"); 로 사용하면되겠다.
② ServerCommand를 이용한 명령어[클릭시 API로 이동]
- 설명 : ServerCommand는 기본적으로 해당게임 콘솔에서 사용할수있는 여러 명령어들을 사용하는 구문이다.
언로드를 위한 구문은 ServerCommand("sm plugins unload 파일이름");이 되겠다.
- 팁 : 변수를 활용하자면 ServerCommand("sm plugins unload %s", 변수); 이렇게 사용하면되겠다.
다만, 플러그인이름을 영어,숫자와 같은 ANSI문자열이 아닌 한글,중국어,라틴독일어 등
UTF-8로 된경우 잘안먹힐수도있다. 이경우 \"이름\"을 써주자.
예시) ServerCommand("sm plugins unload \"BotRPG_Berserker\"");
'소스모드 > TIP' 카테고리의 다른 글
[TIP] 각 게임 별 팀 번호 (0) | 2021.02.17 |
---|---|
[컨버팅] 하프라이프2 데스매치 무기 시퀀스 리스트 (0) | 2021.02.04 |
[소스엔진] 무기,스킨등을 컨버팅하는데 필요한 툴 (0) | 2021.02.04 |
[TIP] VMT 입체방향을 고정시키는 법 (0) | 2021.02.02 |
[TIP] 키벨류 간단하게 사용하기 (0) | 2021.01.20 |