Hej, szukam sposobu jak zakodować tak skrypt, żeby gracz w resource nie miał w pliku skryptu, nic. Tak jak jest to na większości serwerów, nie ma żadnego zakodowania typu .luac. Po prostu folder jest jakby pusty.
[color=brown][/color]Witam, mam pytanie mianowicie gdy instaluje Dev paczk? pojawia si? Edytor kt?rego nie da si? usun??. Wtedy mapka dzia?a bez zarzut?w. Gdy jednak wgram Dev paczk? bez Edytora kt?ry si? pojawia, nie pokazuj? si? ?ciany tak jak maj? tzn. s? ?te-czarne kratki. Poprosz? o szybk? pomoc. Daje zimnego browara
Witam mam taki problem ?e jak klikam wymiana i chce wymieni? pkt na premium to mi zabiera 5 ?eton?w i to tak wygl?da jak bym klika? w jeden przycisk 5 razy... pom?g? by kto? to poprawi?? bo walcze z tym juz od 2 dni i nie mog? tego znale??, bardzo bym by? wdzi?czny... pozdrawiam
[lua]elseif mysz(screenW * 0.4008, screenH * 0.6133, screenW * 0.0542, screenH * 0.0352) and okno3 == false and okno4 == true then
elseif mysz(822*px, 585*py, 126*px, 38*py) and gielda == true then
triggerServerEvent("wymien:pp", localPlayer, ile)
if niemozesz == true then return end
local cena = guiGetText(cenapp)
local ilosc = guiGetText(liczbapp)
if not tonumber(ilosc) then return end
if not tonumber(cena) then return end
if cena:len() > 6 then return end
if cena == "Cena" then return end
if ilosc == "Ilosc" then return end
if cena == "" then return end
if ilosc == "" then return end
if tonumber(cena) < 1 then return end
if tonumber(ilosc) < 1 then return end
if string.find(cena, 'E') then return end
if string.find(cena, 'e') then return end
if string.find(cena, 'r') then return end
if tonumber(ilosc) > tonumber(getElementData(localPlayer, "pp")) then exports["smta_base_notifications"]:noti("Nie posiadasz wystarczajacej ilosc DP", "error") return end
triggerServerEvent("wystaw:pp", localPlayer, tonumber(i...
Witam, pisz? ten post dla tego ?e mam problem z bankomatami z paczki Navaxa RPG 2.0. Gdy wchodz? w bankomat jest wszystko git, gdy klikam wyp?ata/wp?ata po czym na pole gdzie mam wpisa? numerki itd. i klikam kwot?, kt?r? chc? wp?aci? to mi nic nie wyskakuje w tym polu. Pomo?e kto? rozwi?za? ten problem? Daj? kr?tki filmik jak to wygl?da: https://imgur.com/a/cFRE2sf
Witam,napisa?em kod na wyp?aty z frakcji,gdy wgrywam jest wszystko dobrze nie ma ?adnego faila. Ale gdy ju? wejd? do urz?du pr?buj? nacisn?? przycisk "odbierz"
wtedy po prostu klikam ale nic mi nie daje do banko,ani do tzw. "portfela"
po prostu przycisk nie dzia?a
PS: robi?em aby wyp?aty sz?y do banku
local text=createElement ('text')
setElementPosition(text,709.15,-117.29,4545.40+1.2)
setElementData(text,"name","Odbi?r Wyp?aty")
function RGBToHex(red, green, blue, alpha)
if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then
return nill
end
if (alpha) then
return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha)
else
return string.format("#%.2X%.2X%.2X", red,green,blue)
end
end
function odbierz (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
if Frakcje[result[1].code] then
if getElementData(el,"player:workinjob") and get...
Witam chcialbym si? zapyta? czysto praktycznie jaka jest mo?liwo?? kradzie?y mojego kodu postawionego tylko na cliencie gdy nie jest on zakodowany bo wiele s?ysza?em i chcia?bym si? dopyta?. generalnie za odpowied? daje soczyste piwo
addEventHandler("onClientClick", root, function(btn, state)
if btn == "left" and state == "down" then
if isMouseInPosition(screenW * 0.5891, screenH * 0.6593, screenW * 0.1130, screenH * 0.0500) then
if guiGetVisible(lista) == true then
local selectedRow=guiGridListGetSelectedItem(lista) or -1
if selectedRow < 0 then return end
local vehicles=getElementsWithinColShape(cuboid,"vehicle")
if isElementWithinColShape(vehicles, cuboid) then
outputChatBox("Miejsce spawnu jest zaj?te, spr?buj po?niej!")
return
end
local id=guiGridListGetItemText(lista, selectedRow, 6)
guiGridListRemoveRow(lista, selectedRow)
draw_on=false
guiSetVisible(lista,false)
showCursor(false, false)
triggerServerEvent("spawnuj", localPlayer, tonumber(id))
toggleControl("fire", true)
end
end
end
end)
[/lua]
server:
[lua]
addEvent("spawnuj", true)
addEventHandler("spawnuj", root, function(id)
if not id then return end
local spawn=createVehicle(id, -1573.09424, 705.59589, -5.64320, 0,0,90, "SAPD_")
if spawn then
outputChatBox("Done!", el)
end
end)
[/lua]
Witam mam co? nie tak z modelem spawn market station z gtao a jest to nim ze wgra?em na serwer te trzy rzeczy modele do folderu model a mape do folderu map uruchomi?em serwer i wystartowa?em te trzy rzeczy poprzez "p" no i si? okaza?o ?e jest dziura obok budynku
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 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 serdecznie pisz? do was z pro?b? o pomoc w skryptach Mam problem z wieloma skryptami w gm Ems a mianowicie w ka?dym w debugscript wy?wietla si? "es-wodne_oddychanie/s_water.lua:9: Bad argument @ 'setPedStat' [Expected element at argument 1, got nil]" lub DXdrawText do ka?dego pliku jest inny napis po @'
oraz na docherty s? straszne spadki fps prosz? o pomoc w nagrod? dam
Witam wszystkich jeszcze ?yj?cych na scenie RP oraz platformy samp, kt?ra jak wszyscy wiemy powoli umiera, ale mo?e jest pomys? kt?ry by troche przywr?ci? jej ?ycia? Od pewnego czasu chodzi mi po glowie pomys? aby nakr?ci? serwer ale nie w przejedzonym Los Santos tylko do optymalnego nie przesadzonego bogactwem San Fierro? Zbieram informacje i opinie aby cokolwiek m?c zrobi? i zacz?? planowa? co? wiecej, czekam na wasze zdanie, pozdr?wki
Posiadam kod podmieniajacy markery, a dokladniej cylindry, aczkolwiek problem tkwi w tym, i? gdy postawi? marker na np. dim 12, czy te? dam interior, to ten marker widoczny jest te? na dim 0.
[lua]
MARKER_DRAW_DISTANCE = 3000
MARKER_FADE_DISTANCE = MARKER_DRAW_DISTANCE-10
MARKER_REFRESH_TIMEOUT = 500 -- czas w ms co ile wyszukuje markery w poblizu
tick_rotation=getTickCount()
local markers = {}
local textures = {}
local iconSize = Vector2(0.8, 0.8)
function findRotation(from_x, from_y, to_x, to_y)
local result = -math.deg(math.atan2(to_x - from_x, to_y - from_y))
return result < 0 and result + 360 or result
end
local thisTick = getTickCount()
local font = exports['lrpg-markery']:dxGetFont('light') or 'default-bold'
function renderCustomMarkers()
local cx, cy, cz = getCameraMatrix()
local rx, ry, rz = getElementRotation(getCamera())
local posPlayerX, posPlayerY, posPlayerZ=getElementPosition(localPlayer)
local pX,pY,pZ=getElementRotation(localPlayer)
--local tick = math.abs(getTickCount() % 2500 - 2500/2) / 2500/2
local tick = interpolateBetween(0,0,0,0.3,0,0, (getTickCount()-thisTick)/2500, "SineCurve")
for i, marker in ipairs(markers) do
if isElement(marker) then
local x, y, z = getElementPosition(marker)
local radius = getMarkerSize(marker) or 3
local color = {getMarkerColor(marker)} or {255, 255, 255, 255}
local icon = getElementData(marker, "icon") or "marker"...
Zainstalowa?em voice chat na m?j serwer, s?abo s?ycha? na nim, prawie nic. S?ysza?em ?e najlepsze parametry na voice to: Server Voice Chat Quality [9]; Sample Rate: [32000Hz]; Bitrate [11600bps] tylko ?e za bardzo nie wiem jak to zrobi?. Za rozwi?zanie problemu dam Piwko
Witam potrzebuj? od was Pomocy Mianowicie mam na takim jednym serwerze wgran? podmianke obiekt?w Dev_paczka i w prawym g?rnym rogu ekranu Pisze napsis "edytor obiekt?w dev Gaming i jak si? klika litere "q" to wyskakuje Okienko do wyboru pod?ogi jak na map editorze Nie wiem jak to usunac a Sama paczka jest zakodowana "luac" Jak kto? wie jak usun?? niech si? zg?osi pod tym postem
Cze??,
Jak w tytule, w panelu logowania gdy wpisujemy login to domy?lnie w skrypcie jest napisany button obramowany w biel, chcia?bym usun?? t? biel (jakby zrobi? go prze?roczystego, tak aby tam gdzie by? kliknie si? w niego i b?dzie mo?na wpisa? sw?j login np Kulegg, i pojawi si? sam text Kulegg, buttonu poprostu nie b?dzie wida?).
Pr?bowa?em doda? linijke pod kod z buttonem na alphe 0, jednak?e uda?o si?, nie wida? buttonu jednak?e te? nie wida? wpisywanego loginu w owe miejscu buttonu, a wida? cieniem ?e co? tam pisze.
Napisa?em skrypt pracy parkingowego kt?ra polega na tym ?e po wej?ciu w marker teleportuje nas do utworzonego pojazdu i my ten pojazd musimy "zaparkowa?" w miejscu wyznaczonym przez przez drugi marker, po zaparkowaniu skrypt wymusza na graczu wyj?cie z pojazdu (wyjscie z pojazdu powoduje zako?czenie pracy), i daje pieni?dze
Problem?w jest kilka, czasem punkt wog?le sie nie pojawia lub (te? czasami) po wjechaniu w punkt gracz nie wysiada automatycznie... jak to naprawi?? M?cz? si? z tym juz troche i totalnie nie mam pomys?u
function sprawdzhit ( hit )
if getElementType(hit) ~= "player" then return end
if isPedInVehicle(hit) then return end
auto[hit] = createVehicle(566,-2472.21,-623.80,132.2,0,0,90,"parking")
warpPedIntoVehicle(hit, auto[hit])
setVehicleHandling(auto[hit], "maxVelocity", 40)
triggerClientEvent(hit, "startJob:parkingowy", resourceRoot)
end
addEventHandler("onMarkerHit", marker, sprawdzhit )
function zakonczprace (player)
if auto[player] and isElement(auto[player]) then
destroyElement(auto[player])
triggerClientEvent(player, "stopJob:parkingowy", resourceRoot)
end
outputChatBox("[PRACA] Zakonczyles prace parkingowego", getRootElement(),0,255,0,false)
end
Witam mam oto taki kod i po wpisaniu komendy spr2 w db3 wyskakuje mi Table index is nil (Linijka liderwartosc[client] = 0) Prosze o pomoc. Stawiam Piwerko
zrobi?em interakcje pojazdu gdy wsiadam a chcialbym zapali? silnik wyskakuje mi error clien(m?j nick) triggered serverside event onClientUseCarInteractionPanel, but event is
not added serverside.
Mam co? nie tak z syrenami Dzwi?kowymi do OSP nie wiem dlaczego nie dzia?a
o to kodzik
[lua]
addEvent("broadcastSound3D", true)
addEventHandler("broadcastSound3D", root, function(sound,range,minrange, bliskiKomunikat, dalekiKomunikat)
local el=source
if getElementDimension(localPlayer)~=getElementDimension(el) then return end
if getElementInterior(localPlayer)~=getElementInterior(el) then return end
local x,y,z=getElementPosition(localPlayer)
local x2,y2,z2=getElementPosition(el)
local dist=getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)
if dist<range*2 then
if bliskiKomunikat and minrange and dist<minrange then
triggerEvent("onCaptionedEvent", root, bliskiKomunikat, 10)
outputChatBox(" * " .. bliskiKomunikat)
elseif dalekiKomunikat and dist<range then
triggerEvent("onCaptionedEvent", root, dalekiKomunikat, 10)
outputChatBox(" * " .. dalekiKomunikat)
end
local s=playSound3D(sound, x2,y2,z2)
setSoundMinDistance(s, minrange or 5)
setSoundMaxDistance(s, range)
end
end)
local soundSwitch_lu=getTickCount()-2000
local function soundSwitch()
outputDebugString("sw0")
if getTickCount()-soundSwitch_lu<2000 then return end
soundSwitch_lu=getTickCount()
local pojazd=getPedOccupiedVehicle(localPlayer)
outputDeb...
Tak jak w temacie co? nie tak z pr?dko?ci? chcia?em do jednostki po?cigowej w lspd da? moc 320km/h ale gdy doda?em to jest tylko 200 nie wiem dlaczego powie kto? mi dlaczego ?
function funZakup(localPlayer, matchingDimension)
if isElementWithinMarker(localPlayer, marker1) then
outputChatBox("elo")
else outputChatBox("Stoisz w z?ym miejscu.", 255, 0, 0) end
end
addCommandHandler("buy", funZakup)
Kiedy stoj? w markerze, poza markerem tak czy siak wykonuje:
outputChatBox("Stoisz w z?ym miejscu.", 255, 0, 0)
Co dziwne kiedy zamieni?
outputChatBox("elo")
na inn? rzecz np. giveWeapon to kiedy stoj? w markerze to nie wyswietla sie ze mnie w nim nie ma, i logicznie kiedy jestem po za nim to wtedy pisze ze stoj? w z?ym miejscu.
Problem jest nast?puj?cy, gdy jaki? gracz wchodzi na serwer to w logach wy?wietla b??d: [18-07-19 14] ERROR: Client (nick gracza) triggered serverside event onPlayerLoaded, but event is not added serverside
Witam, mam taki problem robie duty admin i pokazuje b??d ze niby nie mam w??czonego ar-db a mam.
kod
function duty(plr) local q1 = exports["ar:db"]:query("SELECT * FROM an-admin WHERE serial=? AND nick=?",getPlayerSerial(plr), getPlayerName(plr))
if #q1 < 1 then outputChatBox("Nie posiadasz uprawnie?.", plr) return end
outputChatBox("Rozpocze?e?(/a?) slu?be w ekipie serwerowej.", plr) outputChatBox("Pod /cmd znajdziesz wszystkie wa?ne informacje.", plr) giveWeapon( plr, 22, 99) end
addCommandHandler("duty", duty)
[ Dodano: 2018-05-17, 19:35 ]
Robi? to po stronie servera kod z connect mysql
local db = {}
function db.init() db.connect = dbConnect( "mysql", "tutaj dane nie poczebne", "share=1" )
if db.connect then
outputDebugString("[MYSQL]Po?czono z MySQL poprawnie!")
else outputDebugString("[MYSQL]NIE PO?CZONO Z MySQL!!! (ERR_01)", 1) end
end
addEventHandler("onResourceStart", resourceRoot, db.init)
function query(...)
if not {...} then return false end
local q = dbQuery(db.connect, ...)
return dbPoll(q, -1) end
Witam ot?? mam pewien problem z Freeroam poniewa? gdy kto? zginie to nie pojawia si? mapa a jak gracz sobie t? mape uruchomi i kliknie gdzie? aby si? zrespi? to niestety ale wyskakuje czarny ekran i pisze "You will be respawned to your specified location" a gdy testowa?em na polskifreeroam to wszystko dzia?a lecz gdy ubiera si? CJ'a w np. czapk? i klika si? remove to ta czapka nie znika prosze o porady
Cze??, chcia?em si? pobawi? owlem, lecz problem w tym, ?e mam problem z mysql, modu? jest wgrany, wszystko jest z nim git, sam nie wiem, w czym le?y problem. Je?li kto? zdecyduje si? pom?c dam zimne i b?d? wdzi?czyny.
/mysql/connection.lua:180 bad argument #1to 'mysql_connect'
/mysql/connection.lua:78 bad argument #1to 'mysql_connect'
Mam ten sam problem, gdy sprawdze modu?y ta s? w??czone
loadmodule: Module already loaded
[ Dodano: 2017-11-28, 19:20 ]
My?l?, ?e prawdopodobnie ?le to pod??czy?em
tutaj kod:
username = get( "username" ) or "db_*****"
password = get( "password" ) or "(has?o)"
db = get( "database" ) or "db_*****"
host = get( "hostname" ) or "185.30.124.6"
Mam problem, zainstalowa?em panel z XyzzyRP, po??czy?em DB i DB2 z baz? danych phpMyAdmin. i gdy si? rejestruj? to jest git ale gorzej ju? przy logowaniu bo gdy wpisuj? te same dane co przy rejestracji to pisze podana nazwa u?ytkownika lub has?o jest nieprawid?owe. PLS HELP