[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
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...
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
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:
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)))
...
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
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?.
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?
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?
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.
]]
-- 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_...
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)
[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(&...