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

Wysłany: 2019-02-23, 15:55


Butieee







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



Respekt: 50

W konsoli wyskakuj? mi takie b??dy:
ERROR: zapisbroni/s.lua:23: bad argument #1 to 'mysql_num_rows' (mysqlResult expected, got nil)
WARNING: zapisbroni/s.lua:9: Bad argument @ 'dbQuery' [Expected string at argument 2, got db-connection]
w 23 linijce mam:

if(mysql_num_rows(bazaRezultat) == 0then

a w 9 linijce mam:

local queryHandle dbQuery(bazaPolaczenie , ...)

Nie wiem o co chodzi prosz? o szybk? pomoc z g?ry dzi?ki

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 16:10


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8



function connect()
    DBConnection dbConnect"mysql""dbname=twojedane;host=twojedane;charset=utf8""twojedane""twojedane" )
    if (not DBConnectionthen
        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",resourceRootconnect)

function query(...)
    local queryHandle dbQuery(DBConnection , ...)
    if (not queryHandlethen
        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 (?,?,?)"serialbronamunijca)
end

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


Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 16:41


Butieee







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



Respekt: 50

Bro? si? zapisuje w mysql ale wyskoczy? taki b??d:
WARNING: zapisbroni/s.lua:35: Bad argument @ 'setWeaponAmmo' [Expected number at argument 3, got none]
i bro? nie chce si? za?adowa?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 16:43


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

function connect()
    DBConnection dbConnect"mysql""dbname=twojedane;host=twojedane;charset=utf8""twojedane""twojedane" )
    if (not DBConnectionthen
        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",resourceRootconnect)

function query(...)
    local queryHandle dbQuery(DBConnection , ...)
    if (not queryHandlethen
        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 (?,?,?)"serialbronamunijca)
end

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




Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 17:17


Butieee







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



Respekt: 50

No to teraz jest taki b??d:
WARNING: zapisbroni/s.lua:35: Bad argument @ 'setWeaponAmmo' [Expected weapon-type at argument 2, got boolean]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 17:39


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

Pokaz ssa z bazy

Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 17:56


Butieee







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



Respekt: 50

Tu jest przegl?d

A tu struktura


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 18:05


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

usu? rekord z bro? = 0 i sprawd? jeszcze raz

Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 18:35


Butieee







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



Respekt: 50

Usun??em i nie dzia?a?o a gdy wyszed?em z serwera to znowu si? pokaza?o to bro? = 0

[ Dodano: 2019-02-23, 20:40 ]
Gravgor, co mam zrobi? teraz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-24, 10:54


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

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 (?,?,?)"serialbronamunijca)
end

function zaladujBron ()
    local serial getPlayerSerial source )
    local bazaRezultat query("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 )


Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-24, 12:25


Butieee







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



Respekt: 50

Nie ma ju? ?adnego errora w konsoli ale bronie nie chc? si? za?adowa? jak wchodz? na serwer i jakby? m?g? doda? takie co? ?e przy za?adowaniu broni to one si? usuwaj? z bazy

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: nie :: chce :: działać :: wyskakujące :: rzeczy :: konsoli
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 działać i wyskakujące rzeczy w konsoli 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