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

Wysłany: 2019-02-25, 17:35


Butieee







Wiek: 23
Na forum: 3172 dni
Posty: 23
Nick w MP: Butieee



Respekt: 50


function connect()
    DBConnection = dbConnect( "mysql", "dbname=;host=;charset=utf8", "", "" )
    if (not DBConnection) then
        outputDebugString("Nie uda?o si? nawi?za? po??czenia z baz? MySQL")
    else
        outputDebugString("Po??czenie z MySQL zosta?o nawi?zane")
    end
end

addEventHandler("onResourceStart",resourceRoot, connect)

function query(...)
    local queryHandle = dbQuery(DBConnection , ...)
    if (not queryHandle) then
        return nil
    end
    local rows = dbPoll(queryHandle, -1)
    return rows
end


function zapiszBron ()
    local serial = getPlayerSerial ( source )
    local bron = getPedWeapon ( source )
    local amunijca = getPedTotalAmmo ( source )
    local bazaRezultat =  query("SELECT * FROM zapisbroni WHERE serial=?", serial)
        query("INSERT INTO zapisbroni (serial, bron, amunicja) VALUES (?,?,?)", serial, bron, amunijca)
end

function zaladujBron ()
    local serial = getPlayerSerial ( source )
    local bazaRezultat = query("SELECT * FROM zapisbroni WHERE serial=?", serial)
    if bazaRezultat then
            local weapon = giveWeapon ( source, bazaRezultat[1].bron)
            setWeaponAmmo ( source,  bazaRezultat[1].bron, bazaRezultat[1].amunicja )
        end
end
addEventHandler ( "onPlayerJoin", getRootElement(), zaladujBron )
addEventHandler ( "onPlayerQuit", getRootElement(), zapiszBron )

Mam taki skrypt i nie wiem czemu bronie nie chc? si? za?adowa? zapisuj? si? w bazie ale jak wchodz? na serwer to nie chc? si? za?adowa? i jakby kto? m?g? doda? tak? opcje ?e po za?adowaniu bronie si? usuwaj? z bazy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-25, 20:21


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 4128 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 244

Respekt: 60

jaki? b??d w DB3?

(wpisz w konsoli na serwerze /debugscript 3 ) i zrestartuj wszystkie skrypty odpowiedzialne za to :)
I tam na dole Ci si? pojawi wszystko i podasz i wtedy Ci powiem :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-28, 22:03


Mezo.

Mod-Team






Wiek: 25
Na forum: 3352 dni
Posty: 548
Nick w MP: Mezo

Piwa: 6085

Respekt: 517
Respekt: 517

Poda?by? jakie? b??dy z db3 je?eli takowe s??

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: nie :: chce :: załadować :: 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 » Skrypt nie chce załadować broni 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