Witam, zrobilem rejestracje podpialem do bazy, lecz po rejestracji takie elementy jak login, serial, czas reejstracji uzupelnia sie dobrze. Tylko haslo nie chce sie uzupelnic. Wie ktos moze czego to jest wina?
addEvent("logowanie:zaloguj",true)
addEventHandler("logowanie:zaloguj",root,function(login,haslo,switch)
local q=dbQuery(db,"SELECT * FROM Konta WHERE Login=?",login)
local w=dbPoll(q,-1)
if #w==0 then
triggerClientEvent("send:error",source,"Konto "..login.." nie istnieje w bazie danych!")
return
end
if w[1].Haslo~=haslo then
triggerClientEvent("send:error",source,"Konto "..login.." posiada inne has?o!")
return
end
setElementData(source,"UID",w[1].UID)
triggerClientEvent("close:panel",source)
if switch=="on.png" then
dbExec(db,"UPDATE Konta SET zapis=? WHERE Login=?",1,login)
elseif switch=="off.png" then
dbExec(db,"UPDATE Konta SET zapis=? WHERE Login=?",0,login)
end
end)
addEvent("rejestracja:nowekonto",true)
addEventHandler("rejestracja:nowekonto",root,function(login,haslo,haslo2)
local q=dbQuery(db,"SELECT * FROM Konta WHERE Login=?",login)
local w=dbPoll(q,-1)
if #w>0 then
triggerClientEvent("send:error",source,"Kont...
Witam, na jednym serwerze b?d?c w administracji zobaczy?em, ?e maj? oni skrypt zapisuj?cy to kto ile report?w z administracji wykona? (odebra? komend? /cl), bawi? si? aktualnie w sklejanie pseudola z r??nych paczek, bazuje klasycznie na pystories, i pytanie czy ma kto? taki skrypt?
Witam ostatnio chcia?em dorobi? spawn z ostatni? pozycja doda?em w pystories users tabelk? pos dimensions i interior lecz jak podmienilem lecz dalej to nie dzia?a (Ostatni? pozycj? bra?em od pssm)
Cze?? ostatnio na forum widzia?em jak osoba szuka?a pomocy o odno?nie deluxomoda pod baze danych szukam tez juz tego od 2 msc m?g? by ktos wys?a? kod lub pom?c naprawic?
Witam,
pojawiam si? tutaj poraz kolejny, tym razem mam dylemat ze skryptem na osi?gni?cia.
Chc? napisa? owy skrypt, aczkolwiek nie wiem w jaki spos?b umie?ci? zapis w bazie danych. Nie mog? wpa?? czy lepszym wyborem by?oby stworzenie specjalnej struktury na osi?gni?cia, czy raczej zrobi? to w kolumnie w zapisie graczy. Poni?ej ss w jaki spos?b osi?gni?cia maj? dzia?a?:
Zapomnia?em zapyta? jeszcze o jedno, jak sprawdza? czy gracz wykona? zadanie z osi?gni?? i nadawa? elementdat?, czy umie?ci? to w corze jako wczytywanie, czy lepiej wyci?ga? dane w skrypcie.
Z g?ry dzi?kuj? za pomoc.
Witam posiadam paczke pys 3.0 lecz nie dziala do niego mk1 mk2 czy moglby ktos mi pomoc ?Jest taki skrypt jak montowaniemk ale jak zamontuje i zresetuje auto to nie mam tego mk1 i mk2
Witam,
mam problem chcia?em zrobi? w?asna baze danych lecz przy robieniu kolumny odnosnie czasu premium ustawi?em warto?? domy?lna 0000-00-00 i wyskakuje mi error ze nie prawid?owa warto?? domy?lna dla "premiumdate", co ciekawe bo na bazie danych pysa jest kolumna tez od premium i ma wartosc domyslna 0000-00-00. https://imgur.com/a/XNRidR5 ZA pomoc daje zimne piwo oraz reputacje : )
[ Dodano: 2018-07-08, 12:47 ]
do zamkniecia
rozwi?zane
(trzeba ustawi? warto?? domy?lna powy?ej roku 1000)
To tak mam taki problem ?e gdy wgrywa?em gotowego gma podpi??em pod baze dancyh itp usun??em all auta all ludzi i tak wszed?em na serwer i nagle mam dbid 2587 czyli nastepny gracz z bazy danych CZYSCYI?EM wszystkich ludzi kt?rzy byli na serwerze tabelka by?a pusta Prosze o pomoc a i tak samo jest z autami
Mam taki problem, ot?? przerabiam sobie domki, dok?adnie lss-domy z IYW i wszystko dobrze podpi??em, w debugu nie ma nic innego pr?cz ?adowania domk?w, w?a?nie gdzie zawsze pisz? za?adowanych domk?w 0, a w bazie danych mam dodane 3 domki:
[img]https://i.imgur.com/f2qYyYl.png[/img]
setTimer ( function()
local time = getRealTime()
local hours = time.hour
local minute = time.minute
if tonumber(hours) == 23 and tonumber(minute) == 59 then
outputDebugString("* Zresetowano domki *")
restartResource(getThisResource())
end
end, 999*60, 0 )
--]]
domy={}
local function usunDom(id)
if isElement(domy[id].wyjscie) then destroyElement(domy[id].wyjscie) end
if isElement(domy[id].wejscie) then destroyElement(domy[id].wejscie) end
if isElement(domy[id].cs) then destroyElement(domy[id].cs) end
if isElement(domy[id].text) then destroyElement(domy[id].text) end
domy[id]=nil
end
function dodajDom(v,fast)
if not interiory[v.interiorid] then return false end
-- if tonumber(v.id)==151 then
-- outputChatBox("151")
-- end
--outputDebugString(tostring(v.ownerid))
if domy[v.id] then
usunDom(v.id)
end
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE id=?", v.ownerid)
...
Siemka, da rade zrobi? co? takiego abym w bazie danym wpisaywa? w np. su?tanie ID 13 da? handling, ?e dodam now? kolumn? czy co? i tam wpisze?
Daje ss bazy danych zebyscie wiedzieli o co chodzi. Z g?ry dzi?ki za pomoc
SS: https://imgur.com/a/TCOXV
[ Dodano: 2018-02-19, 20:22 ]
Je?li da si? cos takiego zrobi? to jakie da? te te wiecie, varchar czy co na ile i wgl
Cze??, bawi? si? tworzeniem rejestracji w zapisie bazodanowym. Zrobi?em pierwszy imput, kt?ry pobiera od u?ytkownika has?o do rejestracji - tworzy si? pozycja z nazw? gracza i wpisanym przez niego has?em :
Tutaj wszystko dzia?a - nast?pnie przechodz? do pobrania daty urodzin postaci - jest DIALOG_STYLE_INPUT, kt?ry pojawia si? po pobraniu nowego has?a :
Jednak ?adna warto?? nie wpisuje si? do bazy, w polu "char_birth" ca?y czas widnieje "0".
W jaki spos?b sprawdzi? czy dany u?ytkownik jest znajduje si? zapisany w SQL jednak, prosz? nie odpisywa? tylko przeczyta? do ko?ca.
Potrzebuj? pobra? ten jedyny raz u?ytkownika, mam pewno?? ?e w tabeli znajduje si? tylko jeden rekord z jego nazw? konta.
Wrzucaj?c to do p?tli dajmy na to ?e u?ytkownik b?dzie 3 od ko?ca ((jako rekord w tabeli)), z tego ?e ja chc? ustawi? mu setElementData dajmy na to ustawi si? true je?li account z tabeli b?dzie r?wny pobranej nazwie konta, ale p?tla b?dzie nadal dzia?a?, wi?c skoro jest 3 od ko?ca sprawdzi kolejny rekord, sprawdzi czy przypadkowo nie ma takiej samej nazwy, nie przejdzie to przez warunek i zrobi si? setElementData o warto?ci false. Zastanawia?em si? nad zerwaniem p?tli po ustawieniu true, jednak chyba to nie zadzia?a?a?o, u?y?em tam break prawdopodobnie i nic.
Nie jestem pewien czy mnie do ko?ca zrozumiecie, jednak prosz? dok?adnie przeczyta? je?li tre?? jest niezrozumia?a, nadal taka jest? prosz? napisa? a opisze problem jeszcze raz.
Witam , chce zrobi? skrypt na prawo jazdy oparty na bazie danych lecz ju? na starcie mam problem , mianowicie nie wiem jak odczyta? dane . Wyskakuje mi ?e niby wyszukane dane s? inne od "1" dlatego wyskakuje komunikat "nie dzia?a" czyli z tego wywnioskowa?em ?e "niby" wyszukane dane s? r??ne od "0"
Witam!
Ucz? si? Lua. Ju? co? si? nauczy?em. Dzi? nasz?a mnie ochota by spr?bowa? zrobi?, ?e gracz po zalogowaniu si? sapwnuje si? w bazie swojej frakcji odrazu ze skinem itd. Kto? mo?e podes?a? kod do nauki? Lub jak?? podpowied??
Z g?ry Dzi?kuj?!
Witajcie, wi?c tak posiadam mapk? z foru "RP-PL" wersje 8.3/8.4. Zrobi?em sobie do niej dzia?aj?c? Baze MySQL, serwer ?aduje si? bezproblemowo, bez ?adnych b??d?w. Po wej?ciu na serwer i wpisaniu has?a do konta, posta? znajduje si? gdzie? w powietrzu i zaczyna spadac i wyskakuje "Server close connections", zdaje mi si? ze pod teksturami. zaciekawiony spoj?a?em w baz? i jak sie okazuje wsp??rz?dne po kazdym zalogowaniu w bazie zeruj? sie, czyli w pos_x; pos_y; pos_z s? wsp??rz?dne 0.00000. Sprawdza?em to klkakrotnie, potem wszed?em na inna posta? i te? wsp??rz?dne sie zeruj?. Jest kto? mi w stanie doradzi? co mo?e by? nie tak?