Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-12-26, 14:22


MESTIHD







Wiek: 23
Na forum: 3721 dni
Posty: 36
Nick w MP: MESTI

Piwa: 1

Respekt: 50

Dlaczego Gracze mog? wsiada? do pojazd?w frakcyjnych?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-26, 14:26


Xrent

-






Wiek: 22
Na forum: 3188 dni
Posty: 230
Nick w MP: Pazdam

Piwa: 535

Respekt: 295,3
Respekt: 295,3Respekt: 295,3Respekt: 295,3

Ostrzeżeń: 60%
Magiczna kula si? sko?czy?a. Podaj kod z pojazdami w [.lua] [./lua] bez kropek.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-26, 14:51


MESTIHD







Wiek: 23
Na forum: 3721 dni
Posty: 36
Nick w MP: MESTI

Piwa: 1

Respekt: 50

local LSPD_1 = {
    {  2312.77, 2500.13, -7.68, 359.7, 360.0, 89.6, 597},
    {2312.64, 2495.23, -7.68, 359.7, 0.0, 90.1, 597},
    {2312.50, 2490.19, -7.68, 359.7, 360.0, 89.9, 597},
    {2312.41, 2485.05, -7.68, 359.7, 360.0, 89.5, 597},
        {2312.56, 2480.24, -7.68, 359.7, 0.0, 89.5, 597},
        { 2312.54, 2475.18, -7.68, 359.7, 0.0, 89.9, 597},
    {2312.63, 2470.18, -7.68, 359.7, 360.0, 90.2, 597},
    {2312.65, 2465.44, -7.68, 359.7, 0.0, 90.4, 597},
    {2312.78, 2460.32, -7.69, 359.7, 0.0, 90.1, 597},
        {2312.84, 2455.24, -7.68, 359.7, 360.0, 89.9, 597},
         {2299.27, 2451.44, -7.35, 359.7, 0.0, 270.5, 599},
        {2299.87, 2456.03, -7.35, 359.7, 0.0, 269.8, 599},
         {2299.91, 2460.25, -7.35, 359.7, 0.0, 270.6, 599},
         {2299.80, 2464.39, -7.35, 359.7, 0.0, 270.9, 599},
      
}

local LSPD_2 = {
    {2314.04, 2475.35, 3.13, 357.9, 0.0, 91.0, 525},
    {2313.95, 2480.16, 3.12, 357.6, 0.0, 89.5, 525},
    {2313.84, 2485.23, 3.16, 358.3, 0.0, 89.1, 525},
        {2313.72, 2490.01, 3.13, 357.8, 360.0, 90.6, 525},
}

local LSPD_3 = {
    {2277.42, 2431.93, 3.04, 359.7, 360.0, 1.8, 597},
    {2272.79, 2431.95, 3.04, 359.7, 0.0, 0.3, 597},
    {2268.45, 2431.96, 3.04, 359.7, 360.0, 1.2, 597},
    {2264.07, 2431.73, 3.04, 359.7, 0.0, 0.6, 597},

}

local LSPD_4 = {
    { 2229.10, 2452.65, -7.34, 0.0, 0.0, 272.8, 427},
    { 2229.10, 2461.69, -7.31, 0.0, 0.2, 271.4, 427},
}

local LSPD_5 = {
    {-1612.39, 693.10, -5.35, -0.00, 0.00, 180, 560},
    {-1608.42, 693.10, -5.35, -0.00, 0.00, 180, 560},
    {-1604.27, 693.10, -5.35, -0.00, 0.00, 180, 560},
}

local LSPD_6 = {
    {-1639.52, 682.19, -5.24, -0.00, 0.00, 270, 601},
    {-1639.52, 678.00, -5.24, -0.00, 0.00, 270, 482},
    {-1639.52, 674.02, -5.24, -0.00, 0.00, 270, 482},
    {2274.61, 2444.46, -7.65, 0.0, 0.5, 89.6, 409},
}

local LSPD_7 = {
    {2307.76, 2432.18, 3.02, 0.0, 0.0, 0.5, 597},
        {2303.57, 2431.83, 3.02, 0.0, 0.0, 359.7, 597},
        {2299.15, 2432.02, 3.02, 0.0, 360.0, 0.7, 597},
        {2294.53, 2431.79, 3.02, 0.0, 0.0, 1.6, 597},
        { 2290.18, 2431.40, 3.02, 0.0, 0.0, 359.1, 597},
        { 2286.11, 2431.47, 3.02, 0.0, 360.0, 0.4, 597},
}

local LSPD_8 = {
    {-1602.16, 702.19, 49.00, -0.00, 0.00, 90, 497},
}

local LSPD_9 = {
       {2313.31, 2455.38, 3.08, 359.7, 360.0, 88.3, 475},
        {2312.94, 2465.34, 3.08, 359.7, 360.0, 89.9, 475},

}

local LSPD_10 = {
        {2241.78, 2471.15, 2.98, 359.9, 0.0, 271.4, 560},
        {2242.07, 2461.62, 2.98, 359.9, 0.0, 271.8, 560},
        {2241.06, 2451.84, 2.98, 359.9, 0.0, 270.2, 560},
}

local LSPD_11 = {
        { 2285.75, 2475.72, 3.04, 0.3, 0.0, 359.0, 415},
        {2277.12, 2475.69, 3.04, 0.3, 0.0, 359.9, 415},
        {2268.24, 2475.55, 3.04, 0.3, 0.0, 1.2, 415},
    }

local LSPD_12 = {
       
        
         {2299.30, 2464.31, 2.90, 359.5, 0.0, 270.5, 541},
        {2298.72, 2460.30, 2.90, 359.5, 360.0, 270.6, 597},
        {2298.64, 2456.07, 3.00, 0.0, 0.0, 268.4, 411},
        {2298.41, 2451.89, 3.46, 0.5, 360.0, 269.6, 599},
}


for i,v in pairs(LSPD_1) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 0, 77, 0, 251,251,251)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",1)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nAP[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nAP[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_2) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 251,251,251,0,0,0)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",1)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nH[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nH[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_3) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 255,255,255,255,255,255)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+5)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+25)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",5)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nD[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nD[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_4) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 251,251,251)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+5)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+25)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",5)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nN[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nN[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_5) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 77, 77, 77, 0, 0, 0)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",10)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nP[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nP[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_6) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 0,0,0)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.6, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.6, 0.54, 0, 0, 255, 255, 255)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",15)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nS.W.A.T[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nS.W.A.T[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_7) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 0, 0, 51, 251,251,251)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",15)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nHPV[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nHPV[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_8) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 0,0,0)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",15)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nHEL[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nHEL[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_9) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 0,0,0)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+8)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+35)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",30)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nP[004]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nP[004]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_10) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 255,255,255)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+8)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+35)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",60)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nHP[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nHP[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_11) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 77, 77, 77,5,10,78)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+8)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+35)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",75)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nHP[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nHP[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

for i,v in pairs(LSPD_12) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleColor(vehicle, 77, 0,0,  255, 255, 255)
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle,true)
    removeVehicleSirens(vehicle)
    addVehicleSirens(vehicle, 2, 2, true, true, true, false)
    setVehicleSirens(vehicle, 1, 0.4, 1.1, 0.54, 255, 0, 0, 255, 255)
    setVehicleSirens(vehicle, 2, 0.4, 1.1, 0.54, 0, 0, 255, 255, 255)
    local hand = getModelHandling(tonumber(v[7]))
    local fast = hand["engineAcceleration"]
    local maxfast = hand["maxVelocity"]
    setVehicleHandling(vehicle,"engineAcceleration",fast+20)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+35)
    setElementData(vehicle,"vehicle:duty","SAPD")
    setElementData(vehicle,"vehicle:rank",30)
    setElementData(vehicle,"vehicle:fuel", 100)
    setElementData(vehicle,"dbid", i)
    setVehiclePlateText(vehicle,"SAPD "..i.."")
    --setElementData(vehicle,"vehicle:desc","SAPD\nHP[00"..i.."]")
    exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"SAPD\nHP[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end

addEventHandler("onVehicleEnter", resourceRoot, function(plr,seat,jacked)
    if seat == 0 then
        setElementFrozen(source,false)
        setElementData(source,"use:player",true)
        triggerClientEvent(plr,"onClientAddNotification",plr,"Zostawianie pojazd?w frakcyjnych mo?e skutowa? banicj? konta!","info")
        triggerClientEvent(plr,"onClientAddNotification",plr,"Wszed?e?/a? do pojazdu frakcyjnego, dbaj o niego i odstaw na miejsce!","info")
    end
end)

setTimer(function()
     for i,vehicle in pairs(getElementsByType("vehicle", resourceRoot)) do
        local x,y,z = getElementPosition(vehicle)
        local r1,r2,r3 = getElementRotation(vehicle)
        setVehicleRespawnPosition(vehicle,x,y,z,r1,r2,r3)
        toggleVehicleRespawn(vehicle,true)
        setVehicleIdleRespawnDelay(vehicle,3600000)
        setVehicleHandling(vehicle, "driveType", "awd")
        setElementData(vehicle,"vehicle:duty","SAPD")
      end
end,1000,1)

function detachTrailer(theTruck)
    setElementFrozen(source, false)
 end
addEventHandler("onTrailerAttach", getRootElement(), detachTrailer)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-26, 14:55


Kalizman







Wiek: 24
Na forum: 3792 dni
Posty: 1394

Piwa: 4624

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

dodaj warunek getElementData w evencie onVehicleEnter

Postaw piwo autorowi tego posta
 

 
Tagi: pojazdy :: frakcyjne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Pojazdy Frakcyjne Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku