Wysłany: 2019-03-10, 11:09
TeaMer
Wiek: 27 Na forum: 2658 dni Posty: 5
Nick w MP: Men
Witam ot?? mam prob.lem z przecho. Ja jako Rcon i administrator po zakupie auta normalnie mamy jes w przecho, a normalne osoby juz nie. W debugscript 3 wyswietla sie takie cos: ERROR: [podstawa]/ogrpg-parking/s_parking.lua:23: attempt to get length of local 'result' (a boolean value)
Wysłany: 2019-03-10, 11:26
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
Poka? kod i kt?ra to 23 linijka.
Wysłany: 2019-03-10, 11:28
TeaMer
Wiek: 27 Na forum: 2658 dni Posty: 5
Nick w MP: Men
Kod:
local marker=createMarker(-1787.69,785.37,24.89-5.0, "cylinder", 5, 143,0,255,100)
createBlip(-1800.91,802.22,24.89, 35,2,0,0,0,0,0,250)
local mdestroy = createMarker(-1787.59,801.46,24.89-5.0, "cylinder", 5, 143,0,255,100)
local t=createElement("text")
setElementData(t,"scale",1)
setElementData(t,"name","Pozostawianie pojazd?w")
setElementPosition(t,-1787.59,801.46,24.89+1.3)
local tt=createElement("text")
setElementData(tt,"scale",1)
setElementData(tt,"name","Odbi?r pojazd?w")
setElementPosition(tt,-1787.69,785.37,24.89+1.3)
addEvent("onParkingGetRekords", true)
addEventHandler("onParkingGetRekords", root, function()
local uid=getElementData(source,"player:uid")
if not uid then return end
local org = getElementData(source,"player:organization")
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_vehicles WHERE (ownedPlayer=? OR ownedGroup=?) AND parking=1",uid,org or "Brak")
if #result > 0 then
triggerClientEvent(source, "onParkingGetVehicles", source, result)
end
end)
addEventHandler("onMarkerHit", mdestroy, function(el,md)
if getElementType(el) == "player" then
local veh=getPedOccupiedVehicle(el)
if not veh then return end
if getVehicleController(veh) ~= el then return end
local id=getElementData(veh,"vehicle:id")
if not id then return end
if isTimer(timeroddania) then return end
setElementFrozen(veh,true)
outputChatBox("* Trwa oddawanie pojazdu do przechowalni...", el,255,255,255,true)
toggleControl(el,"enter_exit",false)
timeroddania=setTimer(function()
setElementFrozen(veh,false)
local id=getElementData(veh,"vehicle:id")
if not id then return end
exports["ogrpg-vehicles"]:onSaveVehicle(veh)
destroyElement(veh)
exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET parking=1 WHERE id=?", id)
toggleControl(el,"enter_exit",true)
outputChatBox("* Pomy?lnie zapisano pojazd.", el, 255, 255 ,255 ,true)
end, 3000, 1)
elseif getElementType(el) == "vehicle" then
local peds= getVehicleOccupants(el)
if #peds > 0 then return end
local id=getElementData(el,"vehicle:id")
if not id then return end
if isTimer(timeroddania) then return end
timeroddania=setTimer(function()
setElementFrozen(el,false)
local id=getElementData(el,"vehicle:id")
if not id then return end
exports["ogrpg-vehicles"]:onSaveVehicle(el)
destroyElement(el)
exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET parking=1 WHERE id=?", id)
end, 3000, 1)
setElementFrozen(el,true)
setVehicleLocked(el,true)
end
end)
addEvent("onParkingVehicleSpawn", true)
addEventHandler("onParkingVehicleSpawn", root, function(id)
if not id then return end
local spawn=exports["ogrpg-vehicles"]:onRespawnVehicles(_,id,{-1787.88,785.32,24.67,0.0,360.0,89.5})
outputChatBox("* Pomy?lnie przywr?cono pojazd.", source, 255, 255 ,255 ,true)
if spawn then
end
end)
Wysłany: 2019-03-10, 12:59
_jvneczek
Wiek: 22 Na forum: 4326 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
TeaMer , Kt?ra to jest 23 linijka? Poka? kt?ra to jest linijka bo nikt szuka? nie b?dzie za ciebie.
Wysłany: 2019-03-10, 13:42
TeaMer
Wiek: 27 Na forum: 2658 dni Posty: 5
Nick w MP: Men
Wysłany: 2019-03-26, 13:40
Mezo.
Mod-Team
Wiek: 24 Na forum: 3211 dni Posty: 548
Nick w MP: Mezo
Piwa : 6070
Spr?buj tego
local marker = createMarker (- 1787.69 , 785.37 , 24.89 - 5.0 , "cylinder" , 5 , 143 , 0 , 255 , 100 )
createBlip (- 1800.91 , 802.22 , 24.89 , 35 , 2 , 0 , 0 , 0 , 0 , 0 , 250 )
local mdestroy = createMarker (- 1787.59 , 801.46 , 24.89 - 5.0 , "cylinder" , 5 , 143 , 0 , 255 , 100 )
local t = createElement ( "text" )
setElementData ( t , "scale" , 1 )
setElementData ( t , "name" , "Pozostawianie pojazd?w" )
setElementPosition ( t ,- 1787.59 , 801.46 , 24.89 + 1.3 )
local tt = createElement ( "text" )
setElementData ( tt , "scale" , 1 )
setElementData ( tt , "name" , "Odbi?r pojazd?w" )
setElementPosition ( tt ,- 1787.69 , 785.37 , 24.89 + 1.3 )
addEvent ( "onParkingGetRekords" , true )
addEventHandler ( "onParkingGetRekords" , root , function()
local uid = getElementData ( source , "player:uid" )
if not uid then return end
local org = getElementData ( source , "player:organization" )
local result = exports [ "ogrpg-db" ]: dbGet ( "SELECT * FROM ogrpg_vehicles WHERE (ownedPlayer=? OR ownedGroup=?) AND parking=1" , uid , org or "Brak" )
if #result > 1 then
triggerClientEvent ( source , "onParkingGetVehicles" , source , result )
end
end )
addEventHandler ( "onMarkerHit" , mdestroy , function( el , md )
if getElementType ( el ) == "player" then
local veh = getPedOccupiedVehicle ( el )
if not veh then return end
if getVehicleController ( veh ) ~= el then return end
local id = getElementData ( veh , "vehicle:id" )
if not id then return end
if isTimer ( timeroddania ) then return end
setElementFrozen ( veh , true )
outputChatBox ( "* Trwa oddawanie pojazdu do przechowalni..." , el , 255 , 255 , 255 , true )
toggleControl ( el , "enter_exit" , false )
timeroddania = setTimer (function()
setElementFrozen ( veh , false )
local id = getElementData ( veh , "vehicle:id" )
if not id then return end
exports [ "ogrpg-vehicles" ]: onSaveVehicle ( veh )
destroyElement ( veh )
exports [ "ogrpg-db" ]: dbSet ( "UPDATE ogrpg_vehicles SET parking=1 WHERE id=?" , id )
toggleControl ( el , "enter_exit" , true )
outputChatBox ( "* Pomy?lnie zapisano pojazd." , el , 255 , 255 , 255 , true )
end , 3000 , 1 )
elseif getElementType ( el ) == "vehicle" then
local peds = getVehicleOccupants ( el )
if #peds > 0 then return end
local id = getElementData ( el , "vehicle:id" )
if not id then return end
if isTimer ( timeroddania ) then return end
timeroddania = setTimer (function()
setElementFrozen ( el , false )
local id = getElementData ( el , "vehicle:id" )
if not id then return end
exports [ "ogrpg-vehicles" ]: onSaveVehicle ( el )
destroyElement ( el )
exports [ "ogrpg-db" ]: dbSet ( "UPDATE ogrpg_vehicles SET parking=1 WHERE id=?" , id )
end , 3000 , 1 )
setElementFrozen ( el , true )
setVehicleLocked ( el , true )
end
end )
addEvent ( "onParkingVehicleSpawn" , true )
addEventHandler ( "onParkingVehicleSpawn" , root , function( id )
if not id then return end
local spawn = exports [ "ogrpg-vehicles" ]: onRespawnVehicles ( _ , id ,{- 1787.88 , 785.32 , 24.67 , 0.0 , 360.0 , 89.5 })
outputChatBox ( "* Pomy?lnie przywr?cono pojazd." , source , 255 , 255 , 255 , true )
if spawn then
end
end )
Tagi: proble.m :: przecho :: ogrpg-parking
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: