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

Wysłany: 2013-10-27, 08:18


TheTroll

Pan Majster






Wiek: 38
Na forum: 4764 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1114

Respekt: 120
Respekt: 120

Witam. Chcia? bym napisa? skrypt dzi?ki kt?remu skin, kasa i score gracza zapisywa?o si? w bazie mysql. Niestety ale nie znam si? jeszcze tak dobrze na pisaniu skrypt?w pod baz? mysql wi?c czy mo?ecie mi w tym jako? pom?c na przyk?ad da? jaki? przyk?ad albo co??

Za pomoc b?d? zimne :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-10-27, 11:11


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

MySQLConnect mysql_connect(hostloginhaslodatabase3306)

addEventHandler("onPlayerQuit"root,
function ()
    skin getElementModel(source)
    kasa getPlayerMoney(source)
    score getElementData(source"Punkty") -- zamieto na funkcje pobieraj?cscore
    mysql_query(MySQLConnect"UPDATE Konto SET Skin='" .. skin .. "', Kasa='" .. kasa .. "', Score='" .. score .. "' WHERE KontoLogin='" .. md5(getAccountName(getPlayerAccount(source))) .. "'")
end
)

addEventHandler("onPlayerLogin"root,
function ()
    konto mysql_query(MySQLConnect"SELECT * FROM Konto WHERE KontoLogin='" .. md5(getAccountName(getPlayerAccount(source))) .. "'")
    if (mysql_num_rows(dane)>0then
        kontoDane mysql_fetch_assoc(konto)
        skin kontoDane["Skin"]
        kasa kontoDane["Kasa"]
        score kontoDane["Score"]
        setElementModel(sourceskin)
        setPlayerMoney(sourcekasa)
        setElementData(source"Punkty"score) -- zmieto na funkcje przypisuj?cscore do danego konta
    else
        mysql_query(MySQLConnect"INSERT INTO Konto SET Skin='', Kasa='', Score='', KontoLogin='" .. md5(getAccountName(getPlayerAccount(source))) .. "'")
    end
end
)


Kod zadzia?a pod warunkiem:
Masz uzupe?nione pola zmiennej MySQLConnect.
Masz utworzon? tabele o nazwie 'Konto' i miejscach w tabeli 'Konto' o nazwach 'Skin', 'Kasa', 'Score'.

Postaw piwo autorowi tego posta
 

 
Tagi: zapisywanie :: skina :: kasy :: score :: mysql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Zapisywanie skina, kasy i score w mysql 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