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

Wysłany: 2020-12-10, 14:58


xyzzzikk

.gg






Wiek: 18
Na forum: 2774 dni
Posty: 175
Nick w MP: aspyk

Piwa: 6499

Respekt: 30,5

Taki problem, ?e mam zapis broni, kt?ry jakby to powiedziec zapisuje w mysql,

ale nie dodaje w grze, brak db3

function zapiszBron ()
    local serial getPlayerSerial source )
    local bron getPedWeapon source )
    local amunijca getPedTotalAmmo source )
    local bazaRezultat =  exports["pystories-db"]:dbGet("SELECT * FROM zapisbroni WHERE serial=?"serial)
    exports["pystories-db"]:dbGet("INSERT INTO zapisbroni (serial, bron, amunicja) VALUES (?,?,?)"serialbronamunijca)
end

function zaladujBron ()
    local serial getPlayerSerial source )
    local bazaRezultat exports["pystories-db"]:dbGet("SELECT * FROM zapisbroni WHERE serial=?"serial)
    if bazaRezultat then
            local weapon giveWeapon sourcebazaRezultat[1].bron)
            setWeaponAmmo source,  bazaRezultat[1].bronbazaRezultat[1].amunicja )
        end
end
addEventHandler "onPlayerJoin"getRootElement(), zaladujBron )
addEventHandler "onPlayerQuit"getRootElement(), zapiszBron )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 15:12


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 15:13


xyzzzikk

.gg






Wiek: 18
Na forum: 2774 dni
Posty: 175
Nick w MP: aspyk

Piwa: 6499

Respekt: 30,5

"TheSebaPL" napisał/a:


ten przyk??d kodu stamt?d mam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 15:35


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

NoToR, masz dodane tak?e do cora zapisywanie ?

np:


        if tonumber(result[1].bron_ak47) == 1 then
            giveWeapon(plr3099999)
        end
        if tonumber(result[1].bron_mp5) == 1 then
            giveWeapon(plr2999999)
        end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 15:42


xyzzzikk

.gg






Wiek: 18
Na forum: 2774 dni
Posty: 175
Nick w MP: aspyk

Piwa: 6499

Respekt: 30,5

"TheSebaPL" napisał/a:

NoToR, masz dodane tak?e do cora zapisywanie ?

np:


        if tonumber(result[1].bron_ak47) == 1 then
            giveWeapon(plr3099999)
        end
        if tonumber(result[1].bron_mp5) == 1 then
            giveWeapon(plr2999999)
        end


wys?a?em ci ca?y kod wy?ej, nic wi?cej nie ma
w bazie danych zapisuje sie ammo i id broni

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 15:48


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

A od razu po zakupie broni masz export do bazy danych ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 16:40


xyzzzikk

.gg






Wiek: 18
Na forum: 2774 dni
Posty: 175
Nick w MP: aspyk

Piwa: 6499

Respekt: 30,5

"TheSebaPL" napisał/a:

A od razu po zakupie broni masz export do bazy danych ?

po wyj?ciu z serwera bro? si? zapisuje, ale po wejsciu nie dodaje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-10, 17:43


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

zamiast onPlayerJoin, zr?b przy ?adowaniu danych (core chocia?by, nie wiem gdzie masz), po prostu przenie? kod do wczytywania danych gracza.

Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: broni
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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