Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: danych.
1. Kłopot z połączeniem się z bazą danych.
Nie mog? po??czy? si? z baz? danych. W konsoli wypisuje mi takie co?:
[22-10-08 23] ERROR: [Podstawa]/PSSM-db/s_db.lua:96: attempt to call global 'mysql_query' (a nil value)
2. Kodowane hasło w bazie danych.
Witam chcia?bym zrobi? kodowane has?o w bazie danych, poniewa? tego nie mam tylko w swojej bazie w strukturach "gracze". Kto? by by? tak pomocny?
3. Wielkie zmagania z bazą danych.
Witam edytuj?c paczk? pys'a 3.0 natykam si? na wielki bug, kt?rego nie jestem w stanie chyba naprawi?. Zabieranie prawek dzia?a, ale w bazie danych tworzy si? tylko zabrane prawko A i C, B nie ma i po zabraniu dalej mog? wchodzi? do samochodu.

- Mam modu? mysql dodany.
- W pystories-core(vehicles,base,cmd) zmieni?em pystories-db na DB2, pystories-admin(cmd) pystories-db na DB2, pystories-vehicles(vehbuy) z pystories-db na DB2.

W debugscripcie b??dy:
Po zabraniu prawka oraz sprawdzeniu czy prawko jest(pr?ba wej?cia do samochodu) -> [pliki]/[skrypty]/pystories-core/s_vehicles.lua:70: attempt to index local 'result' (a boolean value)

Po wpisaniu komendy /opj <nick/ID> -> WARNING: [pliki]/[skrypty]/DB2/sql.lua:37: Bad argument @ 'dbQuery' [Expected string at argument 2, got nil]


Dodam ?e kicki i bany dzia?aj? poprawnie.
Za rozwi?zanie b??du wynagradzam repke + zimne piwerko.
4. Brak połączenia z bazą danych.
Witam, mam problem z po??czeniem bazy danych. Ot?? zasoby "DB2" oraz "ogrpg-db" zosta?y podpi?te poprawnie lecz przy uruchomieniu zasobu "ogrpg-db" wywala mi w konsoli takie b??dy.

[code][19-05-21 21] start: Requested by Console
[19-05-21 21] Starting ogrpg-db
[19-05-21 21] WARNING: [Podstawa]/ogrpg-db/s_db.lua:33: Bad usage @ 'dbConnect' [Access denied for user 'xx'@'%' to database 'xx']
[19-05-21 21] INFO: * No Connecting to server MYSQL..
[19-05-21 21] ERROR: Unable to connect to mysql: (1044) Access denied for user 'xx'@'3777737750447430 database 'xx'
[19-05-21 21] BRAK POLACZENIA Z BAZA DANYCH!
[19-05-21 21] start: Resource 'ogrpg-db' started[/code]

DB2

[code][19-05-21 21] start: Requested by Console
[19-05-21 21] Starting DB2
[19-05-21 21] WARNING: [Podstawa]/DB2/sql.lua:16: Bad usage @ 'dbConnect' [Access denied for user 'xx'@'%' to database 'xx']
[19-05-21 21] BRAK POLACZENIA Z BAZA DANYCH!
[19-05-21 21] start: Resource 'DB2' started[/code]

Dodam te? i? modu? mta_mysql.so zosta? wgrany w nast?puj?cy spos?b.

1. Do folderu x64/modules zosta? wgrany 64 bitowy modu?.

2. Do folderu mods/deathmatch/modules zosta? wgrany 32 bitowy modu?.

3. Do mtaserver.conf modu? r?wnie? zosta? dodany:

[code] <!-- Specifies the module(s) which are loaded with the server. To load several modules, add more <module>
parameter(s). Optional parameter. -->
<!-- <module src="sample_win32.dll"...
5. Sortowanie danych otrzymanych z bazy danych.
Witam, pisz? skrypt na przechowywalnie pojazd?w i mam problem. Chcia?bym dodawa? otrzymane wyniki z bazy danych (id, model) do gridlist'y w gui przechowywalni, ale nie mam poj?cia, jak posortowa? dane, aby m?c je tam doda?. Co? z tablicami mo?e? Oto wynik, jaki otrzymuje:

1 - ID
411 - MODEL
10 - ID
411 - MODEL

function odbieramDane(result)
guiGridListClear(GUIEditor.gridlist[1])
if not result then return end
for rid, row in ipairs (result) do
for column, value in pairs (row)
if(column == "model_id") then
outputChatBox(value.." - MODEL")
end
if(column == "id") then
outputChatBox(value.." - ID")
local waluta =
end
end
end
end
addEvent("odbierzD", true)
addEventHandler( "odbierzD", localPlayer, odbieramDane )

Chcia?bym otrzymywa? dwie zmienne (id, model_id)
6. zapis skryptu do bazy danych.
Cze??! Od d?u?szego czasu pr?buj? zrobi? zapis do bazy danych skryptu na opis postaci/pojazdu, lecz ju? w ?aden spos?b nie wiem co zrobi?.
(chodzi o skrypt vNex'a)
7. Kłopot z bazą danych.
Witam!
Robi? serwer na OGRPG i w db3 mi wyskakuje jakis Warning, ale nie wiem czy si? nim mam przejmowa?.

Kod:

WARNING:(lokalizacja skryptu)/ogrpg-db/s_db.lua:19 dbPoll afiled; Table ;(moja baza danych); doesn't exist.


Mam si? tym przejmowa?.
8. Szukam bazy danych.
Witam. Tworz? z kumplami projekt i mam pytanie. Czy kto? z Was posiada, wie czy ona w og?le istnieje. Ale chodzi mi mianowicie o Baz? Danych Proxy. S?ysza?em, ?e mo?na poprzez port sprawdzac proxy. Z g?ry dzi?ki.
9. [MYSQL] Baza danych.
Witam. Potrzebuj? jakiej? bazy danych do test?w. Mam troch? starsze oprogramowanie na komputerze, a komputer b?d? zmienia? dopiero za jaki? czas, wi?c do tego czasu musz? sobie jako? poradzi?. Xampp i wampserver odpadaj?, poniewa? wymagaj? nowszego Windowsa. Strony db4free.net oraz freemysqlhosting.net tak?e odpadaj? - w pierwszym przypadku php my admin wczytuje si? dopiero po d?u?szym czasie, po czym wykonanie jakiej? operacji jest praktycznie niemo?liwe. Na drugiej stronie nie mog? dosta? has?a do mojej bazy, nic nie przychodzi na maila. Macie jeszcze jakie? propozycje? :P
10. Sposób na sprawdzenie rekordu w bazie danych.
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.
11. Skrypt na usuwanie danego spawnu z bazy danych.
Siemka, da?by kto? rade zrobi? skrypt na usuni?cie WSZYSTKICH spawn?w pojazd?w z mapy? Naprzyk?ad wpisuje /deleteveh Huntley i usuwa all Huntley z mapy :D Najlepiej jak b?dzie to podpi?te pod acl tu daje kawa?ek skryptu na usuwanie spawnu auta w kt?rym sie jest :) Dzi?ki z g?ry !
Kod:

local veh = getAllElementData(VehID)
local col = getAllElementData(ColID)
for i,k in pairs(veh) do
removeElementData(VehID, i)
--outputConsole("Vehicle, key: "..tostring(i).." , value: "..tostring(k))
end
for i,k in pairs(col) do
removeElementData(ColID, i)
--outputConsole("Col, key: "..tostring(i).." , value: "..tostring(k))
end
detachElements(ColID, VehID)
destroyElement(ColID)
destroyElement(VehID)
outputChatBox("Pojazd zosta? usuni?ty!", player)
12. MySQL zapis, odczyt danych.
Witam, mam taki problem, tworz? system logowania, ?eby ustali? do jakiej kolumny ma si? zapisywa? zmienna u?ywam zmiennej nick, kt?r? gracza wpisuj? przy logowaniu, pobieram j?, wysy?am do servera.
Kod:


nick = guiGetText(edycjaNick)

Po zalogowaniu, wykonuj? si? ten kod.
Kod:


zalogowany = mysql_query(handler,"UPDATE dane SET Zalogowany='1' WHERE imie='"..mysql_escape_string( handler,md5(nick)).."'")

Teraz chc? stworzy? kolejny zas?b, lecz nie mam poj?cia jak mog? zapisywa? dane, je?eli zmienna nick jest tylko w jednym zasobie, u?ycie getPlayerSerial mnie nie ucieszy poniewa? serial zmienia si? po formacie lub po zainstalowaniu MTA na wirtualnej maszynie (sprawdzi?em), licz? na wasz? pomoc :-)
13. [DM] tFile, błąd zapisu danych.
Mam problem z poprawnym zapisaniem pliku gracza, pierwszy raz u?ywam tego systemu. Logi:

Kod:

[00] [join] DMCy has joined the server (0:127.0.0.1)
[00] [tfile][ERROR]: can't open/create file './scriptfiles/DMCy'


kod:

Kod:

new reg [ 128 ];

format(reg, sizeof reg, "Pass = %snNick = %s", inp, GetPlayerNick(playerid));
fCreate(GetPlayerNick(playerid), reg);


Za cholere nie mog? doj?? do tego co jest ?le. Prosz? sensowne odpowiedzi.

[ Komentarz dodany przez: Sillence: 2013-11-11, 00:57 ]
// Na przysz?o?? prosi?bym o wpisanie normalnego opisu tematu :)
14. Łączenie z bazą danych.
Witam wszystkich, gdy pr?buje po??czy? si? z baz? danych MySql, to wyskakuje taki b??d:
Kod:

Argumetn nr 1 o wartosci serverport zamiana na 22063
Argumetn nr 3 o wartosci maxplayers zamiana na 10
.1
==================================================================
= Server name : Polski RolePlay Chomik @maxrate.pl
= Server IP address:
= Server port : 22063
=
= Log file : /home/s2978/mods/deathmatch/logs/server.log
= Maximum players : 10
= HTTP port : 22064
= Voice Chat : Disabled
= Bandwidth saving : Medium
==================================================================
[2012-10-06 10] Resources: 1 loaded, 0 failed
[2012-10-06 10] Querying game-monitor.com master server... failed! (302: Moved temporarily)
[2012-10-06 10] Querying backup master server... success!


bardzo prosz? o pomoc






PS Jak z?y dzia?, to przenie?cie.