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: podłączenie
1. Podłączenie OWL Gaming pod DB
Cześć, mam problem z podłączeniem OWL Gaming pod DB. Wszystko jest tak jak na załączonych SS. Po rejestracji wywala "Sending request to server".

SS: https://imgur.com/a/ZDAqy3e
MTAServer.conf: <module src="mta_mysql.dll" />
Błędy konsola:

[24-08-29 20:07] ERROR: mysql/connection.lua:62: attempt to call global 'mysql_ping' (a nil value)
[24-08-29 20:07] ERROR: help/commands/help_s.lua:6: call: failed to call 'mysql:query' [string "?"]
[24-08-29 20:07] ERROR: mysql/connection.lua:206: attempt to call global 'mysql_escape_string' (a nil value)
[24-08-29 20:07] ERROR: mysql/connection.lua:206: attempt to call global 'mysql_esca
pe_string' (a nil value)
[24-08-29 20:07] ERROR: account/login-panel/server.lua:215: call: failed to call 'mysql:escape_string' [string "?"]
[24-08-29 20:07] ERROR: mysql/connection.lua:206: attempt to call global 'mysql_escape_string' (a nil value)
[24-08-29 20:07] ERROR: mysql/connection.lua:206: attempt to call global 'mysql_escape_string' (a nil value)
[24-08-29 20:07] ERROR: account/login-panel/server.lua:215: call: failed to call 'mysql:escape_string' [string "?"]
[24-08-29 20:07] ERROR: account/login-panel/server.lua:215: attempt to concatenate a boolean value

Jest ktoś w stanie pomóc? Stawiam piwo i +rep.
2. Złe podłączenie bazy danych z salonami
Nie zapisuje mi aut.
Skrypt na baze salon:
[lua] plr:setData('vehsell:info', {
['cost']=data.cost,
['model']=data.model,
['mileage']=data.mileage,
['engine']=data.engine,
}, false)

plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd')
end)

addEventHandler('onVehicleExit', resourceRoot, function(plr, seat, jacked)
if seat~=0 then return end

local data=plr:getData('vehsell:info')
if not data then return end

plr:removeData('vehsell:info')
end)

addCommandHandler('kuppojazd', function(plr, cmd)
local data=plr:getData('vehsell:info')
if not data then return end

if getPlayerMoney(plr) < data.cost then
plr:outputChat('* Nie posiadasz wystarczaj?cej kwoty pieni?dzy !')
return
end

local vehicle=plr:getOccupiedVehicle()
if vehicle then
removePedFromVehicle(vehicle)
end

local cost=data.cost
local model=data.model
local mileage=data.mileage
local engine=data.engine
local sid=getElementData(plr,'player:sid') or 0
takePlayerMoney(plr, cost)
plr:outputChat('* Zakupi?e?(a?) sw?j pojazd '..getVehicleNameFromModel(model)..', znajdziesz go w przechowywalni.')
exports["pystories-db"]:dbSet("INSERT INTO pystories_vehicles (id,model,frozen,pos,text,health,fuel,mileage,driver,color,headlights,paintjob,tuning,panelstates,rent,plateText,ownedPlayer,ownedGroup,parking,police,neon,blok...
3. Podłączenie MTA do MySQL
Witam. Od jakiego? czasu bawi? si? w serwer rpg i nie mog? sobie poradzi? z b??dem kt?ry ca?y czas w konsoli si? pojawia przez kt?ry nie dzia?a logowanie, domy i przechowalnia.

[19-02-11 18] WARNING: [pystories]/[skrypty]/pystories-db/s_db.lua:17: Bad argument @ 'dbQuery' [Expected db-connection at argument 1, got boolean]
[19-02-11 18] WARNING: [pystories]/[skrypty]/pystories-db/s_db.lua:18: Bad argument @ 'dbPoll' [Expected db-query at argument 1, got boolean]
[19-02-11 18] ERROR: [pystories]/[skrypty]/lss-domy/domy.lua:128: bad argument #1 to 'ipairs' (table expected, got boolean)

Czyta?em w internecie ?e musz? w db wpisa? dane dotycz?ce MySQL, wpisa?em ale nadal jest ten problem. Dodam ?e serwer jest z liveserver
4. Podłączenie MySQL..
Witam, na pocz?tku przedstawie og?lny zarys problemu:

Chcia?bym po??czy? panel logowania MTA, z baz? danych mojego forum. Wszystko sz?o dobrze do czasu kiedy chcia?em zainicjowa? po??czenie z baz? w skrypcie. Aby sprawdzi? poprawno?? kodu pos?u?y?em si? takim kodem:

function connect()
    
DBConnection dbConnect"mysql""dbname=edb_172750;host=164.132.233.227;port=3306""username=edb_172750""password=*****")
    if (
not DBConnectionthen
        outputDebugString
("Blad: Nie mozna polaczyc z baza danych!")
    else
        
outputDebugString("Sukces: Polaczono z baza danych!")
    
end
end
addEventHandler
("onResourceStart",resourceRootconnect)



Dodatkowo w debugscript'cie wywala mi nast?puj?cy b??d:

Kod:

Bad usage @ 'dbConnect' [Access denied for user 'username=edb_172750' (using password: YES)]


Pr?bowa?em na r??nych hostingach i na ka?dym to samo... Wygl?da na to jak nie mia?bym dost?pu do bazy ale raczej jest to niemo?liwe.

Poratuje kto?? B?d? bardzo wdzi?czny :)
5. Podłączenie frakcji pod swoją baze danych
Witam, baze danych z pysa, oraz paczke gm z niego.

Nie dzia?a?a mi frakcja samc, wi?c wgra?em now? z internetu, z gm Sky Game.

Problem jest w tym ?e chyba nie jest pod??czona pod m?j gm, bo dodaje siebie do samc, i pisze ?e nie jestem dodany.

Kod z s_duty samc

[lua]
--[[
Developers: Yolos And Spli
]]

local marker=createMarker(-2633.30,632.90,56.34-0.9, 'cylinder', 1.5, 0, 0, 255)
setElementDimension(marker, 0)
setElementInterior(marker, 0)

local t=createElement('text')
setElementData(t,'name','Rozpocz?cie pracy')
setElementDimension(t, 0)
setElementInterior(t, 0)
setElementPosition(t,-2633.30,632.90,56.34)





local licz = {}


function isPlayerInFaction(plr)
local uid=getElementData(plr,'player:uid')
if not uid then return end

local result=exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE code=? AND uid=? LIMIT 1;', "SAMC", uid)
if result[1] then
return true
else
return false
end
end

addEventHandler('onMarkerHit', marker, function(el,md)
if isPlayerInFaction(el) then
if not getElementData(el,'player:duty') then
setElementModel(el,274)
exports['frakcja']:rozpocznijnaliczanie(el)
setElementData(el,'player:duty',"SAMC")
local rank = exports['frakcja']:getPlayerFactionRank(el,'SAMC')
setElementData(el,"player:rank",rank)
setElementData(el,"last:color",tostring(getPlayerNametagColor(el)))
...
6. Podłączenie serwera pod mysql
Powie mi kto? jak pod??czy? serwer pod MySQL. Dodam ze mam hosting na pukawce
7. Podłączenie bazy danych
Witam. Czy mo?na pod??czy? baze danych mysgl na serwerze lokalnym? Wiem ?e pewnie by?y takie tematy ale chodzi mi na dzie? dzisiejszy. Pono? mozna programem Xampp ale mam tam jaki? b??d z phpmyadmin. Czy mo?na jak?? to inaczej zrobi?, innym programem albo co? takiego?? Za odpowiedz daje zimne piwko :D
8. Podłączenie bazy
Czy da rade pod??czy? baze danych mysql na serwerze lokalnym? Widzia?em ?e kiedy? da?o si? to wykona? lecz mog?o si? to zmieni?. Jako ?e wynaj?cie serwera pod pisanie skrypt?w na kilka miesi?cy nie jest na moj? kiesze?.
9. PODŁĄCZENIE PANELU LOGOWANIA POD MYSQL
Witam! Mam problem odno?nie pod??czenia Panelu Logowania Our Game v2
Ca?? struktur? wgra?em jaka by?a tylko nie ma w niej panelu logowania prosi?bym o pomoc jak go pod??czy?
10. Podłączenie systemu tune do sql
Witam ot?? wgra?em skrypt od nexboya z tuningiem tam gdzie drzwi da sie do g?ry montowa? itp xd i nie mam poj?cia jak zrobi? ?eby si? auta zapisywa?y mo?e kto? mi pom?c?
11. Podłączenie MySql
Witam pomo?e kto? mi pod??czy? MySql pod serwer lokalny?
12. Podłączenie mysql - MTA
Witam, co ja ?le zrobi?em? probuje zrobi? panel logowania, lecz kiedy si? rejestruje i loguje, to konto nie instnieje w bazie, co powinienem tu zmieni??

[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]

-- Settings
DBHandler=nil
DBName="db_22103"
DBUser="db_22103"
DBPass="***"
DBHost="46.29.**.***"

-- Functions
function dbSet(...)
if not {...} then return end
local query=dbExec(DBHandler, ...)
return query
end

function dbGet(...)
if not {...} then return end
--outputDebugString(tostring(...))
local query=dbQuery(DBHandler, ...)
local result=dbPoll(query, -1)
return result
end


addEventHandler("onResourceStart", resourceRoot, function()
DBHandler=dbConnect("mysql", "dbname="..DBName..";host="..DBHost.."", DBUser, DBPass, "share=1")
if DBHandler then
outputDebugString("* Connect to server MYSQL...")
else
outputDebugString("* No Connecting to server MYSQL..")
end
end)


local SQL_LOGIN="db_22103"
local SQL_PASSWD="****"
local SQL_DB="db_22103"
local SQL_HOST="46.29.**.***"
local SQL_PORT=3306

local root = getRootElement()

local SQL

local function connect()
SQL = mysql_connect(SQL_...
13. Podłączenie kilku skryptów pod MySQL
Cze??. Nie wiem jak pod??czy? skrypty na duty, przecho, panel logowania i frakcje. Powie mi kto? jak to zrobi??? Paczka z Pystories.

Za pomoc postawie zimne :piwo:
14. Podłączenie skryptów
Witam, mam pewne pytanie.Jak pod??czy? skrypt?Mam system pojazd?w pana prezesa i licznik i gie?de.Chc? aby wy?wietla?o przeb na gie?dzie i na liczniku(Licznik mo?e mnie? przeb bo wida? takie co? co liczy ale liczy przebieg ca?kowity jaki przejecha?em a nie auta)

Linki
Licznik: http://www104.zippyshare.com/v/SlkrPczG/file.html
Gie?da: http://gtao.pl/skrypt-glt...2711.htm#652639

Za pomoc repa i piwko ;)
15. Podłączenie AC pod duty.
Chcia?bym pod??czy? AC pod duty.

Duty.

[lua]-- Ustawienia MySQL
addEventHandler("onResourceStart", resourceRoot, function()
local baza = "NAZWA TWOJEJ BAZY"
local host = "HOST"
local user = "U?YTKOWNIK MYSQL"
local pass = "HAS?O MYSQL"

db = dbConnect("mysql", "dbname="..baza..";host="..host, user, pass, "share=1") -- Po??czenie z serwerem MySQL.
end)



-- Reszta zasobu
addCommandHandler("duty", function(plr,cmd)
local q = dbQuery(db, "SELECT level FROM admins WHERE serial=?", getPlayerSerial(plr))
local w = dbPoll(q, -1)
if w and #w > 0 then
if not getElementData(plr, "duty") then
if w[1].level == 1 then -- Je?eli kolumna 'level' ma warto?? 1 to nadajemy rang? moderatora.
setElementData(plr, "duty", 1)
outputChatBox("Logujesz si? na duty moderatora.", plr)
elseif w[1].level == 2 then -- Je?eli kolumna 'level' ma warto?? 2 to nadajemy rang? administratora.
setElementData(plr, "duty", 2)
outputChatBox("Loguejsz si? na duty administratora.", plr)
elseif w[1].level == 3 then -- Je?eli kolumna 'level' ma warto?? 3 to nadajemy rang? administratora RCON.
setElementData(plr, "duty", 3)
outputChatBox("Logujesz si? na duty administratora RCON.", plr)
end
else
removeElementData(plr, "duty")
outputChatBox(&...