Cześć! Mam do was proste pytanie, jak połączyć bazę danych (phpmyadmin) z FTP? Posiadam paczkę InsideMTA, nie justplay tylko Inside. Po wrzuceniu GM do FTP + bazy danych do php my admin, po odpaleniu serwera nie działa skrypt TR_starter, który włącza wszystkie najważniejsze skrypty do działania serwera. Proszę o pomoc, z góry dziękuję wielcy skrypterzy kocham was.
Witam, wróciłem do kodowania w mta oczywiście w jezyku lua, dałem sobie wyzwanie napisać od zera całe RP, lecz dużo się pozapominało, znaczy zmienne które czytają tabele są w małym palcu, lecz konstrukcja tabeli tak sobie...
okej wiem jak stworzyć tabele podstawowe dla id, vehicle, username itd oraz ich czytanie, lecz czy mogę prosić o wskazówki odnośnie tabeli Inventory? Jak ją skonstruować by czytała wiele przedmiotów oraz ich zapis.
Witam,
mam pewne pytanie. Jak podłączyć mysql do lokalnego serwera na komputerze? W sensie co wpisać w localhost. Mam DB2 i DB ale nie wiem jak to zrobić.
Hej mam problem bo gdy chce se dodać admina po przez baze danych wywala mi błąd.
WARNING: TR_mysqls.lua:46: dbPoll failed; Unknown column 'orgType' in 'field list'
pod linijką 46 mam takie coś
function Database:querry(...)
local qh = dbQuery(self.connection, dbPrepareString(self.connection, ...))
if not qh then return false end
local result, num_affected_rows, last_insert_id = dbPoll(qh, -1)
if not result then dbFree(qh) end
return result, num_affected_rows, last_insert_id
za rozwiązanie problemu płacę kasiore
WARNING: [.majster]/[core]/ogrpg-db/s.lua:16: poll failed; You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'mandate=0, pjA=0, pjB=0, pjC=0, pjL=0, worker=0, hours=1 WHERE id=5' at line 1
Dobry! Przypomnia? mi si? ostatnio GM OwlGaminga do MTA
Na stronce Owla jest link do GitHuba gdzie mo?na pobra? sobie zasoby GMa do MTA jak i do V, [u]udost?pnione przez W?A?CICIELI za DARMO[/u].
Wol? powiedzie? sk?d pobra?em bo wiem ?e wiele os?b przyjdzie i napisze "nie pomo?emy, GM kradziony.."
Dobra nie przed?u?aj?c. Chcia?em sobie sprawdzi? jakie nowo?ci prowadzili od ostatniej KRADZIONEJ wersji GMa 4.3.4.6 (nie mam zamiaru stawia? publicznego serwera na tym GMie, chc? tylko si? pobawi? i sprawdzi? nowo?ci)
Wi?c wsadzam pliki na lokalny serwer (Windows), podpinam serwer pod lokaln? baz? danych (xampp) no i uruchamiam.
Niestety ju? na sam start s? problemy z MySQL.
Modu? MySQL jest lecz nadal nie ??czy si? z baz?. Pobiera?em te? z strony MTA, p??niej wzi??em jeszcze modu? z starszego GMa Owla. Nadal to samo.
Pr?bowa?em postawi? serwer na serverproject, lecz niestety mo?na wsadzi? tylko jedn? baz? danych, a potrzebuj? dw?ch do tego GMa (mta oraz core)
Edytowa?em r?wnie? plik settings.xml, wpisa?em dane bazy danych i wyskakuje ten sam b??d. Komenda testdb nie chce dzia?a?.
Szuka?em po internecie tego problemu lecz nigdzie nie mog? znale??.
Pr?bowa?em si? tym bawi? lecz bez skutku. Mo?e kto? da rad? to rozwi?za??
Dzi?ki z g?ry!
[code] Starting mysql
ERROR: mysqlmysql.lua:30: attempt to concatenate global 'port' (a nil value)
INFO: -- MySQL Module Connection:
ERROR: mysqlmysql_external_module.lua:63: attempt to call global ...
attempt to call global 'mysql_query' (a nil value)
Wszystko dzia?a?o ?wietnie, natomiast odpalam dzisiaj serwer i widz? co? takiego.
Tak jakby serwer nie wczytywa? modu?u, pr?bowa?em go przegra? jednak dalej jest problem.
[ Dodano: 2022-02-07, 13:39 ]
MODULE: Unable to load modsdeathmatchmodulesmta_mysql.dll (126)
MODULE: File not 32 bit - modsdeathmatchmodulesmta_mysql.so
Znaleziono winnych, jakie? porady co mo?e to naprawi??
hej posiadam dziwny problem czego nie rozumiem, a mo?e kto? mia? taki przypadek mianowicie, zawsze gdy chce odpali? jaka? paczk? do posprawdzania, wali bl?dy takie jak
/s_db.lua:14: dbPoll failed; Incorr
ect date value: '0000-00-00' for column 'premiumdate' at row 1
czaje wchodze w baze edytuje struktury date, no ale co nie edytuje to wali mi b??dem przy pr?bie zapisu
B??d zapytania:
#1067 - Niew?a?ciwa warto?? domy?lna dla 'premiumdate'
po prostu co nie edytuje nie moge zapisa? do uja o uj chodzi bo ju? nie ogarniam
Witam, czy m?g? by mi kto? pom?c z pod??czeniem bazy do owl ?
[code]--[[
* ***********************************************************************************************************************
* Copyright (c) 2015 OwlGaming Community - All Rights Reserved
* All rights reserved. This program and the accompanying materials are private property belongs to OwlGaming Community
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* ***********************************************************************************************************************
]]
-- Production Server
production = (get( "production_server" ) == "1" or false)
socket = get( "socket" ) or ""
function createConnection(res, db)
if ((db and db == "mta") or not db) and not dbConns.mta then
dbConns.mta = dbConnect("mysql","dbname=".. database ..";host="..hostname..&...
A_I na id spowoduje ?e insert zacznie od 70.
Jak optymalnie to rozwi?za? przy insertach?
Potrzebuje to do systemu pojazd?w, aby przygotowa? ju? sobie pojazdy na danym ID a salony ?eby insertowaly wolne id, oczywi?cie musi to by? zoptymalizowane.
function dbSet(...)
if not {...} then return end
local stringe=dbPrepareString(SQL,...)
local query=dbExec(SQL, stringe)
return query
end
dbFree(query)
function dbGet(...)
if not {...} then return end
local stringe=dbPrepareString(SQL,...)
local query=dbQuery(SQL, stringe)
dbFree(query)
local result=dbPoll(query, -1)
return result
end
Jest gdzie? na necie w pe?ni dzia?aj?cy skrypt na po??czenie z baz? i obs?ug? w 100% bez modu?u mtaMySQL ?
czego brakuje by czasem nie przyfreezowa?o serwerka na 2 minuty? xD
local query5=string.format("SELECT * FROM ls_punish WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","prawko", getPlayerSerial(plr))
local result=exports["ls-db"]:pobierzWyniki(query5)
if (result) then
outputChatBox("#FF0000* #FFFFFFPosiadasz zawieszone prawo jazdy do "..result["time"]..", za: "..result["reason"], plr, 255, 255, 255,true)
setElementData(plr,"player:zpj", true)
else
exports["ls-db"]:dbSet("DELETE FROM ls_punish WHERE type=? AND active=1 AND serial=?", "prawko", getPlayerSerial(plr))
end
W jaki spos?b bez pisania kolejnych query sprawdzi? sobie kolejny typ kary w tej jednej kwerendzie?
Tak aby, wyszukiwa?o np. "prawko" ale te? "mute" i p??niej elseifami sobie te result porobi?, abym nie musia? 4 razy tej samej kwerendy wykonywa? tylko pod inna zawarto?? kolumny.. stawiam piwko za wyt?umaczenie
Siemka, robi? pobieranie obrazk?w z linku z MySQL, ale mam taki b??d na zdj?ciu i nie wiem czym on jest spowodowany poniewa? tabelka avatar w bazie danych jest i w niej jest link.
B??d:
Kod:
local connect = exports['db']
function DownloadAvatar(plr) link = connect:getDB('SELECT * FROM accounts WHERE pid=?', getElementData(plr, 'player:pid'))
print(link.avatar) fetchRemote(''..link.avatar..'',Callback, '', false, plr) end
function Callback(image, err, plr)
if err == 0 then
triggerClientEvent(plr, 'onClientGotImage', resourceRoot, image) end
end
Witam, tworze serwer MTA, i wyskoczy? mi problem podczas pod??czania bazy danych!
S? dwa ss-y jeden to cz??? 1 a drugi to cz??? 2:
Cz??? 1: http://imgur.com/0qld1Fv
Cz??? 2: http://imgur.com/CXRghBQ
Prosz? o piln? pomoc! Stawiam za to zimnego harnasia!!
Witam pomo?e mi kto? z errorem kt?ry mi wyskoczy? w bazie danych mysql bardzo prosz?. Jestem zielony w tych sprawach i potrzebuj? kogo? kto mi to wyt?umaczy.
B??d na screenie ni?ej https://imgur.com/a/Zap3mgl[/list]
Witam Jestem zielony w tych sprawach i czy m?g?by mi ktos pom?? z b??dem kt?ry mi wyskoczy? w bazie danych? B?de wdzi?czny :> https://imgur.com/a/Zap3mgl
[color=blue][/color][size=9][/size] Witam, ot?? po pod??czeniu do bazy mysql, panel logowania dzia?a, ale nie loguje mnie, pisze ?e taki nick ju? istnieje w bazie.
Witam. Chcia?bym zapisa? eldate "szybko"w mysql, wcze?niej robi?em w ten spos?b co teraz i mi dzia?a?o ale teraz jak robi? kolejny raz to nie wiem czemu mi nie dzia?a.
s_saveplayers
[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.
]]
function getPremium(plr,premium)
if premium then
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=? AND premium=?",getElementData(plr,"player:sid"), premium)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
return true
else
return false
end
end
end
function loadPlayerData(plr)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
local v=result[1]
setPlayerMoney(plr,v.money)
setElementModel(plr,v.skin)
setElementData(plr,"status","Aktywny")
setElementData(plr,"player:logged",true)
setElementData(plr,"player:mandate",v.mandate)
setElementDat...
Cze?? pr?buje wgra? modu? mysql lecz nie wiem ale mi nie dzia?a. Stworzy?em folder w deathmath (czy jakos tak ) modules i wgra?em tam modu? 32x, potem wszed?em do folderu 64x i doda?em tam modu? 64x i do mtaconfig da?em <module src="mta_mysql.so" />
lecz nadal mi nie dzia?a.
a w consoli:
[ Dodano: 2020-08-22, 23:00 ]
Dobra gupi jestem, mo?na zamkn??
Witam posiadam pewien problem z zapisem do mysql gdy zrobie tak
local ostatnia_pozycja = getElementPosition(plr) local query2= exports["pystories-db"]:dbSet(string.format("ostatnia_pozycja='%.2f,%.2f,%.2f' WHERE id=%d", ostatnia_pozycja,sid))
to wywala mi b??d
bad argument #4 to 'format' (no value)
a gdy zrobi? tak
local x,y,z = getElementPosition(plr) local query2= exports["pystories-db"]:dbSet(string.format("ostatnia_pozycja='%.2f,%.2f,%.2f' WHERE id=%d", x,y,z,sid))
to wywala taki b??d
dbPoll failed; You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ostatnia_pozycja='-1918.77,887.50,35.34' WHERE id=1' at line 1
Chcia?bym ?eby kto? mi pom?g? z pobraniem z bazy danych, ju? mam tak? zamu?e ?e nie mog? wykombinowa? a to jedna linijka probably
Tu skrypty na ttv, ttp i vehowner
[code]function ttv(plr,cmd,id)
local account = getPlayerAccount(plr)
local name = getAccountName(account)
if not isObjectInACLGroup("user."..name, aclGetGroup("Admin")) then return end
if id then
local id = tonumber(id)
local v = znajdzpojazd(id)
if v then
warpPedIntoVehicle(plr,v)
outputChatBox("Teleportowano do pojazdu o ID: "..id,plr,255,0,0,true)
else
outputChatBox("Nie znaleziono pojazdu o takim ID.",plr,255,0,0,true)
end
else
outputChatBox("Nie wpisa?e? ID pojazdu.",plr,255,0,0,true)
end
end
addCommandHandler("ttv",ttv)
function ttp(plr,cmd,id)
local account = getPlayerAccount(plr)
local name = getAccountName(account)
if not isObjectInACLGroup("user."..name, aclGetGroup("Admin")) then return end
if id then
local id = tonumber(id)
local v = znajdzpojazd(id)
if v then
local x,y,z = getElementPosition(plr)
setElementPosition(v,x,y,z)
setElementPosition(plr,x,y,z+3)
outputChatBox("Teleportowano pojazd o ID: "..id,plr,255,0,0,true)
else
outputChatBox("Nie znaleziono pojazdu o takim ID.",plr,255,0,0,true)
end
else
outputChatBox("Nie wpisa?e? ID pojazdu.",plr,255,0,0,true)
end
end
addCommandHandl...
Witam. Nie dawno wr?ci?em do PAWN i chcia?em si? zapyta? czy wszystko wygl?da w porz?dku z korzystaniem MySQL od BlueG. Tu kod: https://pastebin.com/QAnBpYiQ
Witam, bez zb?dnego gadania opisze problem. Baza MySql u?ywam paczki pys, chce zapisywa? zmienn? liczbow? przypisan? do SID i j? odczytywa?. Mniej wi?cej znam zarys, ale boje si?, ?e co? zepsuje. Przygotowa?em tabel? w bazie. Z g?ry dzi?kuje za pomoc, stawiam piwko!
Witam! Posiadam pewn? zagwozdk?.
Nie wiem jak Exportowa? do danego gracza rekord z mysql.
Baza Danych: db_50253
Tabela: users
Rekord: bank_money
Chcia?em stworzy? gui, lecz nie mam poj?cia jak skrypt podpi?? pod te baze i jak zimportowa? te dane ;/ (oczywiscie uwzgl?dniaj?c gracza, ktory widzi gui)
Pr?bowa?em czego? takiego
local reputacja = getElementData(localPlayer, "player:reputation")
I p??niej dodanie tego do wy?wietlanej informacji dla klienta, lecz przecie? to nie jest po??czone w ?aden spos?b z baz? danych ;/ Jak mam to wyeksportowa?/po??czy??
Witam. Od pewnego czasu nurtuje mnie pewna rzecz.. Ot?? gdy posiadam panel logowania na serwerze, kt?ry nie jest podpi?ty pod baz? MySQL to gdzie skrypt zapisuje zebrane dane o loginach/has?ach? Je?eli nie posiada on mo?liwo?ci zapisania w bazie danych takich informacji to gdzie te informacje widniej??
Siemka, ucze si? dopiero zapis?w do bazy danych i jestem w tym kompletnie zielony, moje pytanie jest takie, jak mam zapisa? element date od pocz?tku do ko?ca,
function zapisz(playerSource) local stat = getPedStat ( playerSource, 25 ) dbQuery ("UPDATE bazadanych SET stat=? WHERE id=?", stat) end
addCommandHandler("takta", zapisz)
Napisa?em tak? funkcje, nic mi nie zapisuje w db, oczywi?cie tabela stworzona.
Pomocy!
MySQL Server Version 5.5.5-10.0.37-MariaDB-0+deb8u1.
[Tue Dec 3 13:17:51 2019] Error (0): Failed to exeute query. Table 'db_12534.gangZone' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Function: mysql_store_result called when no prior successful query executed. Table 'db_12534.gangZone' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Function: mysql_store_result called when no result stored. Table 'db_12534.gangZone' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Failed to exeute query. Table 'db_12534.Weeds' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Function: mysql_store_result called when no prior successful query executed. Table 'db_12534.Weeds' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Function: mysql_num_rows called when no result stored. Table 'db_12534.Weeds' doesn't exist.
[Tue Dec 3 13:17:51 2019] Error (0): Failed to exeute query. Table 'db_12534.Weeds' doesn't exist.
Witam przychodz? z pytaniem chcia?bym aby pojazd, kt?ry znajduje si? w mysql w okre?lonej tabeli by? wczytywany na odpowiednie kordy kt?re podam w kodzie