Mam tu skrypt, który potrafi zapisać pozycje pojazdu (czyli gdzie został zostawiony), obrót, color i tunig. Jednak z nim jej taki problem że poprawnie zapisuje tylko pierwszy pojazd, a jak już się zeszpawnuje drugi o takim samy ID to po przemieszczeniu tego drugiego pojazdu już nie potrafi uaktualnić danych. Pamięta tylko gdzie został zeszpawnowany ten drugi pojazdu.
Ktoś może wie co jest nie tak?
[lua]
-- Plik: spawn_vehicle_server.lua
local spawnedVehicles = {}
local saveFileName = "spawned_vehicles.json"
function saveSpawnedVehicles()
local data = ""
for _, vehicleData in ipairs(spawnedVehicles) do
local line = toJSON(vehicleData)
data = data .. line .. "n"
end
local file = fileCreate(saveFileName)
if file then
fileWrite(file, data)
fileClose(file)
end
end
function loadSpawnedVehicles()
local file = fileOpen(saveFileName)
if file then
local data = fileRead(file, fileGetSize(file))
spawnedVehicles = {}
for line in string.gmatch(data, "[^rn]+") do
local vehicleData = fromJSON(line)
table.insert(spawnedVehicles, vehicleData)
end
fileClose(file)
end
end
function updateVehicleDataAndSave(vehicle, player)
local vehicleID = getElementModel(vehicle)
-- Pobierz informacje o tuningowaniu pojazdu
local upgrades = getVehicleUpgrades(vehicle)
Cze??, u?ywam tego kodu na zwi?kszenie przyspieszenia:
for _,v in pairs(getElementsByType("vehicle")) do
if getElementModel(v)==560 then
setVehicleHandling(v, "maxVelocity", 200)
end
end
I zwi?ksza si? przy?pieszenie lecz licznik blokuje si? na 160 km/h, a przed dodaniem kodu licznik blokowa? si? r?wnie? na 160 km/h. Prosz? o pomoc a w zamian zimne b?d? ciep?e piwko : )
Witam,
da?by rad? kto? naprowadzic mnie jak zrobi? system gdzie przy wpisaniu np
/jedz x y z
/jedz 0 0 0
zawiezie nas tam pojazd automatycznie.
Pr?bowa?em co? kombinowa? z npc_hlc oraz npchlc_traffic
Nie chodzi mi o to ?eby kto? za mnie wykona? ca?y kod tylko mnie naprowadzi? jak to razem po?aczy?. NPC w npchlc_traffic s? w stanie je?dzi? normalnie na drodze. Nie umiem tylko przenie?? tego na siebie lub innego peda ktory bedzie mial podane kordy.
Dzie? dobry, chcia?bym zrobi? skrypt na /wariant czyli np wpisuje /wariant i przyk?adowo burrito zmienia wariant na ten ze "spoilerem" i ?wiat?ami a jak znowu to to znika (je?eli kto? ma link/skrypt to je?eli mo?e podes?a? to niech pode?le).
Cze?? Wam.
Potrzebuj? pomocy totalnie nie wiem co zrobi?.
Chc?, aby interakcja dzia?a?a po klikni?ciu przycisku i zostawala na ekranie do ponownego przyci?ni?cia przycisku.
Dzi?kuj? wszystkim za pomoc i zerkni?cie na m?j problem.
Witam, zn?w mam podobny problem m?cz? si? z nim do?? d?ugo, nie znam si? za bardzo na lua a chcia?bym zrobi? skrypt kt?ry mianowicie sprawdza element date przyk?adowo
Witam!
Robi? serwer na OGRPG, no i mam taki problem, ?e ka?dy nawet gracz mo?e wsiada? do pojazdu. W ogrpg-vehicles, ogrpg-core, dutyadmin pozmienia?em ["ogrpg"]:pobierzWyniki na ["DB2"]:pobierzWyniki. Pomo?e kto??
Witam. Dzi? mam problem taki ?e gdy kupie pojazd jest on w przecho. Ale gdy chce go wyci?gn?? pojawia si? informacja: Pomy?lnie wyci?gni?to pojazd o id: Ale nie ma go na parkingu.
?eby nie by?o daje kod przecho
[lua]
local screenW, screenH = guiGetScreenSize()
Witam, posiadam system privcar i? chcia?bym doda? do tego ?e nie mo?na ukra?? pojazdu. Czyli ?e je?eli auto jest moje nie mo?e nikt inny do niego wsi???.
Siemka, robi? prost? prac?, jednak?e nie dzia?a, znaczy wszystko si? pojawia itd, tylko skanowanie czy gracz jest w poje?dzie "Burrito" nie dzia?a, wje?d?am burrit'em i nadal pisze ?e b??d, potrzeba odpowiedniego pojazdu.
function vehicle(gracz, cmd, model)
if model ~= nil then
local idauta = getVehicleModelFromName(model)
local x, y, z = getElementPosition(gracz)
if vehicleIDS[idauta] then
createVehicle(vehicleIDS[idauta], x + 5, y, z)
outputChatBox("Stworzy?e? sobie pojazd.",...
Witam. Nie dawno z pomoc? tego forum napisa?em skrypt na zmian? spawnu pojazdu po wpisaniu komendy /setspawn. Ale jest jeden problem. Problem polega na tym ?e kiedy jestem w poje?dzie i wpisze /setspawn to spawn ustawia si? ale jak zrespie auto to one spawnuje si? krzywo. O to kod :