policeVehicles = { [598]=true,[596]=true,[597]=true,[432]=true,[433]=true,[528]=true,[490]=true,[599]=true }
function blokada ( player, seat, jacked )
local account = getPlayerAccount(player)
if account then
local kategoria = getAccountData(account, "kajdanki")
if kategoria ~= false then
if ( not policeVehicles[getElementModel(source)] ) then
cancelEvent()
outputChatBox("Masz kajdanki i nie mo??esz wsi?…?›?‡ do tego pojazdu.",player)
end
end
end
end
addEventHandler ("onVehicleStartEnter", getRootElement(), blokada)
function kajdankii ( player, cmd, gracz )
local playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "SAPD" ) ) then
setPedAnimation ( plr, "FAT", "IDLE_tired", -1, true, false )
setAccountData(getPlayerAccount(getPlayerFromName(gracz)), "kajdanki", true)
toggleControl(getPlayerFromName(gracz), "sprint", false )
toggleControl(getPlayerFromName(gracz), "jump", false )
toggleControl(getPlayerFromName(gracz), "aim_weapon", false )
toggleControl(getPlayerFromName(gracz), "fire", false )
toggleControl(getPlayerFromName(gracz), "crouch", false )
toggleControl(getPlayerFromName(gracz), "enter_exit", false)
toggleControl(getPlayerFromName(gracz), "next_weapon", false)
toggleControl(getPlayerFromName(gracz), "previous_weapon", false)
outputChatBox("Za?o?y?e? kajdanki.",player)
outputChatBox("Policjant za?o?y? ci kajdanki.",getPlayerFromName(gracz))
attachElements ( getPlayerFromName(gracz), player, 0, 0.45, 0 )
else
outputChatBox("Nie masz uprawnie? do uzywania tej komendy.",player)
end
end
addCommandHandler("skuj", kajdankii)
function zdejmijj ( player, cmd, gracz )
local playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "SAPD" ) ) then
setAccountData(getPlayerAccount(getPlayerFromName(gracz)), "kajdanki", false)
toggleControl(getPlayerFromName(gracz), "sprint", true )
toggleControl(getPlayerFromName(gracz), "jump", true )
toggleControl(getPlayerFromName(gracz), "aim_weapon", true )
toggleControl(getPlayerFromName(gracz), "fire", true )
toggleControl(getPlayerFromName(gracz), "crouch", true )
toggleControl(getPlayerFromName(gracz), "enter_exit", true)
toggleControl(getPlayerFromName(gracz), "next_weapon", true)
toggleControl(getPlayerFromName(gracz), "previous_weapon", true)
outputChatBox("?ci?gn??e? graczowi kajdanki.",player)
outputChatBox("Policjant zdj?? ci kajdanki.",getPlayerFromName(gracz))
detachElements ( getPlayerFromName(gracz), player )
else
outputChatBox("Nie masz uprawnie?„ do uzywania tej komendy.",player)
end
end
addCommandHandler("rozkuj", zdejmijj)