Wysłany: 2017-08-13, 19:18
NoKill1997
Online
Wiek: 28 Na forum: 3224 dni Posty: 183
Nick w MP: Mefedroniarz.PDW
Piwa : 778
Moj problem wyglada nastepujaca. Majac skrypt na prace tzw. Maszynisty. W pociagu nie ma paliwa, po mimo iz w kodzie wystepuje 100l paliwa. Dodam iz ten blad wystepuje tylko wtedy gdy wgram panel interakcji.
A oto moj kod
Kod: createBlip(-2275.43, 532.59, 35.10,46, 2, 255,0,0,255,0,400)
local m1 = createMarker(-2275.43, 532.59, 35.10, "cylinder", 1.5, 255, 0, 0)
vehs = {}
function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end
addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
local x,y,z = getElementPosition(el)
local bus = createVehicle(449, -2264.72, 526.35, 35.26)
setVehicleHandling(bus, "maxVelocity", 50.0)
setElementData(bus, "zrespilGracz", el)
setElementData(bus, "pojazd_paliwo", 100)
setElementData(bus, "pojazd_przebieg", 100)
warpPedIntoVehicle(el, bus)
removePreviousVehicles(el)
triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)
vehs[el] = bus
end)
addEvent("STOPJobBus", true)
addEventHandler("STOPJobBus", resourceRoot, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if pojazd then
destroyElement(pojazd)
end
end)
addEvent("destroyVeh", true)
addEventHandler("destroyVeh",resourceRoot,function(veh)
if veh and isElement(veh) then
destroyElement(veh)
end
end)
Wysłany: 2017-08-13, 20:30
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
pewnie twoj panel ma inna elementdate. daj blad db3 i daj ten kod w znaczniki lua
Podpis
"amited" napisał/a :
Wysłany: 2017-08-13, 20:35
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
je?eli nie ma paliwa to oznacza tylko jedno - masz inn? elementdat? twojego systemu paliwa
Wysłany: 2017-08-13, 21:23
NoKill1997
Online
Wiek: 28 Na forum: 3224 dni Posty: 183
Nick w MP: Mefedroniarz.PDW
Piwa : 778
"Kalizman" napisał/a :je?eli nie ma paliwa to oznacza tylko jedno - masz inn? elementdat? twojego systemu paliwa
Tzn?
Wysłany: 2017-08-13, 21:35
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
wiesz co to elementDaty?
Podpis
"amited" napisał/a :
Wysłany: 2017-08-13, 21:59
.RiV
Wiek: 25 Na forum: 3587 dni Posty: 554
Nick w MP: Split
Piwa : 2596
To:
setElementData ( bus , "pojazd_paliwo" , 100 )
Zamie? na:
setElementData ( bus , "vehicle_fuel" , 100 )
Powiedz, czy dzia?a
Podpis
Autor OGRPG, na scenie MTA od 2012 roku.
Użytkownik: 08.08.2016
GTAO Member: 06.02.2017
Support-Team: 17.06.2017 & 01.06.2019 - 18.11.2019
Moderator: 14.01.2018 - 09.08.2018
Wysłany: 2017-08-14, 02:25
NoKill1997
Online
Wiek: 28 Na forum: 3224 dni Posty: 183
Nick w MP: Mefedroniarz.PDW
Piwa : 778
".WhiteBlue" napisał/a :To:
setElementData ( bus , "pojazd_paliwo" , 100 )
Zamie? na:
setElementData ( bus , "vehicle_fuel" , 100 )
Powiedz, czy dzia?a
Niestety nie dziala :V
[ Dodano : 2017-08-14, 02:25 ]
".WhiteBlue" napisał/a :To:
setElementData ( bus , "pojazd_paliwo" , 100 )
Zamie? na:
setElementData ( bus , "vehicle_fuel" , 100 )
Powiedz, czy dzia?a
Niestety nie dziala :V
[ Dodano : 2017-08-14, 03:52 ]
Znalazlem ElementDate w sprypcie. getElementData(Pojazd,"vehicle:fuel") or 0
Ustawilem ja tak: Kod: setElementData(Pojazd, "vehicle:fuel", 100)
i nadal nie dziala :V
Wysłany: 2017-08-14, 11:07
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
setElementData ( bus , "vehicle:fuel" , 100 )
jak kopiujesz jak?s linijke to przynajmniej zmieniaj zmienne...
Tagi: auto :: nie :: paliwa :: zrespieniu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: