[SourceMod] 모든 무기 사용 금지 (v1.0.1)

Posted by subkarsei2
2015. 1. 22. 09:02 Production/Steam

본 플러그인은 Source 엔진이 적용되는 SRCDS 게임 서버의 모든 게임에 적용됩니다.


사용하시려면 <소스모드(SourceMod)>가 있어야 하며, 익스텐션으로는 <SDKHooks>가 필요합니다(기본적으로 있습니다).


설명


게임 내에서 사람들이 모든 무기를 사용하지 못하게 합니다.


작동원리


<SDKHooks> 라이브러리에서 지원하는 'SDKHook' 함수와 'SDKUnhook' 함수를 이용하여 'SDKHook_WeaponCanUse' 이벤트를 연결한 다음 콜백함수를 마련하여 이벤트 발생 시 처리할 내용을 적습니다.


플러그인 내용에서는 'OnWeaponCanUse' 함수에서 'GetClientTeam' 를 이용하여 대테러를 구분하여 모든 행동을 막는 것으로 적혀있습니다.



'Production > Steam' 카테고리의 다른 글

[SourceMod] 폭탄건 (v1.0.0)  (0) 2015.01.22
[SourceMod] 채팅창 욕설 방지 (v1.0.1)  (0) 2015.01.22