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

Wysłany: 2014-05-31, 11:16


Drak







Wiek: 34
Na forum: 4903 dni
Posty: 71
Nick w MP: Drak

Piwa: 3

Respekt: 50

Witam! Mam problem z jedn? w?asn? funkcj?. Mianowicie nie mog? jako? sprawi? by ona dzia?a?a poprawnie.

Kod:

function giveBusMoney(plr)
    local c math.random(27)
    local cel getPlayerAccount(getAccountName(plr))
    givePlayerCash(celc)
    outputChatBox("* Otrzyma?e? "..c.."PLN!"plr)
end
addEvent("giveBusMoney"true)
addEventHandler("giveBusMoney"getRootElement(), giveBusMoney)


Funkcja givePlayerCash:

function givePlayerCash(nameamount)
    local ac getAccount(name) or getPlayerAccount(name)
    if name then
        name getAccountName(ac)
        local plr getPlayersAccounts(ac)
        if plr then
            local ac getElementData(plr"cash")
            if ac then
                setElementData(plr"cash"ac+amount)
            end
            executeSQLQuery("UPDATE PRS_Accounts SET cash='cash+"..amount.."' WHERE acc=?"name)
        else
            executeSQLQuery("UPDATE PRS_Accounts SET cash='cash+"..amount.."' WHERE acc=?"name)
        end
    end
end


B??dy w debugu:
Kod:

/bus_s.lua:21: Bad Argument @ 'getAccount'
/bus_s.lua:21: Bad ARgument @ 'getPlayerAccount'


Co jest ?le w tych funkcjach?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 11:18


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Sprawd? na samym getPlayerAccount

Podpis

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

 
Tagi: nie :: działająca :: funkcja :: sql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie działająca funkcja SQL 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