GetPlayerDrunkLevel KO

From SA-MP Wiki

Jump to: navigation, search

SA:MP Wiki 한글화 작업


번역자:토니오

GetPlayerDrunkLevel KO was added in SA-MP 0.3a This function was added in SA-MP 0.3a and will not work in earlier versions!


{{플레이어의 음주 레벨(단계)를 확인합니다. 플레이어의 음주레벨이 2000이 넘지않은 경우면,플레이어는 취하지 않습니다. 플레이어의; 음주레벨은 천천히 내려갑니다(초당 26정도) 그러나, 항상 2000에는 도달합니다(솔직히 저도 이부분은 무슨내용인지 모르겠습니다) 음주레벨이 높으면 카메라와 핸들링에 영향을 줍니다. 플레이어의 음주레벨은 플레이어가 술병을 마셨을때 증가합니다(SetPlyaerSpecialAction으로 플레이어에게 술병을 줄수있습니다) }}

Parameters:
(playerid)
playeridThe 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 useful, as they are related to this function in one way or another.

{{SetPlayerDrunkLevel}

Personal tools
Navigation
Toolbox
In other languages