Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: pojazdów
1. [PHP] Baza pojazdów IPS
Wrzucam moją starą bazę pojazdów z maja 2024, zrobioną jako aplikacja na IPS. Na podstawie przerobionej bazy pixela (aby można było w łatwy sposób dodawać do listy custom modele pojazdów/części...). Była to moja pierwsza styczność z IPS, więc kod nie powala jakością i wymaga przepisania :D
Nie zdążyłem zaimplementować wszystkich rzeczy, które chciałem, zanim zrobiłem przerwę od mta (filtrowanie danych w liscie, api od google zamiast canvas lub usprawnienie mapy). Niemniej jednak może komuś się przyda :roll:

Prezentacja:
imgur
youtube

Pobieranie:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
2. slave mta dodawanie pojazdów do salonów
Hej, gdy próbuje dodać jakieś auto do salonu, to pokazuje mi taki błąd w php my admin. Wie ktoś, co jest źle? Próbowałem dodać też współrzędne bez rotacji, lecz to też nic nie dało

INSERT INTO `iq-salony` (`id`, `model`, `count`, `price`, `engine`, `position`) VALUES ('1', '411', '3', '2500000', '3', '-1963.02, 272.03, 35.20, 360.0, 0.1, 354.0 ')
3. Przyklejanie pojazdów do powierzchni?
W MTA dawniej lubiłem gracz w tryb race i tam były trasy, po których pojazd potrafił się przez jakiś czas poruszać pionowo i jechać do góry czy w ogóle jechać do góry kołami (chodzi o to że jakby jechał od spodu drogi) Czy pojazd, który jechał po takiej powierzchni w ten sposób wynikało z dużej prędkości czy są może jakieś do tego funkcje, które potrafią do powierzchni przykleić funkcje.
4. [MTA] gtaDestiny.pl - Salon Pojaz
5. Zapamiętywanie pojazdów po wyjściu z serwera?
Czy napisanie skryptu na zapami?tywaniu pojazd?w po wyj?ciu z serwera by by?o jak?? bardzo skomplikowan? spraw?? Chodzi mi o takie parametry.
1. Zapami?tanie pozycji pojazd?w
2. Zapami?tanie koloru
3. Zapami?tanie dodanego tuningu
4. Jaki to by? pojazd
itd.
6. [SKRYPT] 3 Liczniki do pojazdów

3 liczniki do pojazd?w
Troszk? stary zas?b, ale wrzucam reupload.
Pojazdy s? podzielone na kategorie





Autor
iamsvtn_#2137

Download
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

7. Dublowanie pojazdów (zapis sqlite)
Witam. Przepisa?em sw?j system pojazd?w pod zapis w bazie danych SQLite (wcze?niej mia?em zapis w pliku XML XD) i teraz mam pewien problem. Podczas u?ytkowania tego systemu, nie wiem kiedy, nie wiem od czego to zale?ne, ale przy kt?rym? restarcie skryptu, kupieniu pojazdu u cygana czy ruszeniu pojazdu (naprawd? nie mam poj?cia kiedy) potrafi? dublowa? si? pojazdy. Mo?e kto? rzuci?by okiem czy jest b??d gdzie? w tym kodzie? Stawiam zimne browary za pomoc :piwo: :piwo: :piwo:

[lua]baza = dbConnect ("sqlite", "przechowalnia.db")

if baza then
outputDebugString ("* Baza danych przechowalni za?adowana pomy?lnie.")
else
outputDebugString ("* Wyst?pi? problem z baz? danych przechowalni!")
end

local usuwanie = dbQuery ( baza, "CREATE TABLE IF NOT EXISTS POJAZDY ( id int, model int, owner TEXT, x FLOAT, y FLOAT, z FLOAT, rotx FLOAT, roty FLOAT, rotz FLOAT, color1 FLOAT, color2 FLOAT, color3 FLOAT, color4 FLOAT, color5 FLOAT, color6 FLOAT, paliwo FLOAT, opis_gielda TEXT, przebieg FLOAT, stan_swiatel int, stan_silnika TEXT, reczny TEXT, paintjob int, hr INTEGER, hg INTEGER, hb INTEGER, t0 FLOAT, t1 FLOAT, t2 FLOAT, t3 FLOAT, t4 FLOAT, t5 FLOAT, t6 FLOAT, t7 FLOAT, t8 FLOAT, t9 FLOAT, t10 FLOAT, t11 FLOAT, t12 FLOAT, t13 FLOAT, t14 FLOAT, t15 FLOAT, t16 FLOAT, instalacja_audio TEXT, radio_cb TEXT, rejestracja TEXT, h_zawieszenie FLOAT, h_predkosc FLOAT, h_hamulce FLOAT, h_przyspieszenie FLOAT, wariant FLOAT, naped TEXT, tune_...
8. System ID pojazdów jak na pylu
Witam serdecznie, jestem ciekaw jak zrobi? system kt?ry odzwierciedla system z pyla, czyli ID pojazd?w nie s? chronologicznie tylko s? to randomowe cyferki
czy co? w tym stylu
9. Lista pojazdów
Witam, tworz? skrypt w kt?rym gracz mo?e przewija? pojazdy w prawo oraz w lewo co powoduj? pojawienie si? odpowiedniego pojazdu na scenie. Aktualnie robi? to w ten spos?b ?e przy naci?ni?ciu strza?ki lewo/prawo wykrywa jaki jest pojazd pokazywany i wpisuje r?cznie co ma zrespic nast?pne. Podejrzewamy ?e da si? zrobi? to za pomoc? tabeli, ale nie mam poj?cia jak.

Troch? niejasno napisane, ale mam nadziej? ?e wiadomo o co chodzi.
10. Wsiadanie do pojazdów wyłącznie dla ich właścicieli
Witam,

Wiecie mo?e, jak zablokowa? dost?p do pojazdu gracza 1 dla gracza 2, ale ?eby ten w?a?ciciel, czyli gracz 1, mia? sta?y dost?p? Za ka?d? sensown? odpowied? stawiam piwko.

Pozdrawiam!
11. Podmianka pojazdów pod id
Czy jest mo?liwo?c podmiany pojazdu pod id? taka mo?liwo?c jest chyba dost?pna w skinach o ile dobrze wiem lecz nie wiem czy jest pod pojazdy. Je?li jest to jak to zrobic ?
12. Respawn pojazdów w salonie
Siemka mam problem, po zakupieniu auta w salonie wszystko dziala poprawnie. Ale auto sie nie respi, dowiedzialem sie od jednego uzytkownikow gtao ze zrespi sie ale po jakims czasie, a chcialbym zmienic ten czas a nie widze timera i niczego innego lub poprostu nie znam sie.

Kod:

[lua]createBlip(-1953.37, 269.16, 35.47, 55,2,0,0,0,0,0,275) -- Salon pojazd?w Doherty | San Fierro.
createBlip(-1661.34, 1212.81, 13.67, 55,2,0,0,0,0,0,275) -- Salon pojazd?w sportowych Downtown | San Fierro.
createBlip(-1905.301, -516.346, 24.801, 43,2,0,0,0,0,0,275) -- Cygan SF
createBlip(-894.558, 1533.967, 25.851, 43,2,0,0,0,0,0,275) -- Cygan V2
createBlip(343.896, -1354.404, 14.508, 55,2,0,0,0,0,0,275) -- Salon motor?w LS
createBlip(2127.902, 2369.744, 10.82, 55,2,0,0,0,0,0,275) -- Salon Premium+
createBlip(541.409, -1300.156, 17.256, 55,2,0,0,0,0,0,275) -- Salon LS+
createBlip(-2626.569, 1362.466, 7.087, 55,2,0,0,0,0,0,275) -- Salon Off-Road
createBlip(2458.643, 1340.883, 10.977, 55,2,0,0,0,0,0,275) -- Salon Lowridery - Klasyki
createBlip(1871.408, -2208.774, 13.547, 55,2,0,0,0,0,0,275) -- Salon LS - Samoloty i Helki
createBlip(-2232.407, 2421.965, 4.964, 55,2,0,0,0,0,0,275) -- Salon BM - ?odzie
createBlip(-1985.049, -128.067, 35.919, 55,2,0,0,0,0,0,275) -- Salon SF+


local positionVehicles = {

-- Salon LS - Samoloty i Helki
{'Maverick', 487, 0, 300000, 1889.408, -2192.821, 13.724, 0.269, 359.703, 180.038, "1.6", 255, 0},
{'Stuntplane', 513, 0, 400000, 1890....
13. Wyciąganie siatek z pojazdów
Mam pytanie czy kto? tutaj z zgromadzonych potrafi wyci?gn?? siatke z pojazdu od zera, ew ja poprawi? ?eby dalo sie na?o?y? na pojazd w?asnego paintjoba.
14. Chowanie pojazdów przecho pys.
Witam, raczej g?upi problem ale poprostu nie wiem jak stworzy? marker do schowania pojazdu. W kodzie nie mog? znale?? miejsca kord?w markera. z g?ry dzi?ki. Je?li mo?na to prosi?bym o do?? jasne wyja?nienie.

s_parking https://pastebin.com/BuER39A0

c_parking https://pastebin.com/ngzJGWns


Za pomoc :piwo:
15. Brak zapisu tunningu pojazdów po wstawieniu ich do przecho
Witam mam problem, tune mechaniczny znika mi z pojazdu gdy go wstawie na przecho b?d? zresetuje pystories-vehicles. Czy m?g?by mi kto? wyt?umaczy? jak to naprawi??
16. renderowanie się pojazdów
Siema jaka by?a funkcja na rederowanie si? pojazd?w bo chc? ograniczy? ilo?? aut widzianych by zmniejszy? lag.
17. System pojazdów
Siemka, stworzy?em system pojazd?w na sw?j serwer, ale przy wsiadaniu wy?wietla mi taki error https://i.imgur.com/UcHsjgI.png i nie wiem czym on mo?e by? spowodowany. Licz? na szybk? pomoc. Stawiam :piwo: i R*

Linijka 124:
local jacker main.uid;

Ca?y kod: https://pastebin.com/J4AkBZv6
18. Teleport pojazdów na pozycje
Witam,

Jak zrobi? zas?b kt?ry b?dzie posiada? teleportacje pojazd?w na pozycje poprzez komend? przyk?adowo wpisuje id pojazdu a po restarcie zasobu b?dz po wpisanu komendy /zrestartuj frakcje on wraca na dan? pozycje kt?ra ustali?em

cos w tym stylu

(dbid)==(id pojazdu))
x,y,z
19. lista pojazdów
Mam problem z wy?wietlaniem listy pojazd?w, b??dy
klik

Je?li kto? mo?e to prosz? o odes?anie naprawionego kodu, repka oraz piwko gwarantowane

Kod:
function pojazdy()
    
local result exports["pystories-db"]:dbGet"SELECT * FROM pystories_vehicles WHERE ownedPlayer=?"getElementData(source"sid"))
    
local pojazdy = {}

    for 
1#result do
        
table.insert(pojazdy, {model result[i]["model"], id result[i]["id"], przechowalnia result[i]["przechowalnia"]})
    
end

    
return pojazdy
end

addEvent
("pojazdy:server"true)
addEventHandler("pojazdy:server"root, function()
    
triggerClientEvent(source"pojazdy:client"sourcepojazdy(source))
end)
20. spawn aut z salonu pojazdów
Nie wiem o co chodzi, chyba wsz?dzie ju? wstawia?am ten znak i nadal nei dzia?a. Mog?by kto? pomoc i powiedziec przy okazji czy pojawi sie dokladnie to auto ktore ktos kupil? chce zeby pojawilo sie przed salonem

salon_s.lua:
local marker = createMarker(-1951.21, 293.76, 35.47-0.90,"cylinder",1.5,255,255,0,255)

addEventHandler("onMarkerHit",marker,function(el,md)
if getElementType(el) ~= "player" then return end
triggerClientEvent(el,"showSalon",el)

end)

local vehicles={
--Schemat uzupelniania: model,x,y,z,rotx,roty,rotz,cena
{"Sentinel",-1957,303,34.9,0,0,192,5000},
{"Primo",-1962,286,34.9,0,0,309,10000},
{"Infernus",-1944.8818359375,257.52835083008,40.445293426514,0,0,192,1200000},
{"Windsor",-1944.572265625,263.26461791992,40.445293426514,0,0,192,900000},
{"Cheetah",-1944.572265625,269.18463113476,40.445293426514,0,0,192,950000},
{"Savanna",-1962,279,34.9,0,0,309,100000},
}

for i,v in ipairs(vehicles) do
local model = getVehicleModelFromName(v[1])
local veh = createVehicle(model,v[2],v[3],v[4]+0.5,v[5],v[6],v[7])
setElementFrozen(veh,true)
setElementData(veh,"desc",v[1].."nPrzebieg: 0nCena:"..v[8])
setVehicleDamageProof(veh,true)
setElementData(veh,"sell",true)
local xd=createColCuboid(v[2]-2.5,v[3]-1.5,v[4]-1.75,4,4,4)
setElementData(xd,"salon",true)
end

setTimer(function()
for i,v in ipairs(getE...
21. Salon pojazdów
Mo?e mi kto? dopisa? do tego kodu, ?eby auto kt?re kupi gracz pojawi?o si? przed salonem?

local marker = createMarker(-1951.21, 293.76, 35.47-0.90,"cylinder",1.5,255,255,0,255)

addEventHandler("onMarkerHit",marker,function(el,md)
if getElementType(el) ~= "player" then return end
triggerClientEvent(el,"showSalon",el)

end)

local vehicles={
--Schemat uzupelniania: model,x,y,z,rotx,roty,rotz,cena
{"Sentinel",-1957,303,34.9,0,0,192,5000},
{"Primo",-1962,286,34.9,0,0,309,10000},
{"Infernus",-1944.8818359375,257.52835083008,40.445293426514,0,0,192,1200000},
{"Windsor",-1944.572265625,263.26461791992,40.445293426514,0,0,192,900000},
{"Cheetah",-1944.572265625,269.18463113476,40.445293426514,0,0,192,950000},
{"Savanna",-1962,279,34.9,0,0,309,100000},
}

for i,v in ipairs(vehicles) do
local model = getVehicleModelFromName(v[1])
local veh = createVehicle(model,v[2],v[3],v[4]+0.5,v[5],v[6],v[7])
setElementFrozen(veh,true)
setElementData(veh,"desc",v[1].."nPrzebieg: 0nCena:"..v[8])
setVehicleDamageProof(veh,true)
setElementData(veh,"sell",true)
local xd=createColCuboid(v[2]-2.5,v[3]-1.5,v[4]-1.75,4,4,4)
setElementData(xd,"salon",true)
end

setTimer(function()
for i,v in ipairs(getElementsByType("vehicle")) do
if getElementData(v,"sell") then
local x,y,z = getElementRotation(v)
setElementRota...
22. Spawnowanie pojazdów
siemka chce w mta freeroom spawnowa? wi?cej ni? 2 pojazdy bo jak sie spawnuje 3 to 2 znikaj?. gdzie jest w plikach do zmienienia
23. spawn pojazdów fragujemy-dayz
Mam problem z respieniem si? aut doda?em kordy do respienia si? aut ale ca?y czas wyst?puj? liczne problemy z skryptem[/quote]
24. Pobieranie ilości posiadanych pojazdów z bazy danych
Witam, potrzebuje pomocy z pobraniem ilo?ci pojazd?w ile dany gracz posiada. Zrobi?em tak ale nie pokazuje ilo?ci ile jest tych pojazd?w tylko outputchatbox zostaje pokazany tyle razy ile tych pojazd?w jest i zamiast liczby jest ca?y czas 0


local resulte 
exports['pystories-db']:dbGet("SELECT * FROM pystories_vehicles WHERE ownedPlayer=?",getElementData(plr"player:sid"))
    for 
i,result in pairs(resulte) do
    
outputChatBox("Ile "..#result.."", plr)
    
end
25. Naprawa pojazdów frakcyjnych.
Witam mam problem z napraw? aut frakcyjnych bo po wjechaniu w blip pokazuje ?e pojazd nie jest zniszczony.

[lua]
elements = {}
elements["position"] = {
{"SAFD", 1705.94, -1144.78, 24.01},
{"SAPD", 2315.69, 2464.48, 3.27},
{"SARA", 1076.52, 1356.35, 10.82},
{"SAMD", 983.91, 1746.06, 8.65},
---{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut fraktyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 100 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[1] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else
triggerClientEvent(player, "onClientAddNotifica...
26. ComboBox panel spawnu pojazdów
Witam ma problem jak pod??czy? to ?e je?eli w combobox zaznaczony jest dany pojazd to po wcisnieciu potwierdz on sie pojawi ?


[lua]gui = {}
addEventHandler("onClientResourceStart", resourceRoot,
function()
gui.okno = guiCreateWindow(699, 257, 527, 501, "Panel Pojazd?w", false)
guiWindowSetSizable(gui.okno, false)

gui.lista = guiCreateComboBox(56, 115, 408, 209, "", false, gui.okno)

guiComboBoxAddItem(gui.lista, "Infernus")
guiComboBoxAddItem(gui.lista, "Turismo")
guiComboBoxAddItem(gui.lista, "Elegy")
guiComboBoxAddItem(gui.lista, "Sultan")

gui.napis = guiCreateLabel(56, 92, 412, 18, "Lista Pojazd?w", false, gui.okno)
guiLabelSetHorizontalAlign(gui.napis, "center", false)
guiLabelSetVerticalAlign(gui.napis, "center")
gui.potwierdz = guiCreateButton(16, 374, 234, 66, "Potwierdz", false, gui.okno)
gui.zamknij = guiCreateButton(273, 374, 234, 66, "Zamknij", false, gui.okno)
guiSetVisible(gui.okno,false)
end
)





bindKey ( "f2", "up", function ()
guiSetVisible(gui.okno,true)
showCursor(true)

end)


local function zamykanie()
if source == gui.zamknij then
guiSetVisible(gui.okno, false)
showCursor (false)
end
end
addEventHandler("onClientGUIClick", root, zamykanie)

fun...
27. Kupowanie pojazdów
Cze??, mam skrypt na kupowanie pojazd?w, lecz pobiera mi pieni?dze a pojazdu nie respi...

S:

[lua]--[[
Code Author: kaasis/rivor2
Contact Info: http://steamcommunity.com/id/rivor2
]]--

-- give item if all went success
function onClientSuccessBuysItem(target,item,currency,amount,price)
--setElementData(target,item,getElementData(target,item)+amount)
setElementData(target,item,givePlayerMoney(target, item))
--setElementData(target,currency,getElementData(target,currency)-price)
setElementData(target,currency,takePlayerMoney(target,currency))
end
addEvent("MTAZeu:onClientSuccessBuysItem",true)
addEventHandler("MTAZeu:onClientSuccessBuysItem",getRootElement(),onClientSuccessBuysItem)

-- spawn vehicle if all went success
function onClientSuccessBuysVehicle(target,currency,price,x,y,z,rx,ry,rz,id,engine,rotor,tires,tankparts,scrap,slots,fuel)
if takePlayerMoney(target,currency) < price then return; end
--if takePlayerMoney(target, currency) < price then return; end
local veh = createVehicle(id,x,y,z,rx,ry,rz);
local vehCol = createColSphere(x,y,z,2.5);
if (id == 528) then setVehicleDamageProof(veh,true); end
attachElements(vehCol,veh);
setElementData(vehCol,"parent",veh);
setElementData(veh,"parent",vehCol);
setElementData(vehCol,"vehicle",true);
setElementData(veh,"dayzvehicle",0);
setElementData(vehCol,"MAX_Slots",tonumber(slots));
setElementData(vehCo...
28. ID pojazdów nie zmienia wartosci
Witam, prosi?bym o pomoc poniewa? dopiero sie ucze pisa? skrypty i wgl. Paczke mam z GTAO i nie jest mojego autorstwa (chce zobaczy? co i jak dzia?a). Przez ca?y czas id pojazd?w ros?o normalnie, by?o id 1,2 a? do 25 i nagle jest 0. Poni?ej daje linka do imgura z SS z db3 oraz bazy danych. Za pomoc odwdzi?cze sie piwerkiem. Licze na szybk? dopowiedz :D

( https://imgur.com/a/eo5yayR )

Dodano: 2020-07-21, 00:04
105 linijka: exports["dm-handlingi"]:handling(veh)
29. Naprawa pojazdów frakcyjnych.
Siema mam problem z napraw? aut frakcyjnych poniewa? gdy wjad? autem naprawionym to pojawi si? napis ?e auto jest sprawne a je?eli wjad? popsutym to go nie naprawia.

[lua]
elements = {}
elements["position"] = {
{"SAFD", 1705.54, -1145.29, 23.99},
{"SAPD", 2315.20, 2500.10, 3.27},
{"SARA", 1052.77, 1341.66, 10.82},
{"SAMD", 982.90, 1746.49, 8.65},
{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut frakcyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 1000 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[1] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else...
30. Nie działa naprawa pojazdów frakcyjnych.
Witam mam taki ma?y problem ?e doda?em blipy do naprawy aut frakcyjncyh ale one po wjechaniu w nie nie naprawjaj?. Nizej da?em kod.

[LUA]
elements = {}
elements["position"] = {
{"SAFD", 1705.54, -1145.29, 23.99},
{"SAPD", 2315.20, 2500.10, 3.27},
{"SARA", 1052.77, 1341.66, 10.82},
{"SAMD", 982.90, 1746.49, 8.65},
{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut fraktyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 1000 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[2] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else
triggerClientEvent(player, &q...
31. Poruszanie pojazdów
Siemka, ot?? mam skrypt na poruszanie pojazd?w(salon), tylko posiada on jeden problem. Je?eli zresetuje skrypt i jestem sam to niema ?cin, jednak po ponownym wej?ciu na serwer s? ?ciny. Skrypt jest po serwerze a wygl?da tak:

wycinek kodu:
infernus createVehicle(411,0,0,0)  
local objekt=createObject(2034,0,0,0)
setElementAlpha(objekt,0)
setElementCollisionsEnabled(objekt,false)
attachElements(infernus,objekt,0,0,0)
setVehicleEngineState(infernus,false)

function 
mainFunction()
    
moveObject(objekt,6000,1,0,0)
end
mainFunction
()
32. Tworzenie pojazdów
Siemka, to znowu ja tym razem mam problem z tworzeniem pojazd?w
Robie w kodzie tak [lua]local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[i]["model"], pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])[/lua] to wtedy wyrzuca ten b??d [img]https://cdn.discordapp.com/attachments/698159597546111088/701405352368799744/unknown.png[/img], a jak zrobi? tak [lua]local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[1], pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])[/lua] to wtedynie wyrzuca b??du ale tworzy pojazdy tylko o jednym modelu
[lua]function stworzAuta(p, x, y, z, rx, ry, rz)
if not x and not y and not z then
local pozycja = split(p.pozycja, ",")
auto = createVehicle(p.model, pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])
end
if x and y and z then
auto = createVehicle(p.model, x, y, z, rx, ry, rz) ---- 32 linijka
end[/lua]
Ca?y kod:
[lua]addEvent("stworz:auta", true)
addEventHandler("stworz:auta", root, function()
local pobierz = exports["r_db"]:query("SELECT * FROM pojazdy WHERE wlasciciel=? AND garaz=1", source:getData("gracz:gid"))
for i = 1, #pobierz do
local pozycja = split(pobierz[i]["pozycja"], ",")
local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[i]["model"], pozycja[1], pozy...
33. Zapis pojazdów do bazy
Witam posiadam skrypt na taxometr. Dzia?a ale posiadaj? go wszystkie auta w bazie danych zrobi?em tabelk? z taxi...

taxometr
[lua]--[[
Autor: Malentas
]]

local sx, sy = guiGetScreenSize()
local font = dxCreateFont("cz.ttf", 13)


addEventHandler("onClientRender", root, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if getPedOccupiedVehicle(localPlayer) then
if getElementData(pojazd, "vehicle:taxo") then
local seat = getPedOccupiedVehicleSeat(localPlayer)
if seat == 0 then
if getVehicleController(pojazd) then
kierowca = getPlayerName(getVehicleController(pojazd))
else
kierowca = "Brak"
end
pasazerowie = { }
for i,v in pairs(getVehicleOccupants(getPedOccupiedVehicle(localPlayer)))do
if getVehicleController(getPedOccupiedVehicle(localPlayer)) ~= v then
table.insert(pasazerowie, getPlayerName(v))
end
end
dxDrawImage(scale_x(533), scale_y(718), scale_x(374), scale_y(162), ":RPG-Taksometr/grafiki/tlo.png", 0, 0, 0, tocolor(0,0,0,155), false)
shadowText("Taksometr", scale_x(533), scale_y(718), scale_x(907), scale_y(758), tocolor(255, 255, 255, 255), 1.00, font, "center", "center", false, false, false, false, false)
if #pasazerowie > 1 then
shadowText("Pasa?erowie: "..table.concat(pasazerowie, ", "):gsub("#%x%x%x%x%x%x","").."nCena...
34. Pobieranie pojazdów
Witam ot?? mam problem dlaczego nie w grildliscie nie wczytuj? mi si? pojazdy? Co mam ?le ?
Kod
c_side
[lua]
gridlist[1] = guiCreateGridList(0.51, 0.54, 0.19, 0.13, true)
guiSetVisible(gridlist[1], false)
guiGridListAddColumn(gridlist[1], "Model", 0.5)
guiGridListAddColumn(gridlist[1], "ID Pojazdu", 0.5)
addEventHandler("onClientGUIClick", resourceRoot, function()

if source == gridlist[1] then
local wybor= guiGridListGetSelectedItem(gridlist[1])
if wybor < 0 then return end
local id=guiGridListGetItemText(gridlist[1], wybor, 2)
triggerServerEvent("vmojepokazinfo",localPlayer,tonumber(id))
end
end)

function odswiezpojazdy(q)
guiGridListClear(gridlist[1])
for i,v in pairs(q) do
local row=guiGridListAddRow(gridlist[1])
guiGridListSetItemText(gridlist[1], row, 1, getVehicleNameFromModel(v["model"]), false, false)
guiGridListSetItemText(gridlist[1], row, 2, v["id"], false, false)
if v["ownedGroup"] ~= "0" then
guiGridListSetItemColor ( gridlist[1], row, 1, 153, 51, 255 )
else
guiGridListSetItemColor ( gridlist[1], row, 1, 255, 255, 255 )
end
end
end

bindKey("mouse1", "down", function()
if isMouseIn(screenW * 0.5891, screenH * 0.6880, screenW * 0.0469, screenH * 0.0750) and page == "2" then
playSound("click.mp3")
page ="7"
guiSetVisible(grid...
35. sprzątanie pojazdów
Heja, da sie to jako? inaczej zrobi?? Zdaje sobie sprawe ze ten timer to s?abe rozwi?zanie, do tego skrypt dzia?a w zale?no?ci od humoru, raz auto usunie, a raz nie xD.

function deleteorRespawn()
    if 
getElementData(pojazd"spawnowany") == true then
    setTimer
(destroyElement450000pojazd)
else
    
setTimer(respawnVehicle450000pojazd)
end
end
addEventHandler
('onPlayerVehicleExit'getRootElement(), deleteorRespawn)

function 
eksPLOOZJA()
    if 
getElementData(pojazd"spawnowany") == true then
    setTimer
(destroyElement150001pojazd)
else
    
setTimer(respawnVehicle150001pojazd)
end
end
addEventHandler
('onVehicleExplode'getRootElement(), eksPLOOZJA)


pojazd, poniewaz

pojazd 
createVehicle (modelex+0.2y+0.2z-0.5rot)
36. Salon pojazdów
Hej, ostatnimi czasami zacz??em si? uczy? lua

Stworzy?em prosty kod salon?w

Problem jest taki ?e gdy podejde do 1 konkretnego pojazdu ( elegy ) to kod dalej sie moze wykonac

Gdy juz go chce kupic to kupuje kazdy pojazd z asortymentu

[lua]function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then -- Make sure there's a valid vehicle and a property string
local handlingTable = getVehicleHandling ( element ) -- Get the handling as table and save as handlingTable
local value = handlingTable[property] -- Get the value from the table

if value then -- If there's a value (valid property)
return value -- Return it
end
end

return false -- Not an element, not a vehicle or no valid property string. Return failure
end


db = exports['sy_db']


local vehicles = {
-- id,x,y,z,rx,ry,rz,cena,silnik,paliwo,naped
{451,1394.2, -1682.0, 13.6,0,0,180,1200000,1.4,'PB-95','AWD'}, -- turismo
{541,1411.7, -1670.8, 13.5,0,0,217,730000,1.6,'PB-95','RWD'}, -- bullet
{411,1406.3, -1681.2, 13.6,0,0,180,1200000,1.6,'PB-95','RWD'}, -- infernus
{560,1401.2, -1701.0, 13.6,0,0,0,450000,1.6,'PG-95','AWD'}, -- sultan
{477,1412.7, -1691.7, 13.6,0,0,166,450000,1.6,'PB-95','RWD'}, -- zr-350
{562,1397.8, -1672.0, 13.6,0,0,135,450000,1.6,'PB-95','RWD'}, -- ...
37. [SKRYPT] Spawn pojazdów w GUI
Przedstawiam wam m?j jeden z pierwszych skrypt?w. Jest to spawnowanie pojazd?w w GUI.
Ssy: https://imgur.com/a/u2CqlN5


DOWNLOAD
https://drive.google.com/drive/folders/1obSIVAFElB0Aof7URxzBAK2AIxTdw-hV?usp=sharing
38. Usuwanie pojazdów ze standardowej mapy.
Jak si? uruchamia serwer to wraz z nim uruchamia si? standardowa mapa chyba o nazwie freroman. Wiem ?e chc?c usun?? pojazdy z tej mapy to trzeba edytowa? odpowiedni plik. Czy da si? takie pojazdy usun?? za pomoc? jakie? funkcji czy na to jest tylko taki spos?b jak wspomnia?em wy?ej?
39. VOPIS Pojazdów
Witam ma taki nie typowy problem bo nie mam opis?w na pojazdach w salonie oraz na publicznych i nwm w czym mo?e by? problem


vopis r?cznie dzia?a jak dodam opis na auto ..
doda?em 3dext jak co? tez
Prosz? o pomoc
40. System pojazdów nie działa poprawnie
Witam.Przychodz? dzi? do was z ma?ym problemem.A chodzi tu o system pojazd?w kt?ry nie dzia?a poprawnie.My?la?em ?e sam si? z tym uporam ale po 2 godzinach sobie odpu?ci?em bo ju? nie mia?em pomys??w. Screen z db3 : https://imgur.com/a/G5yzuXi

A tutaj dorzucam system pojazd?w : [code]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getAdmin2(plr,level)
if level then
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end
--///////////////////////////////////// WCZYTYWANIE POJAZD?W /////////////////////////////////
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
...