Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: funkcja
1. Funkcja która sprawdza vmax
Witam przychodz? z tematem czy jest funkcja kt?ra blokuje to ?e je?eli pojazd zje?d?a z g?rki to si? rozp?dza jest funkcja kt?ra to blokuje?
2. Funkcja która spowoduje że osoba w pojeździe dostanie info
Witam ja przychodz? z problemem i zapytaniem czy jest funkcja kt?ra zamiast onClientMarkerHit jest onVehicleMarkerhit? b?dz przez getElementtype szuka?em na mta wiki lecz nie znalaz?em odpowiedniej funkcji

[ Dodano: 2022-08-27, 12:09 ]
Chodzi bardziej o to ?e gdy gracz jest w poje?dzie ma na celu wyswietlenia mu informacji a gdy jest bez pojazdu to nic nie bedzie robi?
3. Funkcja na otwarcie bagaznika w burrito
tak jak w temacie, stawiam piwko i pozytywn? energie :x
4. funkcja
Siemanko, szukam funkcji (Je?li jest takowa) kt?ra sprawdza czy dane miejsce w poje?dzie jest zaj?te.

lub jak zastosowa? t? funkcje, aby zablokowa? wsiadanie je?li oczywi?cie jest zaj?te miejsce.

Więcej informacji znajdziesz w Wikipedii MTA:

GetPedOccupiedVehicleSeat
5. Funkcja włączenia mp3
Witam, jakie funkcje po wpisaniu komendy uruchomi? mi plik wav? ?e wpisuje np /muzyka i si? w??cza muzyka. Pozdrawiam
6. funkcja setVehicleComponentRotation
Witam, explorujac wiki mta znalaz?em funkcje "setVehicleComponentRotation" kt?ra odpowiada za rotacje komponent?w, ale nie wszystkich. Mam problem z rotacj? k??, aby zrobi? negatywy (Camber). Po prostu chyba ta funkcja nie wspiera rotacji k??. Chcia?bym wiedzie? czy jednak ja co? ?le robi? czy mo?e ta funkcja nie dzia?a na ko?a.

function kolo(cmd)
        
local theVeh getPedOccupiedVehicle(localPlayer)
        
local getComponent getVehicleComponents(theVeh)
        if (
theVehthen
        
for k in pairs (getComponent) do
        
local xygetVehicleComponentPosition(theVeh)
        
local rxryrz getVehicleComponentRotation(theVeh"wheel_rf_dummy" )
        
setVehicleComponentRotation(theVeh"wheel_rf_dummy",  rxry+10rz)
        
end
    end
end
addCommandHandler 
"kolo"kolo )
7. Funkcja testowa
Siema, zrobi?em taki testowy kod:


local job_start
=createMarker(-1737.86841,31.99917,3.55469"cylinder"1.20135180140)

prace off

addEventHandler
("onClientMarkerHit"job_start, function(plr,marker)
if 
prace=off then
if getElementData(plr"player:duty"then
    outputChatBox
("Hey"plr255,255,255)
else 
    
outputChatBox("[INFO] Graj, nic tu po tobie!"plr255,255,255)
end
else 
    
outputChatBox("Siema"plr0,0,0)
end
end
)


Przy odpalaniu skryptu wyskakuje taki error:
Kod:

ERROR: Loading script failed: (lokalizacja i na koncu linijka 8) 'then' expected near "="


Licz? na wasz? pomoc :D
8. Funkcja wykonuje sie 2 razy
Witam mam problem z funkcja kt?ra wykonuje sie 2 razy a nie powinna. By? bym wdzi?czny za pomoc.

function onClientColShapeHit0d()
    
local veh getPedOccupiedVehicle(localPlayer)
        if 
not veh then return end
        
if getElementModel(veh) ~= 455 then return end
        
if not getElementData(veh,"DajZieloneSwiatlo") == true then return end
        
if getElementData(veh,"kilometry_ods") == 0 then outputChatBox("Nie masz wyp?aty do odebrania.") return end
        local ladunek 
getElementData(veh,"kilometry_ods")
        
local wyplata ladunek*20
        triggerServerEvent
("GiveOddsnieg",getRootElement(),localPlayer,ladunek,wyplata
end
addEventHandler
("onClientColShapeHit"rootonClientColShapeHit0d)
9. Freeroam - która funkcja za to odpowiada?
Witaaam ka?dy z was zna chyba skrypt freeroam a ja chcia?em go troch? przerobi? i zmieni? gui na DGS ale nie mog? znale?? funkcji kt?ra tworzy przyciski.. a wed?ug mnie jej nawet nie ma..

Najdziwniejsze jest to ?e gdy jest GUI standardowe to przyciski s? ale jak zamienie ca?y interfejs na DGS to nie ma ich.. nie widz? w ogole funkcji ktora by je tworzyla..

gui.lua - client
[lua]
DGS = exports.dgs

-- DGS:dgs
local CONTROL_MARGIN_RIGHT = 5
local LINE_MARGIN = 5
local LINE_HEIGHT = 16
local g_gridListContents = {} -- info about binded gridlists
local g_openedWindows = {} -- {window1table = true, window2table = true, ...}
local g_protectedElements = {}
local GRIDLIST_UPDATE_CHUNK_SIZE = 10
--DGS = exports.dgs

local classInfo = {
wnd = {className = 'Window', padding = {25, 10, 10, 10}, isContainer = true},
tbp = {className = 'TabPanel'},
tab = {className = 'Tab', padding = 10, isContainer = true},
lbl = {className = 'Label', height = 20},
btn = {className = 'Button', height = 20, padding = {0, 4}},
chk = {className = 'CheckBox', height = 20, padding = {0, 6}},
rad = {className = 'RadioButton', height = 20, padding = {0, 10}},
txt = {className = 'Edit', width=100, height = 24},
lst = {className = 'GridList', width = 250, height = 400},
img = {className = 'StaticImage'}
}

function createWindow(wnd, rebuild)
if wnd.element then
if rebuild then
destroyElement(wnd.element)
else
DGS:dgsSetVisible(wnd.element, true)
...
10. funkcja playVideo w logowaniu
https://imgur.com/a/5GZAEUV
Po za?adowaniu filmu logowanie si? zamienia w 2 puste editboxy i znika reszta jego tekstur kod: a i pytanie czy da sie odpalic mp4 zamiast tej funkcji playVideo z browserem?
[lua]if getElementData(localPlayer, "player:sid") then return end

local root = getRootElement()
local resourceRoot = getResourceRootElement(getThisResource())
local screenWidth, screenHeight = guiGetScreenSize()


local akcja = false

local blurStrength = 10

mojeW,mojeH = 1920, 1080 -- Twoja rozdzielczo?? ekranu u?ywana w MTA:SA
sW,sH = guiGetScreenSize()
w, h = (sW/mojeW), (sH/mojeH)
skalaX = (sW/mojeW)
skalaY = (sH/mojeH)
local dxfont0_font = dxCreateFont(":pystories-logowanie/font.ttf", 25*w)

local myScreenSource = dxCreateScreenSource(screenWidth, screenHeight)
blurShader, blurTec = dxCreateShader("shaders/BlurShader.fx")

function dxDrawButton(x, y, w, h, color)
local color2 = tocolor(0,205,255)
dxDrawRectangle(x, y, w, h, color, false)
dxDrawRectangle(x + 2, y - 1, w - 4, 1, color, false)
dxDrawRectangle(x-0.4660164, y + h-1.6, w+1.5, 2, color2, false)
dxDrawRectangle(x - 1, y + 2, 1, h - 3, color, false)
dxDrawRectangle(x + w, y + 2, 1, h - 3, color, false)
end

function roundedRectangle(x, y, w, h, color)
dxDrawRectangle(x, y, w, h, color, false)
dxDrawRectangle(x + 2, y - 1, w - 4, 1, color, false)
dxDrawRectangle(x + 2, y + h, w - 4, 1, color, false)
dxDrawRectangle(x - 1, y + 2, ...
11. Funkcja sama sie wylacza
Mam skrypt na poduszkowca a gdy chce wlaczyc to czesto mi sie odrazu wylacza i wlacza poduszkowiec oraz po jakims czasie funkcja sama sie wylacza prosze o pomoc

--[[
    
AUtorDirexus
    PrzerĂłbka
vNex
]]
local car_fly false

function fly()
    
local vehicle getPedOccupiedVehicle(localPlayer)
    if 
getElementModel(vehicle) == 517 then -- tu dajesz id auta
        
if car_fly == false then
            setWorldSpecialPropertyEnabled
("hovercars"true)
            
outputChatBox("* Uruchomiono tryb plywania (B).")
            
car_fly true
        
elseif car_fly == true then
            setWorldSpecialPropertyEnabled
("hovercars"false)
            
outputChatBox("* Wy?‚?…czono tryb plywania (B).")
            
car_fly false
        end
    end
end

addEventHandler
("onClientResourceStart"getRootElement(), function()
    
bindKey("b""down"fly) -- Tu masz bind
end
)

function 
AANieMa()
if 
car_fly == true then
setWorldSpecialPropertyEnabled
("hovercars"false)
end
end
addEventHandler
("onClientVehicleExit"rootAANieMa)    
12. funkcja na ile broń u gracza ma ammo?
Jaka jest funkcja na zapytanie ile bro? u gracza ma ammo?

mam pobran? bro? gracza a jak pobra? ammo?
local weap = getPedWeapon(localPlayer)
13. Funkcja na wybuchające beczki?
Czy jest mo?e jaka? funkcja kt?ry zmusi do wybuchni?cia te takie wybuchaj?ce beczki?
14. Funkcja przy zmianie RPM
Siemka! Staram si? napisa? skrypt kt?ry w??cza funkcje gdy RPM ustawi si? na 5000 podczas jazdy. https://wiki.multitheftauto.com/wiki/GetVehicleRPM
ewentualnie gdy zmieni si? bieg na inny.
https://wiki.multitheftauto.com/wiki/GetVehicleCurrentGear

Pomo?ecie? Nie wiem jakiej funkcji u?y? albo eventu, ?e w?a?nie przy zmianie w??cza inn? funkcje.
15. Funkcja createObject, nie widać odbić np. świateł.
Gdy postawi? jaki? obiekt za pomoc? funkcji createObject to na powierzchni nie wida? np. odbi? ?wiate? pojazdu. Da si? to jako? naprawi??

[ Dodano: 2020-01-10, 19:14 ]
Nik nie wie?
16. Niepoprawna funkcja
Dobry dzie?.
Mam funkcj? w, kt?rej chcia?bym aby przy wjechaniu w marker pojazdem nie wykonywa?o funkcji. Pr?bowa?em z isPedInVehicle ale te? nie bardzo dzia?a.
Jakie? podpowiedzi?


--markerZacznij to marker
local 
function jakWejdzieWmarkerZacznij(player,dimension)
    if 
getElementType (player) == "vehicle" then return end
    local nazwa 
getPlayerName (player)
    if 
nazwa and dimension then
    triggerClientEvent 
("wszedlWmarkerZacznij",resourceRoot)
    
end
end
addEventHandler 
("onMarkerHit",markerZacznij,jakWejdzieWmarkerZacznij)
17. Czy ta funkcja jest potrzebna?
Witam, mam pytanie czy funkcja, s?owo 'plr' jest potrzebne w takowym kodzie? Je?li tak, do czego ona s?u?y?

outputChatBox("#FF0000X #FFFFFFOk, tak to si? robi.", plr, 255, 255, 255, true)

I czy w niekt?rych przypadkach zamiast plr mo?e by? source?
18. Funkcja givePlayerMoney
Ostatnio zmienia?em nazwy tabel w bazie danych i potem zauwa?y?em problemy z insertami do bazy danych i np. wpisze /zaplac id ile To tylko w cliencie mi sie zmienia a w bazie danych nie. U?ywam paczki pystories.
19. Funkcja onPlayerWasted
Witam ot??, jak zdedam to dalej mam punkt, pr?bowa?em co? z funkcj? onPlayerWasted lecz nic :(
kod
s.lua
[lua]
addEvent( "koniecPracusi", true )
addEventHandler( "koniecPracusi", resourceRoot, function( plr )
if pojazd[plr] then
destroyElement( pojazd[plr] )
pojazd[plr] = nil
end
end )

addEvent( "startujPrace", true )
addEventHandler( "startujPrace", resourceRoot, function( plr, typ )
if not pojazd[plr] then
L = math.random( 1, #miejscaSpawnu )
m = miejscaSpawnu[L]
if typ == "1lvl" then
pojazd[plr] = createVehicle( 462, m[1], m[2], m[3], m[4], m[5], m[6] )
end
if typ == "2lvl" then
pojazd[plr] = createVehicle( 561, m[1], m[2], m[3], m[4], m[5], m[6] )
end
if typ == "3lvl" then
pojazd[plr] = createVehicle( 482, m[1], m[2], m[3], m[4], m[5], m[6] )
end
setVehicleColor(pojazd[plr], 255, 70, 0, 255, 255, 255 )
setElementData(pojazd[plr], "plr", plr )
setElementFrozen(pojazd[plr], true )
warpPedIntoVehicle( plr, pojazd[plr], 0 )
setVehicleHandling(pojazd[plr], "engineAcceleration", 15)
setElementData (pojazd[plr], "Pojemnosc:silnika", "1.6cm3")
setElementData (pojazd[plr], "licznik:kolor", "Pomaranczowy")
deleteColisionsWithVehicles( pojazd[plr] )
triggerClientEvent( plr, "startPracy", plr, pojazd, typ )
end
end)

addEventHandler( "onPlayerVeh...
20. funkcja odpowiadająca za reczny
Mam pytanie jaka funkcja odpowiada za reczny? bo nie wiem w?a?nie jaka...
edit
Chc? doda? opcje zaci?gania recznego do skryptu
edit2
korzystam z skryptu na ko?ow? interakcje kt?ry jest na tym forum.
21. funkcja
Cze??, wie kto? mo?e jak zrobi? co? je?eli kto? zmieni skina?
22. funkcja fetchRemote
Cze??.
Mam problem z gui systemu premium tzn. po zaznaczeniu checkbox i klikni?ciu przycisku zakup powinien si? pojawi? komunikat, jednak ca?e gui si? wy??cza.

W db3 wy?wietla si? b??d

WARNING: (...)s.lua:36: Access denied @ 'fetchRemote'

cz??? kodu z ostrze?eniem

Kod:

addEvent("skPremium", true)
addEventHandler("skPremium", root, function(kod, dni)
local spr = "http://microsms.pl/api/v2/multi.php?userid=5214&code="..kod.."&serviceid=6231"
fetchRemote(spr, wyk, "", false, client)
end)


Dzi?ki za ka?d? pomoc
23. Funkcja na kostkę do gry jak na roleplayach
Problem polega na tym, ?e po wyrzuceniu kostk? tekst z informacj? widoczny jest dla ca?ego serwera, a nie dla graczy w pobli?u. Kolejnym problemem jest to, ?e nie potrafi? doda? takiego czego?, ?e b?dzie wida? kto wyrzuca kostk?. (Kostk? u?ywa si? poprzez ekwipunek na serwerze DayZ)

Bardzo prosz? o pomoc! :)

function onPlayerCasino (itemName)
    
setElementData(source,"Kostka do gry",getElementData(source,"Kostka do gry")-1)
    
local oczka math.random(16)
    
outputChatBox("wyrzuca "..oczka.." oczek kostk?!"getRootElement(), 25500true )
end
addEvent
("onPlayerCasino",true)
addEventHandler("onPlayerCasino",getRootElement(),onPlayerCasino)
24. Funkcja
Istnieje funkcja umo?liwiaj?ca odczytanie czy dany gracz zosta? trafiony przez innego gracza?
25. Funkcja
Istnieje jaka? funkcja na odtworzenie filmiku podczas przyk?adowo logowania?
26. Funkcja
Cze?c, ostatnimi czasami edytuje panel logowania, i mam pytanie, jak nazywa sie funkcja kt?r? mo?na tabulatorem prze??cza? si? miedzy editboxami?
27. Funkcja isMouseIn
Witam, jak wykona? funkcje isMouseIn? chodzi mi o ta z pysa bo jak nie mam dodanej nigdzie to przy wykorzystaniu jej pokazuje mi sie cos takiego w db3:

Kod:

ERROR: NL-f1/c.lua:27: attempt to call global 'isMouseIn' (a nil value)

kod:
wlaczony false
pomoc 
false
premium 
false
ekipa 
false
local screenW
screenH guiGetScreenSize()

bindKey("F1""up", function(plr)
if 
wlaczony == false then
    wlaczony 
true
    showCursor
(true)
    
showChat(false)
    
addEventHandler("onClientRender"rootgui)
else
    
wlaczony false
    pomoc 
false
    premium 
false
    ekipa 
false
    showCursor
(false)
    
showChat(true)
    
removeEventHandler("onClientRender"rootgui)
end
end
)

function 
gui()
if 
wlaczony == true then
    dxDrawRectangle
(screenW 0.24screenH 0.28screenW 0.146screenH 0.059tocolor(255000))
    if 
not isMouseIn(screenW 0.24screenH 0.28screenW 0.146screenH 0.059then dxDrawImage(screenW 0.17screenH 0.1screenW 0.7000screenH 0.800"img/F1Glowny.png"000tocolor(255255255200))
    else 
dxDrawImage(screenW 0.17screenH 0.1screenW 0.7000screenH 0.800"img/F1Pomoc.png"000tocolor(255255255200)) end
end
end
28. Funkcja nie usuwa ElementDaty!
Witam zmagam si? z problemem przy robieniu pracy Magazyniera ot??, problem polega na tym ?e funkcja podana na dole nie ustawia mi Element daty na false..


function usunelementdate()
if 
source ~= zakoncz then return end
    
if getElementData(source"np"truethen
    setElementData
(source"np"false)
    
exports["CL-Notyfikacje"]:noti("Pomy?lnie zwolni?e? si? z pracy Magazyniera!"source
    else
    
exports["CL-Notyfikacje"]:noti("Nie pracujesz jako Magazynier!"source
    
end    
end
addEventHandler
("onClientGUIClick"rootusunelementdate)


Pozdrawiam.
29. Funkcja na znikanie pojazdu
Witam.

Nie wiem jakiej funkcji u?y?, ?eby po wyj?ciu z zrespionego pojazdu on znika?.


Pomoc :=: R* :+: :piwo: :p
30. Funkcja
M?g?by kto? mi poda? funkcj? tak? ?e jak w jad? samochodem w marker to zmienia si? kolor samochodu .
31. Funkcja do renderu
Witam ot??, przychodze z pytaniem, jakiej funkcji u?y? do
pobierania paliwa w dxImage na skos:
ZDJ:


Chodzi mi dok?adniej o ten zielony pasek sko?ny chce tam zastosowa? paliwo, lecz nw jak zrobi? aby to odejmowa?o tak na skos ;c Za pomoc stawiam R* and :piwo:
32. Funkcja do wykrywania kolizji
Witam, mam problem ze znalezieniem pewnej funkcji, ju? opisuje o co mi chodzi.
Za???my ?e uderzy?em jak?? broni?/strzeli?em do obiektu X i chc? w tym momencie zmieni? np. elementDate tego obiektu. Jest jaka? funkcja kt?ra wykrywa?aby jaki element uderzy?em? :)


Za wszelk? pomoc dzi?kuje :) )
33. funkcja dbQuery
Witam mam problem, robi? funkcj? kt?ra wykonuje dbQuery ale ona si? nie chce wykona?.

database, strona serwera:


function dataBaseQuery()
   --
dbQuery(connectquery)
   
outputDebugString("test")

-- 
tak wiem ?e sinie wykonuje bo da?em to w "--" ale w konsoli nie pojawia sinawet "test"
end


XML database:

Kod:

<meta>
<script src="s.lua" type="server"/>

<export function="dataBaseQuery" type="server" />
<export function="dataBaseQuery" type="client" />
</meta>


Kod w kt?rym testuje:


DBB 
exports.avdatabase

function outputEditBox ()
outputChatBox("testtt") -- to sie wykonuje
         DBB
:dataBaseQuery()
end
addEventHandler 
"onDgsMouseClick"loginoutputEditBox )
34. setTimer stara funkcja
cze??, mam ma?y b??d gdy? po uruchomioniu skryptu kt?ry pobra?em (system bot?w) to w db3 spami du?? ilo?ci? b??d?w kt?re brzmi?:
Expected positive value, got negative. This warning may be an error in future versions.

Line: 85
Kod z tej linijki

self
.idleTimer setTimer(function() self:NewIdlePos() endmath.random(900011000), -1)
35. Powtarzajaca sie funkcja
Czesc mam problem.. Taki ?e jak raz zrobie kurs w mojej pracy Elektryka to jest okej wszystko ale jak pojde znowu po pojazd i prace to daje mi dwa razy komiunikat ?e dosta?em pien?dzy tutaj SS:

Pierwszy raz wzi?cie pracy: https://imgur.com/doi2ITi
Drugi raz:https://imgur.com/u4YJ7D4
Tutaj serwer i client side:
C SIDE :
[lua]ElektrykStart = createMarker(1352.30347, -1759.24646, 13.50781-0.9, "cylinder",2,255,255,0)
createBlipAttachedTo(ElektrykStart,46)

local skrzynki = {
{1554.68933, -1678.33997, 16.19531},
{1442.74133, -1582.64551, 13.54688},
{1322.10388, -1701.16809, 13.54688},
{1411.16040, -1775.11145, 14.38105},
{1372.21838, -1741.92639, 13.54688},
}

function jobStart()
if started then outputChatBox("Posiadasz aktywn? prac?!",255,0,0) return end
local los=math.random(1, #skrzynki)
rnd=skrzynki
m=createMarker(rnd[los][1],rnd[los][2],rnd[los][3]-0.9, 'cylinder', 1)
b=createBlipAttachedTo(m,41)
triggerServerEvent("lv2", localPlayer)
started=true
---------------------
addEventHandler("onClientMarkerHit", m, function()
destroyElement(m)
destroyElement(b)
started=false
setElementFrozen(localPlayer, true)
outputChatBox("Naprawiasz Skrzynke Elektryczna....",255,0,0)
setTimer(function()
triggerServerEvent("zabierz", localPlayer)
setElementFrozen(localPlayer, false)
canc...
36. funkcja findPlayer
Dobry Wiecz?r znuf
Mam tu taki system BW
Kod:

addEvent("spawnPlayer",true)
addEventHandler("spawnPlayer",root,function()
local x,y,z=getElementPosition(source)
local skin=getElementModel(source)
local n,a,rot=getElementRotation(source)
spawnPlayer(source,x,y,z,rot,skin,getElementInterior(source),getElementDimension(source),getPlayerTeam(source))
end)

function unbw(plr,cmd,t)
if getElementData(plr,"player:admin") then
if not t then outputChatBox("Uzyj /unbw (id/nick)",plr,255,0,0,false) return end
local target=exports['ogrpg-core']:findPlayer(plr,t)
if not target then outputChatBox("Nie znaleziono gracza",plr,255,0,0,false) return end
triggerClientEvent(target,"removeBW",resourceRoot)
triggerEvent("spawnPlayer",target)
end
end
addCommandHandler("unbw",unbw)

Kt?rego chce przerobi? pod ACL < To umiem
Ale nie wiem co zrobi? z ogrpg gdy? nie ogarniam, a po tym jest funkcja szukaj gracza
Za ch?ci pifko i respekt ;)
37. Przy uderzeniu w marker funkcja / trigger się nie wykonuje.
Witam. Postanowi?em, ?e spr?buje zrobi? ju? jaki? bardziej zaawansowany skrypt, z tabelami etc. Decyzja pad?a na prace dowozu z punktu A do B, lecz pojawi? si? pewien b??d.
Ot?? gdy marker na stacji zostaje uderzony przez cysterne, to nic si? nie dzieje. DB3 nic nie pokazuje.

SERVERSIDE

[lua]
local cysterny = {
{ 285.1064453125, 1450.04296875, 10.5859375, 0, 0, 90.888763427734},
}

local punktPaliwa = {
{251.6298828125, 1444.447265625, 10.5859375},
{249.7373046875, 1420.27734375, 10.549697875977},
{250.15625, 1395.7998046875, 10.5859375},
{248.2568359375, 1371.349609375, 10.5859375},
}


local n = 1
local markerek = createMarker(cysterny[n][1]-1.5, cysterny[n][2], cysterny [n][3], "cylinder", 6, 100, 100, 100, 0)
local napelnianie = createMarker(punktPaliwa[n][1], punktPaliwa[n][2], punktPaliwa[n][3], "corona", 8, 255, 0, 100)
setElementVisibleTo(napelnianie, root, false)
blipek = createBlipAttachedTo(napelnianie, 12)
setElementVisibleTo(blipek, root, false)
local cystka = createVehicle(getVehicleModelFromName("Dune"), cysterny[n][1], cysterny[n][2], cysterny[n][3], cysterny[n][4], cysterny[n][5], cysterny[n][6])
setElementData(cystka, "duniacz", true)

addEventHandler("onVehicleEnter", cystka, function(sr)
setElementVisibleTo(napelnianie, root, true)
setElementVisibleTo(blipek, root, true)
end)

addEventHandler("onVehicleExit", cystka, function(sr)
setElementVisibleTo(napelni...
38. Funkcja na naprawe auta
Witajcie, mam problem z przyciskiem napraw. Gdy zaznaczam gracza w grid liscie wciskam napraw nic si? nie dzieje. Pomo?e kto??

server
addEvent("naprawisz"true
addEventHandler("naprawisz"getRootElement(), function(playerpotem
local player getPlayerFromName player )
        
takePlayerMoney player 300 )
        
givePlayerMoney(potem200 )
        
local car getPedOccupiedVehicle(player)
        
fixVehicle(car)
end)



client

--Podaje tylko funkcje odpowiadaj?cza naprawianie
function naprawisz()
    
local player guiGridListGetItemText (gridzikguiGridListGetSelectedItem (gridzik), 1
    
triggerServerEvent("naprawisz"getRootElement(), playergetLocalPlayer())
outputChatBox("Naprawiasz auto!"000true)
end
addEventHandler
"onClientGUIClick"przycisk1naprawisz )

39. funkcja po najechaniu na gui
Witam mam taki problem poniewa? robi? panel logowania i chcia?em zrobi? by po najechaniu na img pojawia? si? dx i tekst mam tu taki kod prosz? o pomoc

[lua]function box()
if alpha ~= 255 then
if alpha == 254 then
alpha = alpha+1
else
alpha = alpha+2
end
end
dxDrawImage(20/zoom, 280/zoom, 50/zoom, 50/zoom, "img/ikony/rejestracja.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(20/zoom, 200/zoom, 50/zoom, 50/zoom, "img/ikony/logowanie.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(20/zoom, 360/zoom, 50/zoom, 50/zoom, "img/ikony/regulamin.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(20/zoom, 440/zoom, 50/zoom, 50/zoom, "img/ikony/administracja.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage((SW-(300/zoom))/2, (SH-(450/zoom))/2, 300/zoom, 450/zoom, "img/logowanie.png", 0, 0, 0, tocolor(255, 255, 255, alpha), false)
if isMouseInPosition(20/zoom, 280/zoom, 50/zoom, 50/zoom) then
dxDrawText("1", 80/zoom, 210/zoom, 150/zoom, 30/zoom, tocolor(255, 255, 255, alpha), 1.00, "default", "left", "top", false, false, false, false, false)
dxDrawRectangle(80/zoom, 210/zoom, 150/zoom, 30/zoom, tocolor(0, 0, 0, 180), false)
end
if isMouseInPosition(20/zoom, 200/zoom, 50/zoom, 50/zoom) then
dxDrawRectangle(80/zoom, 290/zoom, 150/zoom, 30/zoom, tocol...
40. Sprawdzenie za jaki czas uruchomi sie funkcja po przez Timer
Czesc, chce zrobic ze po wpisaniu komendy na czacie wyswietli mi za ile minut,godzin uruchomi sie ponownie funkcja. Czyli np. Wpisze /ref wyswietla mi ***Reset za 10minut.

Prosze o napisanie mi potrzebnych funkcji.