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

Wysłany: 2013-03-25, 21:05


vipSEBOvip

A poor begginer






Wiek: 27
Na forum: 5319 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Witam, oto moje dzie?o w MySQL xD

addCommandHandler("dajprawko",
function(player, cmd, gracz)
    if gracz then
        local gr = getPlayerFromName(gracz)
        local konto = getPlayerAccount(gr)
        if konto then
            mysql_query(MySQLConnect, "INSERT INTO PrawoJazdy SET Konto='" .. konto .. "'")
        else
            outputChatBox("Gracz nie posiada konta.", player)
        end
    else
        outputChatBox("Podaj nazwe gracza.", player)
    end
end
)



Niestety nie dzia?a przez b??d z konto. A o to debug ;)
ERROR: BRPG-PrawoJazdy/s_prawojazdy.lua:7: attempt to concatenate local 'konto' (a userdata value)


PS
Z MySQL si? po??czy?o ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-25, 21:51


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

local gr = getPlayerFromName(gracz)
local konto = getAccountName(getPlayerAccount(gr))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-26, 13:42


vipSEBOvip

A poor begginer






Wiek: 27
Na forum: 5319 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Dzi?kuje ;D, teraz jeszcze spr?buje wykona? sprawdzenie prawka ;D

[ Dodano: 2013-03-26, 14:00 ]
Nie sprawdza prawka, tylko zawsze pokazuje ?e jest
addCommandHandler("sprawdzprawko",
function(player, cmd, gracz)
    if gracz then
        local gr = getPlayerFromName(gracz)
        local konto = getAccountName(getPlayerAccount(gr))
        if konto then
            local result = mysql_query(MySQLConnect, "SELECT * FROM `PrawoJazdy` WHERE `Konto`='" .. konto .. "'")
            if result then
                outputChatBox("Gracz posiada prawo jazdy", player)
            else
                outputChatBox("Gracz nie posiada", player)    
            end
        else
            outputChatBox("Gracz nie ma konta.", player)
        end
    else
        outputChatBox("Podaj nazwe gracza.", player)
    end
end
)


Nie ma b??d?w w debugu.

Postaw piwo autorowi tego posta
 

 
Tagi: prawko
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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