Dodaj kolumn? z wariantem, a potem w skrypcie przy respieniu pojazd?w, pobieraj?c kolumny z bazy danych pobierz kolumn? z wariantem i go ustaw za pomoc?
Ok, chcialbym sie jeszcze upewnic czy w skrypcie dobrze mam:
local function veh_create(v)
-- outputDebugString("Tworzenie " .. v.id)
v.loc=split(v.loc,",")
v.rot=split(v.rot,",")
local pojazd=createVehicle(v.model, v.loc[1],v.loc[2],v.loc[3],v.rot[1],v.rot[2],v.rot[3],v.tablica .. string.format("%06s",v.id)) -- tablica nie dziala?
if getElementModel(pojazd)==439 then setVehicleVariant(pojazd, 1, 255) end
if getElementModel(pojazd)==555 then setVehicleVariant(pojazd, 0, 255) end
if (tonumber(v.d)>0) then
setElementDimension(pojazd, tonumber(v.d))
end
if (tonumber(v.i)>0) then
setElementInterior(pojazd, tonumber(v.i))
end
if (v.special and type(v.special)=="string" and string.len(v.special)>1) then
setElementData(pojazd,"special",v.special)
end
setVehicleVariant(pojazd, v.variant, 255) -- v.variant oznacza kolumn? z bazy danych.
local pojazdy=exports.DB:pobierzTabeleWynikow("select id,przebieg,model,loc,d,i,rot,locked,frozen,tablica,hp,fprint1,fprint2,fprint3,fprint4,fprint5,owning_faction,owning_co,c1,c2,c3,c4,headlightcolor,cb,gps,kogut,neony,upgrades,wheelstates,panelstates,opis,paliwo,bak,special,damageproof from lss_vehicles WHERE przechowalnia=0")
I zamie? j? na:
local pojazdy=exports.DB:pobierzTabeleWynikow("select id,przebieg,model,loc,d,i,rot,locked,frozen,tablica,hp,fprint1,fprint2,fprint3,fprint4,fprint5,owning_faction,owning_co,c1,c2,c3,c4,headlightcolor,cb,gps,kogut,neony,upgrades,wheelstates,panelstates,opis,paliwo,bak,special,damageproof,variant from lss_vehicles WHERE przechowalnia=0")
Zadzia?a je?li twoja kolumna w bazie danych nazywa sie `variant`
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