Wysłany: 2017-08-15, 21:19
karat1
Wiek: 24 Na forum: 3759 dni Posty: 95
Nick w MP: Karatos
Piwa : 4
Witam o to? chcia?bym przerobi? prac? gdy dodaje inny obiekt ten si? staje pomniejszony a o to kod
Pojazdy = {
{- 2132.57 , 285.03 , 35.12 , 0.4 , 357.3 , 269.5 },
{- 2132.55 , 289.71 , 34.89 , 0.8 , 356.7 , 268.8 },
{- 2132.55 , 294.48 , 34.77 , 357.9 , 358.9 , 267.8 },
{- 2132.42 , 299.10 , 34.70 , 356.0 , 358.8 , 267.2 },
{- 2132.31 , 304.01 , 34.64 , 356.8 , 360.0 , 267.2 },
{- 2110.25 , 306.31 , 35.17 , 359.8 , 0.5 , 180.1 },
{- 2105.53 , 306.42 , 35.23 , 359.8 , 0.5 , 179.3 },
{- 2100.98 , 306.47 , 35.28 , 359.8 , 0.5 , 180.6 },
{- 2096.01 , 306.46 , 35.33 , 359.8 , 0.5 , 179.4 },
}
for i , v in ipairs ( Pojazdy ) do
Pojazd = createVehicle ( 578 , v [ 1 ], v [ 2 ], v [ 3 ], v [ 4 ], v [ 5 ], v [ 6 ])
setElementData ( Pojazd , "vehicle:desc" , "Praca Dorywcza\n?adowanie Kr?g?w" )
setVehicleColor ( Pojazd , 223 , 111 , 11 )
setVehicleHandling ( Pojazd , "maxVelocity" , 30 )
setElementData ( Pojazd , "vehicle:fuel" , 50 )
setElementFrozen ( Pojazd , true )
setElementData ( Pojazd , "vehicle.praca" , true )
setVehicleEngineState ( Pojazd , false )
setElementData ( Pojazd , "vehicle:BezynaWloczone" , true )
end
addEventHandler ( "onVehicleEnter" , resourceRoot , function( plr , seat )
if seat == 0 then
if getElementData ( plr , "player:job" ) == false then
setElementData ( plr , "player:job" , true )
setElementFrozen ( source , false )
outputChatBox ( "* Rozpocze?e?/a? prace ?adowanie Kr?g?w! Jed? za?adowa? kr?g na pojazd" , plr , 255 , 255 , 255 )
setElementData ( Pojazd , "vehicle:BezynaWloczone" , true )
triggerClientEvent ( plr , "kurier_praca" , resourceRoot )
else
outputChatBox ( "* Posiadasz juz aktywna prace!" , plr , 255 , 0 , 0 )
end
end
end )
function respawnVehicles ()
for i , v in ipairs ( getElementsByType ( "vehicle" , resourceRoot )) do
if not getVehicleOccupant ( v ) then
respawnVehicle ( v )
setElementFrozen ( v , true )
setElementData ( v , "vehicle:desc" , "Praca Dorywcza\n?adowanie Kr?g?w" )
setVehicleColor ( v , 223 , 111 , 11 )
setVehicleHandling ( v , "maxVelocity" , 30 )
setElementData ( v , "vehicle:fuel" , 50 )
setVehicleEngineState ( v , false )
setElementData ( v , "vehicle.praca" , true )
setElementData ( v , "vehicle:BezynaWloczone" , true )
end
end
end
setTimer ( respawnVehicles , 500 , 0 )
----- Paczki
addEvent ( "DajKregLadowanie" , true )
addEventHandler ( "DajKregLadowanie" , getRootElement (),
function()
local car = getPedOccupiedVehicle ( source )
kregi = createObject ( 3565 , 0 , 0 , 0 )
attachElements ( kregi , car , 0.0 , 4.5 , - 0.1 , 0 , 0 , 90 )
setObjectScale ( kregi , 0.3 )
setElementCollisionsEnabled ( kregi , false )
KregMagazynier [ source ] = kregi
end )
KregMagazynier = {}
addEvent ( "UsunKregLadowanie" , true )
addEventHandler ( "UsunKregLadowanie" , getRootElement (),
function()
if KregMagazynier [ source ] then
if isElement ( KregMagazynier [ source ]) then destroyElement ( KregMagazynier [ source ]) end
end
end )
local strefapracy = createColCuboid (- 2136.7685546875 , 120.15768432617 , 34.0 , 98.25 , 190.5 , 8 )
addEventHandler ( "onColShapeLeave" , strefapracy , function( el , md )
if getElementData ( el , "player:job" ) then
if KregMagazynier [ source ] then
if isElement ( KregMagazynier [ source ]) then destroyElement ( KregMagazynier [ source ]) end
end
removePedFromVehicle ( el )
triggerClientEvent ( el , "StopPracaKregi" , resourceRoot )
end
end )
Ostatnio zmieniony przez _Haze 2017-08-15, 23:47, w całości zmieniany 1 raz
Wysłany: 2017-08-15, 21:25
awfesa
Wiek: 29 Na forum: 4705 dni Posty: 563
Piwa : 223
ten kod odpowiada za wielko?? obiektu
setObjectScale ( kregi , 0.3 )
Usu? ten kod a obiekt b?dzie standardowej wiel
I daj ca?y kod w [lua.] [/lua.] (bez kropek) b?dzie tw?j kod bardziej czytelny.
Podpis
Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Wysłany: 2017-08-15, 21:37
karat1
Wiek: 24 Na forum: 3759 dni Posty: 95
Nick w MP: Karatos
Piwa : 4
a mam jeszcze 1 pytanie jak zmienic kordy tego objektu
Wysłany: 2017-08-15, 21:38
Kalizman
Wiek: 23 Na forum: 3652 dni Posty: 1394
Piwa : 4619
Przed setObjectScale:
attachElements ( kregi , car , 0.0 , 4.5 , - 0.1 , 0 , 0 , 90 )
Tagi: praca
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: