GetPlayerDrunkLevel KO
From SA-MP Wiki
SA:MP Wiki 한글화 작업
번역자:토니오
{{플레이어의 음주 레벨(단계)를 확인합니다. 플레이어의 음주레벨이 2000이 넘지않은 경우면,플레이어는 취하지 않습니다. 플레이어의; 음주레벨은 천천히 내려갑니다(초당 26정도) 그러나, 항상 2000에는 도달합니다(솔직히 저도 이부분은 무슨내용인지 모르겠습니다) 음주레벨이 높으면 카메라와 핸들링에 영향을 줍니다. 플레이어의 음주레벨은 플레이어가 술병을 마셨을때 증가합니다(SetPlyaerSpecialAction으로 플레이어에게 술병을 줄수있습니다) }}
Parameters:(playerid)
playerid | The player you want to check the drunkenness level of. |
Return Values:
An integer with the level of drunkenness of the player.
public OnPlayerStateChange(playerid, oldstate, newstate) { if(newstate == PLAYER_STATE_DRIVER && GetPlayerDrunkLevel(playerid) > 1999) { SendClientMessage(playerid,0xFFFFFFFF,"취해서 운전할수 없습니다!!"); RemovePlayerFromVehicle(playerid); } }
TIP: ApplyAnimation 을 술마시는 애니에 적용할수있습니다. SetPlayerDrunkLevel: 플레이어의 음주레벨을 적용합니다.
Related Functions
The following functions may be helpful as they relate to this function in one way or another.
{{SetPlayerDrunkLevel}