Witam, tak jak w temacie. Borykam sie z problemem o ktorym w ogole pierwszy raz slysze, konkretniej mam w evencie z markerami taki blad:
[color=orange]WARNING: Bad argument @ 'getElementData' [Expected element at argument 1][/color]
A inne eventy z markerami dzialaja bez zadnych ostrzezen, bledow, etc. Pomimo, ze sa zrobione dokladnie tak samo, jedynie zawartosc funkcji troche sie rozni.
[lua]addEventHandler("onMarkerHit",checkpointy[21],function(el,dim)
if getElementData(el,"praca:busy")==true then
if getElementData(el,"busy:cp")==21 then
local losujkase = math.random(20,70)
wylosowany = wylosowany+losujkase
setElementVisibleTo(checkpointy[21],el,false)
setElementVisibleTo(blipy[21],el,false)
setPlayerMoney(el,getPlayerMoney(el)+losujkase)
if getElementData(el,"player:srp")==false then
setElementData(el,"player:srp",0)
end
local losujsrp = math.random(1,3)
wylosowanySRP = wylosowanySRP+losujsrp
setElementData(el,"player:srp",getElementData(el,"player:srp")+losujsrp)
outputChatBox("#ccff00**#ffffff Otrzymales nagrode w postaci #ccff00$"..losujkase.."#ffffff i #ccff00"..losujsrp.."#ffffff SRP",el,0,0,0,true)
outputChatBox("#ffcc00**#ffffff Lacznie otrzymales #ffcc00$"..wylosowany.."#ffffff i #ffcc00"..wylosowanySRP.."#ffffff SRP",el,0,0,0,true)
setElementData(el,"praca:busy&...
Witam, c??... napotka?em problem, w kt?rym nie widac problemu....
W konsoli nie wy?wietlaj? si? problemy, nawet gdy posiadam crashdetect, Mapa si? ?aduje, a za?adowac si? nie chc?...
W Gamemode, ani jednego warningu... Pierwszy raz napotka?em taki problem. u?ywa?em nawet crashdetect.inc
pystories-core/s_chats.lua:162: attempt to concatenate a boolean value
Taki o to b?ad wyskakuje kedy chce napisac jako w?asciciel a taki jako gracz / gracz premium:
pystories-core/s_chats.lua:156: attempt to concatenate a boolean value
kod:
ss na imgur
:https://imgur.com/a/vEm2FZa
[ Dodano : 2020-03-31, 13:30 ]
local id=getElementData(source,"id")
local level = tonumber(getElementData(source, "player:level"))
local p_level = tonumber(getElementData(source, "premium:level"))
if not level and not p_level then
outputChatBox("#FFFFFF[#FFFFFF"..getElementData(source,"id").."#FFFFFF] #FFFFFF"..getPlayerName(source):gsub("#%x%x%x%x%x%x","")..":#FFFFFF "..msg:gsub("#%x%x%x%x%x%x",""), v, _, _, _, true)
elseif level == 1 then
cancelEvent()
outputChatBox("#FFFFFF[#01bf34"..getElementData(source,"id").."#FFFFFF] #FFFFFF"..getPlayerName(source):gsub("#%x%x%x%x%x%x","")..":#FFFFFF "..msg:gsub("#%x%x%x%x%x%x",""), v, _, _, _, true)
elseif level == 2 then
cancelEvent()
outputChatBox("#FFFFFF[#ff0000"..getElementData(source,"id").."#FFFFFF] #FFFFFF"..getPlayerName(source):gsub("#%x%x%x%x%x%x","")..":#FFFFFF "..msg:gsub("#%x%x%x%x%x%x",""), v, _, _, _, true)
elseif ...
Witam, Ostatnio pobra?em paczk? denverMTA. Wgra?em j? na serwer poczym w??czy?em wszystkie skrypty i okaza?o si? ?e logowanie nie dzia?a. W??czy?em wszystkie notyfikacje itp. Prosi?bym o najszybsz? odpowied?. Tutaj jest kawa?ek logu: "triggered serverside event logging:checkAccount, but event is not added serverside [DUP x6]".
A wi?c problem polega na tym, ?e gdy jestem w map editorze wszystko jest git, po wgraniu mapy na serwer podmienia mi wszystkie inne obiekty pr?cz ?cian i dzieje si? takie co?: https://imgur.com/a/adnVzaA
Ot?? nie dziala mi DB. Natomiast DB2/rps-mysql/pystories-db dzia?aj?
w konsoli i debugscript 3 wywala b?ad :
ERROR: [skrypty]/DB/sql.lua:20: attempt to call global 'mysql_connect' (a nil value)
plik:
local SQL_LOGIN="k8381_s16803"
local SQL_PASSWD="***************" <-tu has?o mam poprawne
local SQL_DB="db_16803"
local SQL_HOST="************" <- host tak?e
local SQL_PORT=tonumber(get("port") or 3306)
local root = getRootElement()
local SQL
local function connect()
SQL = mysql_connect(SQL_HOST, SQL_LOGIN, SQL_PASSWD, SQL_DB, SQL_PORT)
if (not SQL) then
outputServerLog("[DB] - Nie nawi?zano po??czenia z baz? danych!")
else
mysql_query(SQL,"SET NAMES utf8")
end
end
local function keepAlive()
if (not mysql_ping(SQL)) then
outputServerLog("Zerwane polaczenie z baza danych, nawiazywanie...")
connect()
end
end
Cze??, takie zapytanie jak zrobi?, ?eby na paczce Play your Stories da?o si? normalnie zarejestrowa? pr?bowa?em prawie wszystkich sposob?w, lecz nie dzia?a nawet m?j kolega, kt?ry nawet zna si? na LUA nie wiedzia??
Hej, biznesy si? normalnie tworz? zapisuj? w bazie itp
A gdy chce kupic biznes w konsoli wywala taki b??d:
[biznesy]/biznesy/s.lua:142: attempt to compare nil with number
Witam nie dziala mi zabieranie prawka niby w bazie sie zapisuje ale nadal mozna wsiadac do auta pystories-core i pystories-admin dodane do acl
tabela bazy sql
[quote]
--
-- Struktura tabeli dla tabeli `pystories_punish`
--
CREATE TABLE `pystories_punish` (
`kolejnosc` int(11) NOT NULL,
`serial` text NOT NULL,
`reason` text CHARACTER SET utf8 NOT NULL,
`time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
`type` text NOT NULL,
`active` tinyint(1) NOT NULL DEFAULT '1'
) ENGINE=InnoDB DEFAULT CHARSET=latin1; [/quote]
funckja zpj
[quote]
addCommandHandler("zpj", function(plr,cmd,cel,time,type,...)
if getAdmin(plr,3) or getAdmin(plr,2) or getAdmin(plr,1) or getAdmin(plr,4) or getAdmin(plr,5) then
local reason=table.concat({...}, " ")
if not cel or not tonumber(time) or not type or not reason then
outputChatBox("#ff0000✘ #ffffff- /zpj <ID> <czas> <m/h/y/w> <pow?d>", plr, 255, 252, 51,true)
return
end
local target=exports["pystories-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("#ff0000✘ #ffffff- Nie znaleziono podanego gracza.", plr, 255, 252, 51,true)
return
end
if isPedInVehicle(target) then
removePedFromVehicle(target)
end
--if getElementData(target,"player:sid") == 2 then outputChatBox("* Nie mo?na zabra? prawo jazdy graczowi o SID: 1 !",plr) return end
...
Pobra?em paczk? pysa 3.0 i nie dzia?a komenda register to tzn. ?e nie mog? si? zarejestrowa? do admin panelu, a w innych paczkach ju? wszystko dzia?a licz? na pomoc.
Witam wszystkich mam problem i szukam rozwi?zania. Mianowicie chcia?em sobie pogra? z koleg? ale mamy oboje ten sam problem, kiedy pr?bujemy do siebie do??czy? napisane jest, ?e nie mo?na do??czy? do sesji a kiedy pr?buje zaprosi? go do akcji to jest napisane, ?e jest zablokowany.
Jakie? pomys?y? Z g?ry dzi?kuje.
Witam, pisz? ten temat poniewa? nie potrafi? naprawi? "b??du/bugu" z dawaniem kick/ban, czy zabraniem prawka. Dodam, ?e podmieni?em przy u?yciu poradnika dodanego u Was na stronie wiersze:
["ogrpg-db"]:pobierzWyniki
na:
["DB2"]:pobierzWyniki
I za pierwszym razem zadzia?a?o i normalnie mog?em komu? da? kick itd. Jednak po jakim? czasie to przesta?o dzia?a?...Wy?wietla si? tylko komunikat, ?e dany gracz zosta? wyrzucony przez np. mnie i pow?d. Licz? na jakikolwiek rodzaj pomocy. Pozdrawiam!
Witaaam, mam problem z paliwem LPG. Po prostu gdy prze??cz? na LPG nie zabiera paliwa, mo?na zatankowa? ale nie odejmuje ilo?ci z baku gdy poruszamy sie pojazdem. Natomiast gdy prze??cz? na benzyn? kt?ra ma praktycznie taki sam kod jak gaz dzia?a bez zarzut?w.
c side
[lua]
--[[
Resource: OURGame
Developers: Split <[email protected]>
Copyright <[email protected]> 2015-2016
You have no right to use this code without my permission.
]]
-- Kod odpowiadaj?cy za odejmowanie paliwa oraz dodawanie paliwa
-- Wszelkie inne rzeczy s? w systemie vehicle?w // Split
local time=getTickCount()
local isBike={[509]=true,[481]=true,[510]=true}
local x1,y1,z1
local oX, oY, oZ
local function naliczaj(veh)
if(isPedInVehicle(localPlayer)) then
local pojazd = getPedOccupiedVehicle(localPlayer)
if getElementData(pojazd, 'vehicle:id') then
if getElementData(pojazd, "lpg:adaskOO") == false then return end
local x,y,z = getElementPosition(pojazd)
local thisTime = getDistanceBetweenPoints3D(x,y,z,oX,oY,oZ)
local dst = getElementData(pojazd, "vehicle:mileage") or 0
local dystans_add = thisTime
oX = x
oY = y
oZ = z
local przebiegAdd=dystans_add/100
local gazAdd=dystans_add/600
setElementData(pojazd, "vehicle:mileage", getElementData(pojazd, "vehicle:mileage")+przebiegAdd)
setElementData(pojazd,"gaz",getElementData(pojazd,"gaz")...
Witam, nie dzia?aj? mi zapisy w pystories-vehicles daj? tutaj na d?? kod prosz? o pomoc daje piwko i respekt!
[code]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())
local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}
local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
if value then
return value
end
end
return false
end
function getAdmin2(plr,level)
if level then
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end
--///////////////////////////////////// WCZYTYWANIE POJAZD?“W /////////////////////////////////
function onRespawn...
Siemka.
Posiadam paczk? Owl Gaming i nie dzia?aj? dy?ury, jak chc? wej?? na dy?ur otrzymuj? informacj? "Przepraszamy
Lecz w tym miejscu nie mo?esz pobra? wyposa?enia
Zg?o? si? do lidera Twojej organizacj"
jestem pewien ?e wszystko na frakcji jest zrobione poprawnie,nadane dy?ury.
W DB 3 jest tylko jeden b??d: [20-03-22 10:32] SCRIPT: Mark_Carter(MECQ) set their script debug mode to 3
[20-03-22 10:34] ERROR: faction-system/s_faction_admin.lua:546: attempt to index field '?' (a nil value)
Witam, mam problem z ElementDat?. Problem polega na tym gdy inny gracz ni? gracz, kt?ry stworzy marker wejdzie w niego to usuwa marker . A celem by?o by to ?eby gracz, kt?ry stworzy marker m?g?by go tylko usun??. Prosi?bym o wyt?umaczenie jak mo?na to zablokowa?.
Jednak nie naprawilem... Niech mi ktos wytlumaczy wszystko co i jak. rejestruje sie, w bazie pojawia sie juz jako id 1 lecz jak kolega sie rejestruje to tez jest jako id 1 i nie moze wejsc bo juz ktos gra, tak samo z autami, pojawia sie jako id 1 i jak kupuje nastepne to rowniez jest id 1... Nie umiem tego naprawic niech mi ktos wytlumaczy co i jak stawiam i daje licze na szybka pomoc!
Cze??,
Na moim serwerze mam problem z banami, wywala zapisuje w tabeli MySQL ale gracz mo?e wej?? na serwer, je?eli chodzi np. o zabranie prawo jazdy to zabiera prawid?owo. O co chodzi?
https://imgur.com/a/jRcINDT - b?ad kt?ra wywala w debugscript jak wpisuje komende na danie premki, premke daje moge pisac na /v itp ale po rc juz sie nie zapisuje
ktos cos? stawiam piwerko
[ Dodano: 2020-03-15, 14:49 ]
problem rozwi?za?em, ?le podpi?ta DB2
Siemka, mam problem jak wchodz? na serwer normalnie loguje si? i klikam przycisk "graj jako ..." to serwer ma laga jest czarny ekran. Dodam i? jest to paczka owl.
Kod: [20-03-14 22] JOIN: Lowrider joined the game (IP: ....)
[20-03-14 22] NICK: Lowrider is now known as Gracz.5265
[20-03-14 22] INFO: MYSQL ERROR 1146: Table 'db_51972.vehicles_shop' doesn't exist [DUP x64]
[20-03-14 22] INFO: Database error / getRandomVehicleFromCarshop / carshop-sytem / s_shop.lua [DUP x64]
[20-03-14 22] INFO: MYSQL ERROR 1146: Table 'db_51972.account_settings' doesn't exist
[20-03-14 22] INFO: MYSQL ERROR 1146: Table 'db_51972.friends' doesn't exist
[20-03-14 22] INFO: social:loadFriends - bad query 0 number
[20-03-14 22] INFO: MYSQL ERROR 1146: Table 'db_51972.jobs' doesn't exist
Siema,mam taki problem i? po dodaniu domku przez komend? wcale si? nie tworzy chod? w bazie danych jest.
DB2 pod??czone
To co pisze w debug:
Jeszcze chcia?bym prosi? o pomoc odno?nie mute,sprawa wygl?da tak,?e jak daje komu? mute to kare dostaje ale po minionym czasie dalej j? ma jak to naprawi??
Witam Serdecznie prosz? o problem ze skryptem es-ww m.n.i sygnatury orientuje si? ?e jest to problem ze nie ma strony ww ale licz? na wasz? pomoc nie jestem jeszcze tak zawansowany aby zamieni? to
Witam, mam problem, wyskakuje mi blad attempt to compare number with string i nie rozumiem o co chodzi (XD)
Tutaj dam czesc kodu ktory jest zwiazany z tym bledem:
Siemka, ot?? zakupi?em w?asny serwer, nast?pnie zrobi?em wszystko w acl'u, ?eby nada? sobi? admina. - Wchodz? do gierki, loguj? si? - klikam P no i wy?wietla mi si? Admin Panel, lecz problem tkwi w tym, ?e mam pozablokowane funkcje i nie mog? nic klika?.