Po wejściu na serwer i wpisaniu jakiej kolwiek komendy czat nie odpowiada (tyczy sie to komend oraz czatu frakcyjnego oraz organizacyjnego). Czym może być to spowodowane?
local vehicles = "BRAK"
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
function refresh_command()
whitelist = {}
local result=exports["pystories-db"]:dbGet("SELECT * FROM Qmix_vehicles_Whitelist")
for i,v in ipairs(result) do
whitelist[v.skrypt] = true
end
end
setTimer(function()
refresh_command()
end,20000,0)
function create_veh(_,id,poss,buyed,player)
Settings (QUERY)
if sourceResource and not whitelist[getResourceName(sourceResource)] then return end
if id then
result=exports["pystories-db"]:dbGet("SELECT * FROM Qmix_vehicle WHERE parking=1 AND id=?", id)
query=exports["pystories-db"]:dbS...
Cześć mam pytanie, jak rozwiązać ten błąd którego ssy wstawiam poniżej. Paczka to VinityRPG, pozatym nie wiem czy to przez ten błąd ale jak próbuje się zalogować to niby mnie loguje ale nie przenosi mnie do gry i cały czas jestem w panelu logowania, a jak resetuje panel to pisze że gracz jest zalogowany
Mam tu skrypt, który potrafi zapisać pozycje pojazdu (czyli gdzie został zostawiony), obrót, color i tunig. Jednak z nim jej taki problem że poprawnie zapisuje tylko pierwszy pojazd, a jak już się zeszpawnuje drugi o takim samy ID to po przemieszczeniu tego drugiego pojazdu już nie potrafi uaktualnić danych. Pamięta tylko gdzie został zeszpawnowany ten drugi pojazdu.
Ktoś może wie co jest nie tak?
[lua]
-- Plik: spawn_vehicle_server.lua
local spawnedVehicles = {}
local saveFileName = "spawned_vehicles.json"
function saveSpawnedVehicles()
local data = ""
for _, vehicleData in ipairs(spawnedVehicles) do
local line = toJSON(vehicleData)
data = data .. line .. "n"
end
local file = fileCreate(saveFileName)
if file then
fileWrite(file, data)
fileClose(file)
end
end
function loadSpawnedVehicles()
local file = fileOpen(saveFileName)
if file then
local data = fileRead(file, fileGetSize(file))
spawnedVehicles = {}
for line in string.gmatch(data, "[^rn]+") do
local vehicleData = fromJSON(line)
table.insert(spawnedVehicles, vehicleData)
end
fileClose(file)
end
end
function updateVehicleDataAndSave(vehicle, player)
local vehicleID = getElementModel(vehicle)
-- Pobierz informacje o tuningowaniu pojazdu
local upgrades = getVehicleUpgrades(vehicle)
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Jak włączę ręcznie zasoby radar i minimape to działa ale jak sie wyjdzie z serwera to już się nie pokazuję próbowałem dodać do auto startu acl i mtaserwera configu ale nic to nie dało.
Co mam zrobić aby mi radar cały czas się pokazywał
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Witam mam na serwerze paczke StayMTA i jest problem z nadawaniem sidu graczom a autom id pomoże ktoś a i udostempniam bazedanych bazuje na nitroRPG więc daje dwie bazy
link do bazy danych:https://mega.nz/folder/FLE20IDA#XTmcaq9nhLhGaZRe5JgKEg
Link do paczki:https://gtao.pl/%3Cfont-colorff00ff%3Egm%3C-font%3E-staymta-vt144702.htm
Witam mam problem mam na serwerze paczke spaceMTA i jest nie zapisuje hajsu , srp pomoże ktoś w konsoli nie ma błędów żadnych ani w debugscript 3 auta zapisuje pomoże ktoś ?
/duty też działa
Witam mam problem z wgranie bazy danych paczki RivalRPG oto error
---- Baza danych: `rivalrpg`---- ------------------------------------------------------------ Struktura tabeli dla tabeli `rv_admins`--CREATE TABLE `rv_admins` ( `dbid` int(11) NOT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_polish_ci NOT NULL DEFAULT '', `serial` varchar(255) NOT NULL DEFAULT '', `level` int(255) NOT NULL DEFAULT 1, `added` date NOT NULL DEFAULT current_timestamp()) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
WARNING: [dynamic-pystories]/pystories-core/s_saveplayers.lua:54: Bad argument @ 'fromJSON' [Expected string at argument 1, got nil]
[code]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"))
local result2=exports["pystories-db"]:dbGet("SELECT * FROM iq_discord WHERE user_serial=?", getPlayerSerial(plr))
if result and #result > 0 then
Po krotce chcialem zrobic sprawdzanie serialu by tylko osoby znalezione w bazie mogly korzystac z danego konta lecz cos nie dziala w debugu normalnie wyswietla sie sid i serial
[lua]
addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
local result_serial = exports["pystories-db"]:dbGet("SELECT * FROM pys_serials WHERE sid=? AND serial=?", result[1].id, getPlayerSerial(client))
if result and #result > 0 then
print("SID: "..result[1].id.." Serial: "..getPlayerSerial(client))
if result_serial then
if result[1].login == login and result[1].pass == pass then
for i,player in pairs(getElementsByType("player")) do
if getElementData(player,"player:sid") == result[1].id then
triggerClientEvent(source, 'pystories_noti:addNoti', source, 'Podany login jest już w grze!', 'error')
return
end
end
setElementData(client, "player:sid", result[1].id)
setPlayerName(client, login)
triggerClientEvent( client, "usunXML", resourceRoot )
[code] addEvent("playerLogin", true)
addEventHandler("playerLogin", root, function(login, pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if #result > 0 then
if result[1].login == login and result[1].pass == md5(pass) then
setPlayerName(source, result[1].login)
setElementData(client, "player:sid", result[1].id)
triggerEvent("load:player", client, client)
triggerEvent("SprawdzDom",root,client)
triggerClientEvent(source, "destroy", resourceRoot, true, false)
else
print('Podane dane są nieprawidłowe.')
end
else
print('Nie ma takiego konta!')
end
end)
addEvent("playerRegister", true)
addEventHandler("playerRegister", root, function(login, pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if #result > 0 then
print('podany login już istnieje.')
else
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE register_serial=?", getPlayerSerial(source))
if #result > 0 then
...
Dodałem markera i gdy gracz wejdzie do tego markera to po wciśnięciu klawisza wykonuje się jakaś akcja. Jednak kiedy gracz wyjdzie na wyższy poziom i stoi nawet nad markerem to też się wykonuje owa akcja. To się dało naprawić chyba przez dodanie nieco innego rodzaju markera ale już nie pamiętam jaka to dokładnie funkcja była. Czy ktoś może pamięta?
Gdy próbuje wejsc na problem to nie moge sie polaczyc nawet z serwerem. Ale tylko wtedy gdy podpinam baze danych, gdy chciałbym wejsc na serwer bez bazy to nie ma nawet takiej możliwosci abym sie połączyć z serwerem.
[b][color=#DAA520]•[/color] Ka?da nowa informacja kt?ra sie pojawia o GTA VI zaskakuje coraz bardziej co powoduje u fan?w serii dreszczyk emocji i g?si? sk?rk? . Podwy?sza podekscytowanie i sprawia, ?e najnowsza produkcja Rockstar Games zyskuje jeszcze wi?cej rozg?osu, nic dziwnego, od premiery GTA V min??o ju? prawie 10 lat. Tym razem z do?? pewnego ?r?d?a dowiedzieli?my si?, ?e prawdopodobnie nasza przygoda nie ograniczy si? jedynie do Vice City. W grze maj? by? przynajmniej dwa przeskoki czasowe, kt?re zabior? nas w kompletnie inne miejsca co bardzo zaskakuje i ciekawi. Ekscytuj?ce wie?ci o GTA VI. Gra mo?e zabra? nas poza USA[/b]
[b][color=#DAA520]•[/color] Prorokiem dobrej nowiny jest w tym wypadku po raz kolejny Tyler McVicker, kt?ry ju? nieraz dawa? fanom najnowsze informacje o GTA VI. Podczas swojej transmisji na ?ywo podzieli? si? swoimi spostrze?eniami i zapowiedziami na temat nowej produkcji Rockstara. Zaznaczy?, ?e historia b?dzie mia?a przeskok czasowy, kt?ry przeniesie nas w zupe?nie nowe miejsce, z dala od Vice City. Wed?ug McVickera mo?e to by? Kuba.
Wszystko to oczywi?cie dopiero plotki, lecz McVicker jest jednym z najbardziej wiarygodnych ?r?de? w bran?y. Mo?na zatem powoli tworzy? teorie na podstawie informacji, kt?re nam pr...
Witam mam taki problem, ?e pr?buj? od jakiego? czasu wgra? podmiank? na serwer, ale mi co? nie wychodzi. W grze po zrefreshowaniu skrypt?w wyskakuje takowy komunikat:
Uzywam paczki nitrorpg, i skrypt od respienia po smierci, wywala mi taki blad w trakcie gdy juz jestem po BW i wstaje na nogi, skin zmienia sie na skina 0 ( cj)
[lua]local strefa = createColRectangle( 1959.3610839844, -1826.8842773438, 1035.3498535156, 2300.19055175781)
local skillstable = { 69, 70, 71, 72, 73, 74, 76, 77, 78, 79 }
local weaponstable = { 24, 25, 30, 31, 28}
addEventHandler("onColShapeHit", strefa, function(el)
if getElementType(el) == "player" then
reloadDMInfo(el)
toggleControl(el, "fire", true)
toggleControl(el, "aim_weapon", true)
setElementData(el, "player:strefaDM", true)
exports.nrpg_interface:showPlayerNotification(el, 'Wchodzisz do strefy bezprawia', 'info', 15000)
local saveSkin = getElementModel(el)
if saveSkin == 49 then
setElementData(el, "dmSaveSkin", saveSkin)
end
if not getElementData(el, "player:faction") then
for _, stat in ipairs(skillstable) do
setPedStat(el, stat, 1000)
end
for _, weapon in ipairs(weaponstable) do
giveWeapon(el, weapon, 9999)
if weapon == 24 then
giveWeapon(el, 24, 9999, true)
end
end
end
end
end)
addEventHandler("onColShapeLeave", strefa, function(el)
if getEle...
Cze?? wszystkim, posiadam problem z nie wczytuj?cymi si? modelami i mapami w ju? drugiej pacze z rz?du, lecz to nie wina paczek tylko mojej gry. Wygl?da to tak ?e np wchodz? do interioru i s? normalnie blipy z np za?o?eniem stroju, lub rozpocz?ciem s?u?by we frakcji, ale nie ma totalnie pod?o?a, ?e ?eby cokolwiek zrobic musz? na no clipie lata?, bo inaczej zapadn? si? pod map?. Prosz? o piln? pomoc, z g?ry dzi?kuj? : )
Witam, mam problem zwi?zany z wyp?at? pieni?dzy za sp?dzone czas we frakcji. Pisze mi, : Nie jeste? zatrudniony w frakcji. Frakcje z pysa, pr?bowa?em r??nymi skryptami pod pysa na wyp?aty i ci?gle to samo, w bazie danych jestem pod tabem pokazuje, ?e jestem na s?u?bie pod f5 pokazuje przegrany czas we frakcji i ile miniut mamy do wyplaty w urzedzie,
brak b??d?w w db3 i to jest najgorsze ;3
tutaj ss jak jestem wpisany w bazie https://imgur.com/a/Wr4R9QN
[code]local pension = {
local markersFactionPayment = {
{2858.69, -1135.37, 113.33, 0, 1},
}
for i,v in ipairs(markersFactionPayment) do
local marker = createMarker(v[1], v[2], v[3]-1, "cylinder", 1.25, 50, 170, 255)
setElementData(marker, "marker:title", "Wyp?ata z frakcji" )
setElementData(marker, "marker:desc", "Odbierz wyp?at? tutaj!" )
setElementInterior(marker, v[4] or 0)
setElementDimension(marker, v[5] or 0)
end
addEventHandler("onMarkerHit", resourceRoot, function(el,md)
local sid = getElementData(el,"player:sid")
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_factions WHERE sid=?", sid)
if #result > 0 then
...
witam
Problem wyglada tak ?e w pracach normalnie zdobywa sie srp i gdzies to sie zapisuje i widac przybywajace srp na scoreboardzie ale po reconnecie caly progres znika chyba ze uzyje komendy /dodajsrp wtedy db ?apie to i nadpisuje sobie i dziala normalnie.
Na paczce Direct nie zapisuje mi ?adnych statystyk (prawko, pieni?dze) itp. Nie wiem czy jest sens wstawianie tutaj kodu poniewa? ten b??d wyst?puje nawet w paczce pysa i innych na niej stoj?cych z g?ry dzi?kuj?
Witam tak jak w temacie nie wczytuj? si? modele aut i modele exterior?w i interior?w te modele s? kodowane po serialu na serwerze a mam ustawione w kodzie ze wczytywanie modeli aut jest po wej?ciu gracza na serwer o to przyk?ad
c.Lua (model aut)
[code]local sx, sy = guiGetScreenSize()
local zoom = sx < 1920 and math.min(2, 1920 / sx) or 1
Witam robi? serwer RPG I Chchcia?em sobie sprawdzi? Prace na pracy nabija?o reputacje a po reconnect tej reputacji nie by?o na koncie pare razy zmienia?em prace oraz core i dalej nic pomog?by ktos
Cze??, mam problem z logowaniem w paczce InsideMTA https://imgur.com/a/ceB0e3m
Problem wys?any w debugscript 3
Nie mam poj?cia jak to naprawi?, prosi?bym o pomoc. Dla osoby, kt?ra mi pomo?e mog? nawet co? blikiem podes?a? jak?? dyszk?.
S?ownie opisane: ERROR: TR_login/s.lua:74: invalid key to 'next'
Nie mam poj?cia o co chodzi z tym Next
74: exports.TR_mysql:querry("INSERT INTO `tr_accounts` (`login`, `password`, `email`, `serial`, `createIP`, `position`, `referencedPlayer`, `money`, `phoneBlocked`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, '[[]]')", login, passwordHash(password, "bcrypt", {"salt"}), email, getPlayerSerial(client), getPlayerIP(client), settings.spawnPositions[math.random(1, #settings.spawnPositions)], referenceUID and referenceUID or false, referenceUID and 500 or 0)
Witam. Od tygodnia ju? pisz? skrypt na biznesy i mam problem z aktualizacj? danych biznesu, a dok?adnie kasy. Co jaki? czas ma dodawa? do konta biznesu siano, napisa?em takie o to bzdury i niby dzia?a, ale nie do ko?ca. Pieni?dze aktualizuje tylko na koncie biznesu pierwszego (na pr?b? mam ich trzy), a na reszcie ju? nie aktualizuje. Nie wiem totalnie o co chodzi, gdy? w przypadku pierwszego biznesu podany kod dzia?a, przy drugim nie bo nie ma w?a?ciciela a przy trzecim ju? totalnie nic nie robi. Kto? co? tutaj widzi? Stawiam browary i repe
Przy okazji zak?adania posta. Ma kto? jaki? pomys? jak zrobi? to normalnie, obliczone z zegaru serwera a nie na setTimer? Bo setTimer zdaje egzamin, ale nie w przypadku gdybym restartowa? skrypt albo serwer
[lua]function nabijaj_siano ()
for k, v in ipairs (getElementsByType("pickup", resourceRoot)) do
if getElementData (v, "biznes:nabijacz") then
if getElementData (v, "biznes:owner") == "Brak w?a?ciciela" then return end
wlasciciel_wyplata = getElementData (v, "biznes:owner")
id_wyplata = getElementData (v, "biznes:id")
zarobek_wyplata = getElementData (v, "biznes:zarobek")
czas_wyplata = getElementData (v, "biznes:godziny")
setTimer (function ()
local sprawdzanie = dbQuery (biznesy, "SELECT * FROM BIZNESY WHERE wlasciciel='"..wlasciciel_wyplata.."' AND id='"..id_wypl...