Witam kupi?em serwer na hostingu serwer project i w gratisie jest baza MySQL co zrobi ?eby po??czy? to ?eby wszystkie dane z serwera si? tam zapisywa?y?
local db_host = "localhost"
local db_username = "root"
local db_password = "@#@$##@#@#$@#@#"
local db_table = "logowanie"
local db_port = "3306"
local connection = false
Cywil = createTeam ("Cywile", 255, 255, 255)
function connect()
connection = dbConnect("mysql","dbname="..db_table..";host="..db_host..";port="..db_port,db_username,db_password)
if (connection) then
outputConsole("Po??czono z baz? danych.")
return true
else
outputConsole("B??d podczas ??czenia z baz? danych. Ponowna pr?ba po??czenie nast?pi za 5 sekund...")
setTimer(connect,5000,1)
end
end
addEventHandler("onResourceStart",resourceRoot,connect)
function singleQuery(str,...)
if (connection) then
local...
Nie wiedzialem gdzie to napisac dlatego pisze tutaj ze mam problem z Mysql nie wiem jak zrobic panel logowania Przechowalnie oraz duty raczej jest podpiete tylko nie wiem czemu nie dziala prosze o pomoc
Witajcie, mam problem z gm. Ot?? przy pr?bie uruchomienia na dom?wce wyskakuj? mi errory. Poni?ej zamieszczam server_log.
[code] SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
Witam mam pytanie mam ten panel logowania http://www.gtaonline.pl/100931.htm
i mam te? system aut by pan prezes i mam pytanie czy jezeli gracz rejestruje si? na panelu logowania to wtedy jak kupi auto to tylko on mo?e kozysta?
-- Functions
local function onConnect()
SQL_HANDLER=dbConnect("mysql", "dbname="..SQL_DBNAME..";host="..SQL_HOST.."", SQL_DBUSER, SQL_DBPASS, "share=1");
if SQL_HANDLER then
outputDebugString("<ml-db> Connecting to MYSQL...");
else
outputDebugString("<ml-db> No Connecting to MYSQL...");
end
end
function setRekord(...)
if not {...} then return end
local query=dbExec(SQL_HANDLER, ...)
return query
end
function getRekord(...)
if not {...} then return end
local query=dbQuery(SQL_HANDLER, ...)
local result=dbPoll(query, -1)
return result
end
function zapytanie(...) -- zostaw to lepiej
local h=dbQuery(SQL_HANDLER,...)
local result,numrows=dbPoll(h,-1)
return numrows
end
[lua]addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["ML-db"]:dbGet("SELECT * FROM ML-Users WHERE login=?", login)
if result and #result > 0 then
if result[1].login == login and result[1].pas...
Jak mam zrobi? na servhost.pl ?eby gm truck podpi?? pod baz? danych mysql w servhost.pl a a nie wiem jak, bo jak zak?adam konto na serwerze i za drugim razem wchodz? i konto nie zosta?o utworzone
Witam mam problem w moim skrypcie
Chodzi o to ?e pobieram sobie dat? z bazy i otrzymuj? j? jako string w postaci
"2016-05-08 23:59:32" i teraz jak chc? doda? do tej daty przyk?adowo 2 dni to w jaki spos?b mam tego dokona?? Nie bardzo umiem sformatowa? sobie otrzyman? dat? ?eby wygl?da?o to np w ten spos?b:
Witam pisze do was z takim pytaniem co do mysql chcem si? dowiedzie? jak sie tworzy tabele sprawdz itp prosze o odno?nik do wiki i przyk?ad (wasz nie z wiki)
Cze??,
Tak z nud?w napisa?em sobie rejestracje w MySQL, ale mam problem xD.
A wi?c, jesli konto instnieje i wpisze sie tekst kt?r? zawiera has?o to system odczyta to jako poprawne has?o. Nie potrafie tego dok?adnie wyt?umaczy? wi?c macie przyk?ad:
[code]has?o to : umyjsie22
a ty wpiszesz: umyjsie2222[/code]
To system uzna to jako poprawne has?o.
Nast?pny problem to jesli si? ju? zalogujesz to nie wczytuje danych z bazy danych np. zapis kasy czy score.
Ostatni problem to taki ?e gdy stworzysz nowe konto, to gm wysy?a zapytanie do bazy danych ale w bazie nie ma ?ladu nowej tabeli.
kod:
[pawn]public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
//################################################################################## [MySQL] Login and Register system
case DIALOG_ID_LOGIN:
{
if(strlen(inputtext) == 0) //If the player didn't enter anything
{
ShowPlayerDialog(playerid, DIALOG_ID_LOGIN, DIALOG_STYLE_PASSWORD, "Zaloguj sie", "Aby sie zalogowac, musisz wpisac jakies haslo ponizej.", "Zaloguj", "Wyjdz");
}
else //If player did enter something
{
new EscapedPassword[50], query[80];
mysql_real_escape_string(inputtext, EscapedPassword); //Save the inputted password in the variable
Witam, posiadam system banowania pod mySQL. Wszystko dobrze dzia?a, dodaje bany do tabeli mySQL, kickuje gracza, lecz mo?e on ponownie wej?? na serwer - problem le?y w tym pliku:
Witam, mam taki problem bo nie wiem jak podpiac skrypt pod mysql. Poprostu jak wpisze np komende /tt to wyskakuje blad w mysql ze nie jest podpiety. I wlasnie mam problem z podlaczeniem ;/
zapis_s.lua:13: attempt to call global 'mysql_connect' (a nil value)
zapis_s.lua:31: attempt to call global 'mysql_query' (a nil value)
doda?em mta_mysql.so do folderu modules w deathmatch i doda?em do mtaserver.conf
<module src="mta_mysql.so" />
I nic daje browca za porad?
MODULE: Unable to load mods/deathmatch/modules/mta_mysql.so (libmysql
client.so.15: cannot open shared object file: No such file or directory)
[ Dodano: 2016-03-16, 21:12 ]
Naprawi?em ju?, ale teraz mam kolejne b??dy
[21:10] ERROR: Unable to connect to mysql: (2002) Can't connect to local MySQ
L server through socket '/var/run/mysqld/mysqld.sock' (2)
[21:10] BRAK POLACZENIA Z BAZA DANYCH!
[21:10] ERROR: [gamemodes]/[RET]/stworz/zapis_s.lua:31: bad argument #1 to 'm
ysql_query' (mysqlHandler expected, got nil)
Cze??, robie komende na zabieranie prawka lecz mam pewien problem..
Kod:
[lua]addCommandHandler("zabierz.prawko", function(plr,cmd,cel,...)
if onCheckAdmin(plr,1) or onCheckAdmin(plr,2) or onCheckAdmin(plr,3) then
local reason=table.concat({...}, " ")
if not cel or not reason then
outputChatBox("* U?ycie: /zabierz.prawko <nick/ID> <pow?d>", plr)
return
end
local target=exports["og-core"]:findPlayer(plr,cel)
local target2=getPlayerName(target)
if not target then
outputChatBox("* Nie znaleziono podanego gracza.", plr, 255, 0, 0)
return
end
if isPedInVehicle(target) then
removePedFromVehicle(target)
end
outputChatBox("Gracz "..getPlayerName(target).." otrzyma?/a zakaz prowadzenia pojazd?w od "..getPlayerName(plr).." za "..reason.."")
outputChatBox("Prawo jazdy mo?esz zda? na nowo w urz?dzie",target)
exports["og-db"]:setRekord("UPDATE 'og_users' SET 'pjC' = 0 WHERE 'login' = '"..target2.."'")
exports["og-db"]:setRekord("UPDATE 'og_users' SET 'pjB' = 0 WHERE 'login' = '"..target2.."'")
exports["og-db"]:setRekord("UPDATE 'og_users' SET 'pjA' = 0 WHERE 'login' = '"..target2.."'")
end
end)[/lua]
DB3:
[code]
dbExec failed; (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL s...
Hej! Jest to m?j drugi zas?b, kt?ry tutaj udost?pniam. Tym razem jest to panel logowania, podpi?ty pod MySQL. Do skryptu do??czona jest linijka odpowiedzialna za piosenk? w intro, dlatego musi ono by? wgrane, by zas?b dzia?a?. Aby doda? intro, wejd? w folder 'files' i wgraj tam piosenk? z formatem .mp3 UWAGA! PLIK Z INTREM MUSI MIE? NAZW? intro.mp3
Zas?b oddaj? za darmo, jest w nim tak?e grafika DX.
Na g?rze skryptu po stronie SERVER-SIDE wpisz dane do MySQL
Trzeba stworzy? tabel? w MySQL z nazw? 'users', oto kolumny:
id - typ INT - d?ugo?? 11
login - typ VARCHAR - d?ugo?? 255
pass - typ VARCHAR - d?ugo?? 255
money - typ INT -- d?ugo?? 9
skin - typ SMALLINT - d?ugo?? 3
Niestety, chat musi by? w??czony, bo na nim si? pojawiaj? informacje typu rejestracja, b??dny login itp. Jak kto? chce, to mo?e go na czas logowania/rejestracji wy??czy? funkcj? showChat i podstawi? dx texty zamiast informacji na chacie ^^
Jego wygl?d nie jest pi?kny, ale spe?nia swoj? funkcj?.
SS:
Zapraszam do pobierania! ^^
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witajcie, pisz? tutaj poniewa?, chcia?bym aby?cie wyt?umaczyli od deski do deski wyt?umaczyli to co teraz napisze ( je?li mo?na:( )
Wi?c tak, posiadam GM i gdy wgra?em skrypty, wszystko by?o OK, do czasu kiedy zorientowa?em si? gdy? nie mam uprawnie? do komendy /duty itp. (Chod? jestem dodany w ACL) Drug? spraw? jest ruchomy Hud (Rusza si? w d?? i g?r? co? w tym stylu) i jak go w??czam to on w og?le znika nie mam w og?le hud'a . Wi?c poszed?em z tym problemem do koleg?w, oni m?wili, ?e musz? posiada? MysQl oraz dost?p do FTP (Kt?ry posiadam) Loguj? si? do PHPmyAdmin ale potem nie wiem co dalej Czy mogliby?cie mi to w jaki? spos?b wyt?umaczy? ? Za pomoc jestem w stanie da? nawet 5 zimnych !