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

Wysłany: 2017-08-13, 19:18


NoKill1997

Online






Wiek: 28
Na forum: 3224 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 778

Respekt: 80,5

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)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-13, 20:30


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

pewnie twoj panel ma inna elementdate. daj blad db3 i daj ten kod w znaczniki lua

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-13, 20:35


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

je?eli nie ma paliwa to oznacza tylko jedno - masz inn? elementdat? twojego systemu paliwa

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-13, 21:23


NoKill1997

Online






Wiek: 28
Na forum: 3224 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 778

Respekt: 80,5

"Kalizman" napisał/a:

je?eli nie ma paliwa to oznacza tylko jedno - masz inn? elementdat? twojego systemu paliwa

Tzn?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-13, 21:35


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

wiesz co to elementDaty?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-13, 21:59


.RiV







Wiek: 25
Na forum: 3587 dni
Posty: 554
Nick w MP: Split

Piwa: 2596

Respekt: 597,8
Respekt: 597,8

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-14, 02:25


NoKill1997

Online






Wiek: 28
Na forum: 3224 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 778

Respekt: 80,5

".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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-14, 11:07


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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


setElementData(bus"vehicle:fuel"100)

jak kopiujesz jak?s linijke to przynajmniej zmieniaj zmienne...

Postaw piwo autorowi tego posta
 

 
Tagi: auto :: nie :: paliwa :: zrespieniu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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