| Tematy otagowane jako: radiowozu |
| 1. nie tepa do radiowozu w kajdankach |
Witam mam problem : gdy jestem na duty sapd, zakuwam gracza w kajdanki to wszystko dziala ale gdy wchodze z nim do radiowozu Nie tepa go na miejsce pasazera tylko jest w masce i sie buguje i nie da sie jecha? przez to :
[lua]addEventHandler("onVehicleStartEnter", root, function(player, seat, jacked)
local kategoria = getElementData(player, "kajdanki")
if kategoria ~= false then
cancelEvent()
outputChatBox("Masz kajdanki i nie mo?esz wsi??? do tego pojazdu.",player)
end
end)
addEventHandler("onVehicleStartExit", root, function(player)
local kategoria = getElementData(player, "kajdanki")
if kategoria ~= false then
cancelEvent()
outputChatBox("Masz kajdanki i nie mo?esz wysi??? z tego pojazdu.",player)
end
end)
addEvent("kajdanki", true)
addEventHandler("kajdanki", resourceRoot, function(player, targetElement)
if isPedInVehicle(player) then return end
if getElementData(player,'player:rank') >= 4 then
local x, y, z = getElementPosition(player)
local tx, ty, tz = getElementPosition(targetElement)
local distance = getDistanceBetweenPoints3D(x, y, z, tx, ty, tz)
if distance < 10 then
local dokogo = getElementData(targetElement,"kajdanki")
if not dokogo or not isElement(dokogo) then
outputChatBox("Za?o?y?e? kajdanki.",player, 255, 0, 0)
setElementData(targetElement, "kajdanki", player)
setElementData... |
| 2. Teleport w kajdankach do radiowozu |
Chcia?bym zrobi? do skryptu XyzzyRP kod, by po wej?ciu funkcjonariusza do radiowozu teleportowa?o gracza do radiowozu i tak samo z wyj?ciem - policjant wychodzi i gracz wychodzi bez rozkuwania. Nie wiem jak si? do tego zabra? wi?c prosz? Was o pomoc.
Kod policji XyzzyRP:
Server:
[code]
--[[
@author Lukasz Biegaj <[email protected]>
@author Karer <[email protected]>
@author WUBE <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@package MTA-XyzzyRP
@link https://github.com/lpiob/MTA-XyzzyRP GitHub
]]--
addEvent("onKajdankiZakuj", true)
addEventHandler("onKajdankiZakuj", resourceRoot, function(kto,kogo)
triggerClientEvent(kogo, "onKajdankiZakuj", resourceRoot, kto)
end)
addEvent("spac",true)
addEventHandler("spac", root, function()
setPedAnimation(source, "CHAINSAW" ,"csaw_part", 0, false, true, true )
end)
[/code]
Client:
[code]
--[[
@author Lukasz Biegaj <[email protected]>
@author Karer <[email protected]>
@author WUBE <[email protected]>
@copyright 2011-2013 Lukasz Biegaj <[email protected]>
@license Dual GPLv2/MIT
@package MTA-XyzzyRP
@link https://github.com/lpiob/MTA-XyzzyRP GitHub
]]--
local function follow()
local dokogo=getElementData(localPlayer,"kajdanki")
if (not dokogo or not isElement(dokogo)) then
setElementD... |
|