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)
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Witam mam problem mam na serwerze paczke spaceMTA i jest nie zapisuje hajsu , srp pomoże ktoś w konsoli nie ma błędów żadnych ani w debugscript 3 auta zapisuje pomoże ktoś ?
/duty też działa
WARNING: [dynamic-pystories]/pystories-core/s_saveplayers.lua:54: Bad argument @ 'fromJSON' [Expected string at argument 1, got nil]
[code]function getPremium(plr,premium)
if premium then
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=? AND premium=?",getElementData(plr,"player:sid"), premium)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
return true
else
return false
end
end
end
function loadPlayerData(plr)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
local result2=exports["pystories-db"]:dbGet("SELECT * FROM iq_discord WHERE user_serial=?", getPlayerSerial(plr))
if result and #result > 0 then
Na paczce Direct nie zapisuje mi ?adnych statystyk (prawko, pieni?dze) itp. Nie wiem czy jest sens wstawianie tutaj kodu poniewa? ten b??d wyst?puje nawet w paczce pysa i innych na niej stoj?cych z g?ry dzi?kuj?
Witam robi? serwer RPG I Chchcia?em sobie sprawdzi? Prace na pracy nabija?o reputacje a po reconnect tej reputacji nie by?o na koncie pare razy zmienia?em prace oraz core i dalej nic pomog?by ktos
Witam. Od tygodnia ju? pisz? skrypt na biznesy i mam problem z aktualizacj? danych biznesu, a dok?adnie kasy. Co jaki? czas ma dodawa? do konta biznesu siano, napisa?em takie o to bzdury i niby dzia?a, ale nie do ko?ca. Pieni?dze aktualizuje tylko na koncie biznesu pierwszego (na pr?b? mam ich trzy), a na reszcie ju? nie aktualizuje. Nie wiem totalnie o co chodzi, gdy? w przypadku pierwszego biznesu podany kod dzia?a, przy drugim nie bo nie ma w?a?ciciela a przy trzecim ju? totalnie nic nie robi. Kto? co? tutaj widzi? Stawiam browary i repe
Przy okazji zak?adania posta. Ma kto? jaki? pomys? jak zrobi? to normalnie, obliczone z zegaru serwera a nie na setTimer? Bo setTimer zdaje egzamin, ale nie w przypadku gdybym restartowa? skrypt albo serwer
[lua]function nabijaj_siano ()
for k, v in ipairs (getElementsByType("pickup", resourceRoot)) do
if getElementData (v, "biznes:nabijacz") then
if getElementData (v, "biznes:owner") == "Brak w?a?ciciela" then return end
wlasciciel_wyplata = getElementData (v, "biznes:owner")
id_wyplata = getElementData (v, "biznes:id")
zarobek_wyplata = getElementData (v, "biznes:zarobek")
czas_wyplata = getElementData (v, "biznes:godziny")
setTimer (function ()
local sprawdzanie = dbQuery (biznesy, "SELECT * FROM BIZNESY WHERE wlasciciel='"..wlasciciel_wyplata.."' AND id='"..id_wypl...
Siemka, mam problem z serwerem. Mianowicie nie zapisuje mi punkt?w premium, tuningu w aucie i chyba got?wki. Zapisuje srp, zapisuje auto w przecho ze je posiadam i zapisuje hajs w bankomacie, z g?ry dzieki za odpowiedz
moze mi ktos pomoc? gdy sie wybiera skina w przebieralni, normalnie wszystko dzala ale po wyjsciu i wejsciu na serwer, skin sie ustawia na 0 ( cj ), bardzo prosze o szybka i razna odpowiedz. Totalnie nie wiem co moze byc bledem probowalem juz chyba wszystkiego. W razie co moj dc xxxxx
Witam zacz??em ostatnio tworzy? serwer z paczki z internetu ?eby zobaczy? jak to wygl?da i wogule zobaczy? czy co? nieco? potrafie.Wszystko ?adnie gra tylko Problem jest z zapisywaniem statystyk.Po wyj?ciu z serwera i ponownym wej?ciu wszystko si? zeruje.W konsoli wyskakuje taki b??d
[skrypty]/pystories-core/s_base.lua:10: attempt to call global 'loadPlayerData' (a nil value)
Witam, bo mam paczk? LifeRPG i mam z ni? problem ?e mi si? prawko nie zapisuje po wyj?ciu z serwera. Jak zn?w wejd? na serwer to prawo jazdy musz? od nowa zdawa?. Wie kto? jak to zrobi? ?eby dzia?a?o? Licz? na pomoc. Pozdrawiam
Witam mam problem gdy? jak auto jest zepsute i daje je do przecho potem wyjme je to jest naprawione , gdy zrobie tuning pomaluje go itp dam go do przecho i wyjme to tak samo usuwa wszystko
Dobry mam troch? dziwna spraw?, co jest odpowiedzialne za zapis pojazd?w po zakupie w salonie, na czacie wyskakuje ?e pojazd zakupiony, w konsoli nie nie wyskakuje po zakupie od razu sprawdzam w bazie tam pusto nic nie zapisuje si? jak zakupie.i by nie by?o sprawdzi?em sobie na paczkach pys. Nevaxa i jeszcze jaka? losow? mia?em. A w skryptach salonu jest export zrobimy
hej posiadam dziwny problem czego nie rozumiem, a mo?e kto? mia? taki przypadek mianowicie, zawsze gdy chce odpali? jaka? paczk? do posprawdzania, wali bl?dy takie jak
czaje wchodze w baze edytuje struktury date, no ale co nie edytuje to wali mi b??dem przy pr?bie zapisu
Witam mam problem z zapisywaniem statystyk. Mianowicie gdy zarobie kase, srp, sp?dze czas oraz zrobie prawko, to gdy zrobie reconnect to nie zapisuje sie, jedynie zostaje kasa w bankomacie. Pomo?e kto?, bo nie ogarniam za bardzo
Witam mam problem z logowaniem, gdy si? loguje to wszystko jest dobrze, ale nie zapisuje kasy i REP. w bazie danych r?wnie? nic nie ma w pys-logs pys-login
Witam nie zapisuje mi ani repki ani kasy po rc, baza danych podpieta. wchodze po rc loguje sie ale kasy i repki juz nie ma. Prosze o pomoc jest to moj 1 serwer.
Witam ostatnio chcia?em dorobi? spawn z ostatni? pozycja doda?em w pystories users tabelk? pos dimensions i interior lecz jak podmienilem lecz dalej to nie dzia?a (Ostatni? pozycj? bra?em od pssm)
Witam, mam problem z zapisem statystyk graczy. Gdy wywali serwer/gracz zrobi reconnecta to resetuje jemu RP, hajs (z bankomatu nie). Dla jednych zapisze dla innych nie. Pomo?e kto?? Stawiam piwerko za pomoc
Witam. Potrzebuje pomocy przy zapisywaniu statystyk graczy. Przed restartem serwera/panelu logowania cofa statystyki graczy do ostatniego zapisu manualnego (komenda /zapisz.all). Da?oby sie to jakos naprawic lub zrobic skrypt kt?ry by co 3 sekundy wpisywa? t? komende? Z g?ry dzieki.
Niedawno stwierdzi?em doda? co? takiego jak MK3 na komend?, dzia?a ono tak jak "mk1, mk2" do montowania u tunera. Komenda super hiper fajnie dzia?a. Dodaje mk3, tylko gdy schowa si? auto do przecho po wpisaniu komendy (poniewa? doda?em chowanie do przecho po tym montowaniu) to mk3 nie ma, a je?eli zresetuje skrypt zwi?zany z pojazdami (czyli tam gdzie jest ten tuning zapisany (jego handling)) to wszystko dzia?a. Wie mo?e kto? czemu tak mo?e wyst?powa??
cze??, tak jak w temacie czyli nie zapisuje mi turbo ani powi?kszenia silnika, wiem natomiast ?e to pochodzi od tunera od tunera. ta rzecz polega dok?adnie na tym ?e turbo da si? zamontowa? normalnie dzia?a natomiast ju? jak daje na przecho to si? nie zapisuje, a powi?kszenia silnika nie dodaje w og?le ale da si? zamontowa? ale to tylko pieni?dze zabiera
Witam, ot?? mam ma?y problem z paczk? Emergency Stories 2.0. Wszystko jest podpi?te jak nale?y, interiory i modele wsio jest, ale w pracach nie zapisuje si? do?wiadczenie, mimo pracy nie zostaje naliczona kasa za wykonan? prac?, nie mog? doda? nikogo do Frakcji poprzez tabel?, dodam ?e logowanie i wszystko dzia?a, tylko nie zapisuje prac oraz nie mo?na doda? nikogo do frakcji. Za pomoc z g?ry dzi?kuj? i postawi? nie jedno!
Siemka mam problem z paczk? denverMTA jak chce kupi? auto to mi si? nie zapisuje w przecho a jak wyjd? z serwera i wejd? nie zapisuje si? hajs pomo?e kto? dam zimne piwko za pomoc
Witam . Bo mam taki problem . Po zarejestrowaniu i pierwszym zalogowaniu jak si? zarobi troche pieni?dzy i zrobi reconnect to znikaj? a potem jest ju? wszystko dobrze . Podkre?l? ze to tylko pieni?dze znikaj? , nic wi?cej , skrypty podpi?te do bazy , brak b??d?w db3 . Za pomoc piwko . Jak b?d? potrzebne jakie? kody ze skrypt?w prosz? pisa? . Bo sam patrzy?em po skryptach i wed?ug mnie jest wszystko dobrze .
[lua]addEventHandler("onPlayerLogin",getRootElement(),function()
local query = exports["dbConnect"]:GdbQuery("SELECT * FROM `players` WHERE Login LIKE '"..tostring(getAccountName(getPlayerAccount(source))).."'")
local results = exports["dbConnect"]:GdbPoll(query,-1)
if results then
for i,v in ipairs(results) do
if getAccountName(getPlayerAccount(source))==v["Login"] then
local cid = v["CID"]
local money = v["Money"]
local peanuts = v["Peanuts"]
local LP = v["LP"]
local clothes = v["Clothes"]
local fraction = v["fraction"]
local lifecoints = v["LifeCoints"]
local bankmoney = v["Bankmoney"]
local premium_hours = v["Premium_hours"]
if fraction == "" then fraction = false end
--- PREMIUM
-- INNE
if money < 0 then money = 0 end
if peanuts < 0 then peanuts = 0 end
if LP < 0 then LP = 0 end
if clothes < 400 then clothes = 0 end
Witam mam problem z przechowywalni? jak robi? tuning maluje to auto daje je do przecho i wyjmuje to wszystko usuwa lub jak daje auto do przecho zepsute i je wyjme to jest naprawione prosze o pomoc daje
c_parking [lua]local screenW, screenH = guiGetScreenSize()
local marker=createMarker(-2048.17,346.43,35.13, "cylinder", 2, 255,255,255,50)
local sphere=createColSphere(-1743.54,955.78,24.48,5)
local t=createElement("text")
setElementData(t,"scale",1.5)
setElementData(t,"name","OdbiĂłr pojazdĂłw")
setElementPosition(t,-2048.17,346.43,35.17)
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...
Witam mam problem gdy? jak auto jest zepsute i daje je do przecho potem wyjme je yo jest naprawione , gdy zrobie tuning pomaluje go itp dam go do przecho i wyjme to tak samo usuwa wszystko. Za pomoc daje
Witam.Mam taki problem bo przy rejestracji jak stworzymy konto zarobimy troch? $ to nie chc? si? zapisa? do mysql natomiast po 2 zalogowaniu ju? wszystko dzia?a.