Wysłany: 2020-04-16, 13:02
adaskOO
Ten który patrzy
Wiek: 24 Na forum: 3732 dni Posty: 249
Nick w MP: adaskOO
Piwa : 3168
Witam, jest problem.. nie usuwa mi peda i obietku po uszkodzeniu pojazdu. B?ad destroyElement argument 1.
server
-- tutaj nadaje
if getElementModel ( veh ) == 414 then
setVehicleVariant ( veh , 0 )
local Znacznik = createObject ( 2255 , 0 , 0 , 0 , 0 , 0 , 0 )
local Instruktor = createPed ( 17 , 0 , 0 , 3 )
setObjectScale ( Znacznik , 0.8 )
setElementDoubleSided ( Znacznik , true )
warpPedIntoVehicle ( Instruktor , veh , 1 )
attachElements ( Znacznik , veh , 0 , - 3.75 , 0.9 )
setElementCollisionsEnabled ( Znacznik , false )
end
-- tu powinno usuwa ?
addEventHandler ( "onVehicleDamage" , resourceRoot , function( loss )
local kierowca = getVehicleController ( source )
if not kierowca then return end
if not getElementData ( source , "vehicle:lic" ) then return end
destroyElement ( source )
destroyElement ( Znacznik )
destroyElement ( Instruktor )
exports [ "ec_noti" ]: noti ( "Uszkodzi?e? pojazd nie zdajesz!" , kierowca , "error" )
triggerClientEvent ( kierowca , "license:finish" , resourceRoot , true )
triggerClientEvent ( kierowca , "license:tp" , resourceRoot , true )
end )
Podpis
Zapraszam do współpracy
Discord: adaskOO#8255
Wysłany: 2020-04-16, 14:30
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
?odyn problem
-- musisz zdefiniowac wcze ? niej swoje zmienne
local Znacznik = nil
local Instruktor = nil
-- tutaj nadaje
if getElementModel ( veh ) == 414 then
setVehicleVariant ( veh , 0 )
Znacznik = createObject ( 2255 , 0 , 0 , 0 , 0 , 0 , 0 )-- i zmieniasz te zmienne powyzej bez local bo local zamyka to w funkcji
Instruktor = createPed ( 17 , 0 , 0 , 3 )
setObjectScale ( Znacznik , 0.8 )
setElementDoubleSided ( Znacznik , true )
warpPedIntoVehicle ( Instruktor , veh , 1 )
attachElements ( Znacznik , veh , 0 , - 3.75 , 0.9 )
setElementCollisionsEnabled ( Znacznik , false )
end
-- tu powinno usuwa ?
addEventHandler ( "onVehicleDamage" , resourceRoot , function( loss )
local kierowca = getVehicleController ( source )
if not kierowca then return end
if not getElementData ( source , "vehicle:lic" ) then return end
destroyElement ( source )
destroyElement ( Znacznik )
destroyElement ( Instruktor )
exports [ "ec_noti" ]: noti ( "Uszkodzi?e? pojazd nie zdajesz!" , kierowca , "error" )
triggerClientEvent ( kierowca , "license:finish" , resourceRoot , true )
triggerClientEvent ( kierowca , "license:tp" , resourceRoot , true )
end )
Więcej szczegółów
Wystawiono 1 piw(a):adaskOO
Wysłany: 2020-04-16, 17:39
adaskOO
Ten który patrzy
Wiek: 24 Na forum: 3732 dni Posty: 249
Nick w MP: adaskOO
Piwa : 3168
"kamison" napisał/a :?odyn problem
-- musisz zdefiniowac wcze ? niej swoje zmienne
local Znacznik = nil
local Instruktor = nil
-- tutaj nadaje
if getElementModel ( veh ) == 414 then
setVehicleVariant ( veh , 0 )
Znacznik = createObject ( 2255 , 0 , 0 , 0 , 0 , 0 , 0 )-- i zmieniasz te zmienne powyzej bez local bo local zamyka to w funkcji
Instruktor = createPed ( 17 , 0 , 0 , 3 )
setObjectScale ( Znacznik , 0.8 )
setElementDoubleSided ( Znacznik , true )
warpPedIntoVehicle ( Instruktor , veh , 1 )
attachElements ( Znacznik , veh , 0 , - 3.75 , 0.9 )
setElementCollisionsEnabled ( Znacznik , false )
end
-- tu powinno usuwa ?
addEventHandler ( "onVehicleDamage" , resourceRoot , function( loss )
local kierowca = getVehicleController ( source )
if not kierowca then return end
if not getElementData ( source , "vehicle:lic" ) then return end
destroyElement ( source )
destroyElement ( Znacznik )
destroyElement ( Instruktor )
exports [ "ec_noti" ]: noti ( "Uszkodzi?e? pojazd nie zdajesz!" , kierowca , "error" )
triggerClientEvent ( kierowca , "license:finish" , resourceRoot , true )
triggerClientEvent ( kierowca , "license:tp" , resourceRoot , true )
end )
Dzi?kiii, ju? jo b?d? wiedzia? jak to robi?
Podpis
Zapraszam do współpracy
Discord: adaskOO#8255
Tagi: destroyelement
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: