Witamy na GTAOnline Obecny czas to 2018-10-20, 07:18 Użytkowników: 76429
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj



Poprzedni temat :: Następny temat
Nie moge schować auta do przechowywalni !
Autor Wiadomość

DjMaXimoMax 
Początkujący w Lua





Informacje
Nick w MP: Aster.
Wiek: 13
Na forum: 184 dni
Posty: 28
Respekt: 60

Wysłany: 2018-08-04, 18:11   Nie moge schować auta do przechowywalni !



Witam potrzebuje pomocy ponieważ nie działa mi przechowywalnia (przerabiam przecho z pysa) do końca nie moge schować pojazdów nic sie nie da :C
o to kod


s_parking.lua
Kod:


--[[
addEventHandler("onResourceStart", resourceRoot,
function ()
CuboidNumber_0 = createColCuboid(-2006.5430908203, 478,99685668945, 48.540523529053, 14.4, 7.3, 6.2)
end
)
--]]

--[[
addEventHandler("onResourceStart", resourceRoot,
function ()
CuboidNumber_0 = createColCuboid(-2006.5430908203, 478-99685668945, 48.540523529053, 14.4, 7.3, 6.2)
end
)
--]]


local marker=createMarker(-2051.62, 490.59, 34.50-0.2, "cylinder", 6.4, 255,0,255,20)
createBlip(-2051.62, 490.59, 35.17, 35,2,0,0,0,0,0,250)
local mdestroy = createColCuboid(-2006.5430908203, 478.99685668945, 48.540523529053, 14.4, 7.3, 6.2)
local t=createElement("text")
setElementData(t,"scale",1.5)
setElementData(t,"name","Pozostawianie pojazdów")
setElementPosition(t,-2051.62, 490.59, 35.17)

addEvent("onParkingGetRekords", true)
addEventHandler("onParkingGetRekords", root, function()
local sid=getElementData(source,"player:sid")
if not sid then return end
local org = getElementData(source,"player:organization")
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_vehicles WHERE (ownedPlayer=? OR ownedGroup=?) AND parking=1",sid,org or "Brak")
if #result > 0 then
triggerClientEvent(source, "onParkingGetVehicles", source, result)
end
end)

addEventHandler("onColShapeHit", 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 zapisywanie pojazdu...", el)
toggleControl(el,"enter_exit",false)
timeroddania=setTimer(function()
setElementFrozen(veh,false)
local id=getElementData(veh,"vehicle:id")
if not id then return end
exports["pystories-vehicles"]:onSaveVehicle(veh)
destroyElement(veh)
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET parking=1 WHERE id=?", id)
toggleControl(el,"enter_exit",true)
outputChatBox("* Pomyślnie zapisano pojazd.", el)
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["pystories-vehicles"]:onSaveVehicle(el)
destroyElement(el)
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET parking=1 WHERE id=?", id)
outputChatBox("* Pomyślnie zapisano pojazd.", el, 255, 255 ,255 ,true)
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["pystories-vehicles"]:onRespawnVehicles(_,id,{-2020.18, 459.65, 34.84, 0.0, 0.0, 265.6})
if spawn then
--addEventHandler("onClientRender",root,render1)
outputChatBox("* Pomyślnie wyciągnięto pojazd z przechowalni.",el)
end
end)


i może to coś w drugim pliku więc też dam kod
c_parking.lua
Kod:

--[[
addEventHandler("onResourceStart", resourceRoot,
function ()
CuboidNumber_0 = createColCuboid(-1951.8657226563, 613.52954101563, 33.78190612793, 14.4, 7.3, 6.2)
end
)
--]]

--[[
addEventHandler("onResourceStart", resourceRoot,
function ()
CuboidNumber_0 = createColCuboid(-1966.6160888672, 613.84454345703, 33.78190612793, 14.4, 7.3, 6.2)
end
)
--]]

local screenW, screenH = guiGetScreenSize()
local marker=createMarker(-2055.44, 455.34, 35.17-0.9, "cylinder", 2, 255,255,255,50)
local sphere=createColCuboid(-2055.44, 455.34, 35.17, 14.4, 7.3, 6.2)

local t=createElement("text")
setElementData(t,"scale",1.5)
setElementData(t,"name","Odbiór pojazdów")
setElementPosition(t,-2055.44, 455.34, 35.17)

local wm={}
wm.window=guiCreateWindow(0.25, 0.26, 0.51, 0.42, "Odbieranie pojazdów", true)
guiWindowSetSizable(wm.window, false)
guiWindowSetMovable(wm.window, false)
guiSetVisible(wm.window, false)
wm.gridlist=guiCreateGridList(0.04, 0.09, 0.92, 0.65, true, wm.window)
guiGridListAddColumn(wm.gridlist, "ID", 0.2)
guiGridListAddColumn(wm.gridlist, "Model", 0.55)
guiGridListAddColumn(wm.gridlist, "Zarejestrowany", 0.2)
wm.submit=guiCreateButton(0.04, 0.76, 0.47, 0.19, "Odbierz pojazd", true, wm.window)
wm.close=guiCreateButton(0.57, 0.75, 0.39, 0.20, "Zamknij okno", true, wm.window)

addEvent("onParkingGetVehicles", true)
addEventHandler("onParkingGetVehicles", root, function(result)
guiGridListClear(wm.gridlist)
if not result then return end
for i,v in pairs(result) do
if v["registered"] == "false" then
v["registered"] = "NIE"
else
v["registered"] = "TAK"
end
local row=guiGridListAddRow(wm.gridlist)
guiGridListSetItemText(wm.gridlist, row, 1, v["id"], false, false)
guiGridListSetItemText(wm.gridlist, row, 2, getVehicleNameFromModel(v["model"]), false, false)
guiGridListSetItemText(wm.gridlist, row, 3, v["registered"], false, false)
end
end)

addEventHandler("onClientMarkerHit", marker, function(el,md)
if el~=localPlayer then return end
if isPedInVehicle(el) then return end
if guiGetVisible(wm.window) == false then
showCursor(true)
guiSetVisible(wm.window,true)
triggerServerEvent("onParkingGetRekords", localPlayer)
--etCameraMatrix(-2056.26, 468.77, 38.49, -2048.08, 467.73, 35.17)
end
end)

addEventHandler("onClientGUIClick", resourceRoot, function()
if source == wm.close then
if guiGetVisible(wm.window) == true then
showCursor(false)
guiSetVisible(wm.window,false)
setCameraTarget(localPlayer, localPlayer)
end
end
if source == wm.submit then
local selectedRow=guiGridListGetSelectedItem(wm.gridlist) or -1
if selectedRow < 0 then return end
local vehicles=getElementsWithinColShape(sphere,"vehicle")
if #vehicles > 0 then
outputChatBox("* Nie ma miejsca aby wyciągnąć pojazd !",localPlayer)
return
end
local id=guiGridListGetItemText(wm.gridlist, selectedRow, 1)
local register=guiGridListGetItemText(wm.gridlist, selectedRow, 3)
if register == "NIE" then
outputChatBox("* Zarejestruj pojazd w urzędzie! Jego ID to "..id,255,0,0)
return end
guiGridListRemoveRow(wm.gridlist, selectedRow)
triggerServerEvent("onParkingVehicleSpawn", localPlayer, tonumber(id))
end
end)



Daje piwko za pomoc :) R* [/code]

Postaw piwo autorowi tego posta
 

Thinks 





Informacje
Nick w MP: SataN
Wiek: 14
Na forum: 1541 dni
Posty: 644
Piwa: 1798
Respekt: 8,3

Wysłany: 2018-08-04, 18:15   



DjMaXimoMax, Masz podpięte te przecho pod pojazdy i pod baze?

_________________
Podpis został zablokowany przez Administrację
Postaw piwo autorowi tego posta
 

DjMaXimoMax 
Początkujący w Lua





Informacje
Nick w MP: Aster.
Wiek: 13
Na forum: 184 dni
Posty: 28
Respekt: 60

Wysłany: 2018-08-04, 18:19   



Tak mam podpięte wszystko. Bo przecież moge wyjmować a chować nie mogę (przecho jest przeniesione), i muszę se dawać do przecho przez suszarkę:C
PolskiZiomal, PolskiZiomal

Postaw piwo autorowi tego posta
 

Zbigniewqq 
Best Mapper MTA





Informacje
Nick w MP: Zbigniewqq
Wiek: 18
Na forum: 306 dni
Posty: 19
Piwa: 42
Respekt: 5,3

Wysłany: 2018-08-05, 03:29   



W folderze resource-cache usun skrypt ((mi to pomoglo))

_________________
Postaw piwo autorowi tego posta
 

DjMaXimoMax 
Początkujący w Lua





Informacje
Nick w MP: Aster.
Wiek: 13
Na forum: 184 dni
Posty: 28
Respekt: 60

Wysłany: 2018-08-05, 16:56   



"Zbigniewqq" napisał/a:

W folderze resource-cache usun skrypt ((mi to pomoglo))



Jaki skrypt ?



ss z miejsca gdzie jest przeniesione przecho z pysa:



Postaw piwo autorowi tego posta
 

Zbigniewqq 
Best Mapper MTA





Informacje
Nick w MP: Zbigniewqq
Wiek: 18
Na forum: 306 dni
Posty: 19
Piwa: 42
Respekt: 5,3

Wysłany: 2018-08-05, 21:12   



No w resource-cache w ktoryms folderze masz folder ogrpg-parking, usun go i powinno byc git

_________________
Postaw piwo autorowi tego posta
 

turbonet 
Krytyk serwerów MTA





Informacje
Nick w MP: AJgorEx
Wiek: 16
Na forum: 119 dni
Posty: 27
Piwa: 34
Respekt: 50

Wysłany: 2018-08-07, 11:27   



Jakieś błędy w DB3?

_________________

Napisał bym tu coś ale nie umiem LUA :/

Aktualny projekt:
Postaw piwo autorowi tego posta
 
Tagi: nie :: moge :: schować :: auta :: przechowywalni
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:








Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,18 sekundy. Zapytań do SQL: 18