Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-02-01, 12:11


xHardus







Wiek: 27
Na forum: 4786 dni
Posty: 90
Nick w MP: Harduś

Piwa: 786

Respekt: 15,3

Witam napisa?em skrypt na prywatne pojazdy, ale jest ma?y problem kiedy zrestartuje serwer to skrypt nie zapisuje w?asciciela pojazdu, jak mog? zrobi? zeby w?a?ciciel si? zapisa??

Za pomoc stawiam :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
Mezo., psychol., Takoot21
Wysłany: 2015-02-01, 12:37


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

do p?tli dodajesz jego setElementDate i zgrywasz do odpowiedniej tabeli, dzia?anie to samo co z r?szt? danych.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-01, 12:42


xHardus







Wiek: 27
Na forum: 4786 dni
Posty: 90
Nick w MP: Harduś

Piwa: 786

Respekt: 15,3

A m?g?by? jaki? przyk?ad pokaza??

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
Mezo., psychol., Takoot21
Wysłany: 2015-02-01, 13:27


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Daj mi sw?j kod w [lua] na zapis i warto?? daty z ownerem.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-01, 13:48


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Napisa?em Ci wy?ej ?eby? poda? warto?? zapisu daty na ownera.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-01, 15:28


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Nie testowa?em :

function createDatabase()
    executeSQLCreateTable "Zapis""model INTEGER,Wlasciciel INTEGER, x REAL, y REAL, z REAL, r1 REAL, r2 REAL, r3 REAL, Kolorek1 INTEGER, Kolorek2 INTEGER, StanPojazdu REAL, dodatki TEXT, paintjob INTEGER" )
    local vehicles executeSQLQuery("SELECT * FROM Zapis")
    for ipojazd in pairs (vehicles) do
        local vehicle createVehiclepojazd.modelpojazd.xpojazd.ypojazd.zpojazd.r1pojazd.r2pojazd.r3 )
        local Wlasciciel setElementData(vehicle"Wlasciciel"pojazd.Wlasciciel)
        setElementHealth vehiclepojazd.StanPojazdu )
        setVehicleColor vehiclepojazd.Kolorek1pojazd.Kolorek20)
        if ( pojazd.paintjob then
            setVehiclePaintjobvehiclepojazd.paintjob )
        end
        local dodatki splitpojazd.dodatki44 )
        for indexdodatek in pairs (dodatki) do
            addVehicleUpgradevehicledodatek )
        end
    end
end
addEventHandler("onResourceStart"getResourceRootElement(getThisResource()), createDatabase)

function saveallvehicles()
    executeSQLDropTable "Zapis" )
    executeSQLCreateTable "Zapis""model INTEGER,Wlasciciel INTEGER, x REAL, y REAL, z REAL, r1 REAL, r2 REAL, r3 REAL, Kolorek1 INTEGER, Kolorek2 INTEGER, StanPojazdu REAL, dodatki TEXT, paintjob INTEGER" )
    for ivehicle in pairs (getElementsByType("vehicle")) do
        local tableUpgrades getVehicleUpgrades(vehicle)
        local dodatki table.concat(tableUpgrades",")
        local Wlasciciel getElementData vehicle"Wlasciciel" ) or "Brak"
        local paintjob getVehiclePaintjob(vehicle)
        local Kolorek1Kolorek2Kolorek3Kolorek4 getVehicleColor(vehicle)
        local xygetElementPosition(vehicle)
        local r1r2r3 getElementRotation(vehicle)
        local model getElementModel(vehicle)
        local StanPojazdu getElementHealth (vehicle)
        executeSQLInsert "Zapis""'"..model.."','"..Wlasciciel.."','"..x.."','"..y.."','"..z.."','"..r1.."','"..r2.."','"..r3.."','"..Kolorek1.."','"..Kolorek2.."','"..StanPojazdu.."','"..dodatki.."','"..paintjob.."'" )
    end
end
addEventHandler("onResourceStop"getResourceRootElement(getThisResource()), saveallvehicles)


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Tagi: sqlite
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Sqlite Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku