zrobi?em skrypt na przecho ale on nie dzia?a prosz? o pomoc
kawa?ek kodu z przecho serwer
[lua]
function oddajPojazdDoPrzechowywalni(veh, player, id, bool)
if isElement(veh) then
local acc = getPlayerAccount(player)
if acc or source then
local wlasciciel = getElementData(veh, "car_owner")
local model = getElementModel(veh)
dbExec(handler, "INSERT INTO przechowywalnia VALUES('"..id.."', '"..model.."', '"..wlasciciel.."')") --linijka 148
if isElement(player) then
if bool then
outputChatBox("Tw?j pojazd "..getVehicleName(veh).." zosta? umieszczony w przechowywalni.", player, 255, 255, 255, true)
else
outputChatBox("Odda?e? pojazd "..getVehicleName(veh).." do przechowywalni.", player, 255, 255, 255, true)
end
end
destroyElement(veh)
end
end
end
[/lua]
[lua]
function onPrzechowywalniaHit(hitElement)
if getElementType(hitElement) == "player" then
local acc = getPlayerAccount(hitElement)
if acc then
local veh = getPedOccupiedVehicle(hitElement)
if not veh then
local login = getAccountName(acc)
local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE wlasciciel='"..login.."'")
local result, rows = dbPoll (query, -1) --linjka 35
triggerClientEvent(hitElement, "showPrzechowywalniaGUI", root, result or {})
end
end
end
end
[/lua]
Witam mozna by by?o przerobic ten skrypt zeby auta jak sie wyciaga z przecho respi?y tam gdzie jest przecho?
[img]http://imgur.com/a/KZUqn[/img]
[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]
local mdestroy=createMarker(-228.02,1162.51,19.74-3, "cylinder",6,200,25,25,75)
createBlipAttachedTo(mdestroy, 35)
local t=createElement("text")
setElementData(t,"scale",1)
setElementData(t,"name","Pozostawianie pojazd?w")
setElementPosition(t,-228.02,1162.51,19.74)
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 th...
Witam mam problem z przechowywalni? pojazd?w ?e nie mog? schcowa? i wyj?? pojazd?w gdy u?yje suszarki admina do przeniesienia auta do przecho to nie ma tam tego auta a schowa? po prostu sie nie da wje?d?am w marker i nic sie nie dziej? skrypt macie do pobrania po ni?ej jesli trzeb po??czy? skrypt z sql to wt?umaczy mi ktos jak to zrobi??
Link do skrypty: http://www.mediafire.com/...echo%282%29.rar
Za pomoc daje 3x
function onPrzechowywalniaHit(hitElement)
if getElementType(hitElement) == "player" then
local acc = getPlayerAccount(hitElement)
if acc then
local veh = getPedOccupiedVehicle(hitElement)
if not veh then
local login = getAccountName(acc)
local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE wlasciciel='"..login.."'")
local result, rows = dbPoll (query, -1)
triggerClientEvent(hitElement, "showPrzechowywalniaGUI", root, result o...
Witam, mam problem z suszark? ot?? gdy pr?buj? przenie?? do Przechowalni to pojawia si? b??d w db3. oto zdj?cie : http://imgur.com/pJbVKDC Mo?ecie mi pom?c?
Skrawek kodu suszarki:
[lua]
if selected == 2 then
local vid=getElementData(element,"id")
if getElementData(el,"car_id") then
exports["SystemPojazdow"]:onSaveVehicle(el)
local query=exports["pojazdy.db"]:dbSet("UPDATE przechowalnia SET parking=1 WHERE id=?", getElementData(element,"..id.."))
if query then
destroyElement(el)
outputChatBox("* Pomy?lnie oddano pojazd na parking.", source)
end
else
outputChatBox("Ten pojazd nie jest prywatny.", source, 255, 0, 0)
end
end
[/lua]
server przechowywalni
[lua]
--[[
Code by Riot
]]
--SQL LITE
handler = dbConnect("sqlite", "przechowywalnia.db")
dbExec(handler, "CREATE TABLE IF NOT EXISTS `przechowywalnia` (`id` INTEGER, `model` INTEGER, `wlasciciel` INTEGER, `paliwo` FLOAT, `przebieg` FLOAT)")
dbExec(handler, "CREATE TABLE IF NOT EXISTS `puszkodzenia` (`id` INTEGER, `hp` INTEGER, `p0` INTEGER, `p1` INTEGER, `p2` INTEGER, `p3` INTEGER, `p4` INTEGER, `p5` INTEGER, `p6` INTEGER)")
function onStartPrzechowywalnia()
--marker
local maly = createMarker( -100....
Witam mam taki problem naprawi?em b??d kt?ry nie zapisywa? przebiegu i tune naprawi?em go i teraz mam drugi zapis og?lne stanu pojazdu .
PS; Za pomoc stawiam
posiadam gie?de i przechowalnie aut lecz nie wiem jak go pod??czy? do tego systemu pojazd?w
wy?le tutaj link do tych skrypt?w https://www.mediafire.com.../skrypty_do_mta
Za pomoc postawie piwo Prosi?bym o szybk? pomoc
Witam, mam probelm z przechowywalni?, ot?? gdy zostawiam auto w markerze to jest w przecho wszystko jest okej ale gdy pr?buje je wyci?gn?? to jest napisane "Taki pojazd nie istnieje" u?ywam systemupojazd?wbypanprezes
Siemka podepnie mi ktos przechowalnie pod skrypt pana prezesa daje piwko!
Ja juz probowalem i stwierdzilem ze nie dam rady. Jesli ktos to podepnie to jest naprawte kozakiem
S
[lua]--2877.96,-1820.72,11.16,13.2
-- 2870.71,-1814.30,12.06,40.5
local cs_wydawanie=createColCuboid(2870.7,-1820.3,10,7.2,6,3)
local function pojazdNaParkingu(vid)
local query=string.format("SELECT 1 FROM lss_vehicles WHERE id=%d AND przechowalnia=1", vid)
local wynik=exports.DB:pobierzWyniki(query)
return (wynik and true or false)
end
local function czyStrefaWydawaniaWolna()
local p=getElementsWithinColShape(cs_wydawanie, "vehicle")
for i,v in ipairs(p) do
setElementFrozen(v,false)
end
if #p>0 then return false end
return true
end
if not vid or not tonumber(vid) then
outputChatBox("* Na wy?wietlaczu urz?dzenia pojawia si? napis ERROR", plr)
return
end
if not pojazdNaParkingu(vid) then
outputChatBox("* Na wy?wietlaczu pojawia si? informacja: tego pojazdu nie ma na parkingu." ,plr)
return
end
if not czyStrefaWydawaniaWolna() then
outputChatBox("* Na wy?wietlaczu pojawia si? informacja: brak miejsca przed bram?. Nie mo?na wyda? pojazdu." ,plr)
return
end
Witam mam przecho i mam blad bo nie wyciaga mi auto blad jest w 43
addEvent("onPrzywrocPojazdZPrzechowywalni", true) addEventHandler("onPrzywrocPojazdZPrzechowywalni", getRootElement(),
function(id) local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE id='"..id.."'") local result, rows = dbPoll (query, -1)
if #result > 0 then dbExec(handler, "DELETE FROM przechowywalnia WHERE id='"..id.."'")
--tworze pojazd
local x, y, z = getElementPosition(duzy) local zrob = exports.OLSalon:stworzPojazd(id, -82.15,1037.39,19.56,0.2,360.0,271.7)
if zrob then
warpPedIntoVehicle(source, zrob)
else outputChatBox("Podane auto nie istnieje.", source, 255, 255, 255, true) end else outputChatBox("Podane auto nie istnieje ju? w przechowywalni.", source, 255, 255, 255, true) end
end)
kod na przywracanie pojazdu a db3 to:
call: failed to call 'OLSalon:stworzPojazd' [string"?"] linijka
local zrob = exports.OLSalon:stworzPojazd(id, -82.15,1037.39,19.56,0.2,360.0,271.7)
function onPrzechowywalniaHit(hitElement)
if getElementType(hitElement) == "player" then
local acc = getPlayerAccount(hitElement)
if acc then
local veh = getPedOccupiedVehicle(hitElement)
if not veh then
local login = getAccountName(acc)
local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE wlasciciel='"..login.."'")
local result, rows = dbPoll (query, -1)
triggerClientEvent(hitElement, "showPrzechowywalniaGUI", root, result or {})
end
end
end
end
addEvent("onPrzywrocPojazdZPrzechowywalni", true)
addEventHandler("onPrzywrocPojazdZPrzechowywalni", getRootElement(),
function(id)
local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE id='"..i...