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: interakcja
1. [SKRYPT] Interakcja z pojazdem
Interakcja z pojazdem by phl_Script

Autor: phl_Script
Wersja: 1.0
Film: https://www.youtube.com/watch?v=iYPZXDNmwII

kontakt discord: phl_script

Skrypt sprawdza czy faktycznie gracz znajduje się na siedzeniu 0 czyli głównym fotelu kierowcy inne siedzenia nie mają dostępu do zbindowanej interakcji pod klawiszem h po wejściu do pojazdu dla clienta ten bind jest nadawany a po wyjściu ten bind jest odbindowywany aby nie był cały czas dostępny.

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


2. [SKRYPT] Interakcja pojazów
Siema przypadkowo si? nudzi?em i "zrobi?em" tzn. wybra?em z pysa interakcj? i j? edytowa?em na t? z VinityRPG.

Autor zasobu: Bone edit: Krix

Download : https://www.mediafire.com...rakcja.rar/file



A tu zasoby pobrane z tego serwerka do folderu resources: https://imgur.com/a/T1jg86F
3. [SKRYPT] Interakcja pojazdu
Interakcja robiona na zam?wienie lecz klient nie zap?aci? tak?e oddaje za darmo

Interakcja posiada:
- Obliczanie pozycji ikonek w okr?gu,
- Mo?liwo?? dodania w?asnych opcji

Wygl?d:
(Tak wiem, s? piksele - domy?lna funkcja dxDrawCircle)


Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

4. interakcja
Hej, mam problem z interakcj? z zawieszeniami. Jak daje wi?cej ni? ten 3 rodzaj zawieszenia wywala b??d. Czy da si? to jako? zap?tli?, ?eby po 3 rodzaju zn?w by? 1 albo zablokowa?, ?e je?eli jest na 3 klikam strza?ki to i tak nie mo?e dalej przesun??. Wychodzi na to, ?e po prostu si? to buguje przez to i wywala b??dy jakby wa?a?nie nic tam takiego nie by?o.

Zimne piwo!
[lua]
function interactionLeft()
if not showed then return end
local veh = localPlayer:getOccupiedVehicle()
if not veh then return end
local zawieszenie = veh:getData("zawieszenie")
if zawieszenie and zawieszenie ~= 0 then
veh:setData("zawieszenie", zawieszenie+1)
zawieszenie = veh:getData("zawieszenie")
table.remove(interactions, #interactions)
table.insert(interactions, { label=(zawieszenie == 1 and "Zawieszenie sportowe" or zawieszenie == 2 and "Zawieszenie miejskie" or zawieszenie == 3 and "Zawieszenie terenowe"), codename="toggle_zawieszenie", image=textures.zawieszenie })
end
end
bindKey("arrow_l", "down", interactionLeft)

function interactionRight()
if not showed then return end
local veh = localPlayer:getOccupiedVehicle()
if not veh then return end
local zawieszenie = veh:getData("zawieszenie")
if zawieszenie and zawieszenie ~= 0 then
veh:setData("zawieszenie", zawieszenie-1)
zawieszenie = veh:getData("zawieszenie")
table.remove(in...
5. Interakcja
Witam jak co zrobi? zeby w panelu interakcji zmienia?y sie opcje u g?ry i na dole https://imgur.com/a/07NPoi3



[code]local font1 = dxCreateFont("f.ttf", 20)
local font2 = dxCreateFont("f.ttf", 15)
local screenW, screenH = guiGetScreenSize()
local img = dxCreateTexture("tlo1.png", "argb", true, "clamp")
local sx,sy=guiGetScreenSize()
local px,py = (sx/1600),(sy/900)
local w,h = guiGetScreenSize()
local sX, sY = guiGetScreenSize()
local startY = (sY - 155)/2
opcjaWybrana = 1

function stworzListe()
opcje = {}

local veh = getPedOccupiedVehicle(localPlayer)
if veh then
if not getVehicleEngineState(veh) then
table.insert(opcje, {"Odpal silnik", 1})
else
table.insert(opcje, {"Zga? silnik", 2})
end


if getVehicleOverrideLights(veh) ~= 2 then
table.insert(opcje, {"W??cz ?wiat?a", 3})
else
table.insert(opcje, {"Zga? ?wiat?a", 4})
end


if isElementFrozen(veh) then
table.insert(opcje, {"Spu?? r?czny", 7})
else
table.insert(opcje, {"Zaci?gnij r?czny", 8})
end


if isVehicleLocked(veh) then
table.insert(opcje, {"Otw?rz pojazd", 5})
else
table.insert(opcje, {"Zamknij pojazd", 6})
end


if getVehicleDoorOpenRatio(veh,0) == 0 then
table.insert(opcje, {"Otw?rz mask?", 9})
else
table.insert(opcje, {"...
6. [SKRYPT] Interakcja pojazdu
Prosty skrypt na interakcj? pojazdu pod lewym shiftem.
Autor: ja
Podgl?d: https://youtu.be/VrJ3vEi4puQ

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
7. interakcja po wyjsciu z auta zeby sie automatycznie wylaczal
Witam potrzebuje do tego kodu doda? ?eby interakcja po wyjsciu z pojazdu sie automatycznie wylaczala gdy? si? buguje


kod:
[quote]--[[
@author: nanKy ([email protected])
@resource: interaction
@copyright: u?ywaj ile chcesz, je?eli szanujesz moj? prac? to nie usuwaj notki o autorze.
]]

local dxfont0_cz = dxCreateFont("cz.ttf", 19)
local screenW, screenH = guiGetScreenSize()
ww,hh = 1920, 1080
www,hhh = guiGetScreenSize()
w, h = (www/ww), (hhh/hh)

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
local sx, sy = guiGetScreenSize()
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end

shift = false

function interakcja()
local veh = getPedOccupiedVehicle(localPlayer)
if getVehicleEngineState(veh) == false then silnik = "Odpal silnik" else silnik = "Zga? silnik" end
if isElementFrozen(veh) then reczny = "Spu?? r?czny" else reczny = "Zaci?gnij r?czny" end
if getVehicleOverrideLights(veh) == 2 then swiatla = "Zga? ?wiat?a" else swiatla = "Zapal ?wiat?a" end
if isVehicleLocked(veh) then zamek = "Otw?rz zamek" else zamek = "Zamknij zamek" end
dxDrawImage(screenW * 0.3635, screenH * 0.1519, screenW * 0.2734, screenH * 0.6963, ":sr-i...
8. Interakcja, przebieg
Witam chcia?bym zrobi? tak interakcje ?e gdy pojazd przekroczy dany przebieg silnik nie odpali zrobi?em tak ale nadal odpala

c
[lua]
local font = dxCreateFont("font.ttf", 14) or default-bold
local font2 = dxCreateFont("font.ttf", 16) or default-bold

local sw,sh = guiGetScreenSize();
local baseX = 1920;
local zoom = 1;
local minzoom = 2;
if sw < baseX then
zoom = math.min(minzoom, baseX/sw);
end;

local selected = 1;
local tick = getTickCount();
local interaction = {};
local type_i = "join"

local tick_int = getTickCount();
local int = false;
local type = "join";

local a1,a2,a3 = 0,0,0;

local img = {
["car"] = dxCreateTexture("img/settings/car.png", "argb", false, "clamp"),
["click_off"] = dxCreateTexture("img/settings/click_on.png", "argb", false, "clamp"),
["click_on"] = dxCreateTexture("img/settings/click_off.png", "argb", false, "clamp"),

["engine"] = dxCreateTexture("img/engine.png", "argb", false, "clamp"),
["handbrake"] = dxCreateTexture("img/handbrake.png", "argb", false, "clamp"),
["leave"] = dxCreateTexture("img/leave.png", "argb", false, "clamp"),
["light"] = dxCreateTexture("img/light.png", "argb", fal...
9. Interakcja itp
Witam mam problem a mianowicie siedz?c w augie na tzw G mog? uzywac interakcji jako pasa?er jak to zniwelowac ?
10. [SKRYPT] Interakcja otoczenia ora
Hej, chcia?bym z Wami podzieli? interakcj? otoczenia oraz pojazdu 1:1 z Paradise RPG v3.
Jest tam troch? bug?w, ale dacie rad? sobie to naprawi?. :)

Screenshoty



Download
https://github.com/waiodijowgerpo/pd_interactions

Autor
flexuu (wstawiam za jego zgod?, o wszystkim wie)
11. Naciskanie przycisku, interakcja pojazdu.
Cze?? Wam.
Potrzebuj? pomocy totalnie nie wiem co zrobi?.
Chc?, aby interakcja dzia?a?a po klikni?ciu przycisku i zostawala na ekranie do ponownego przyci?ni?cia przycisku.
Dzi?kuj? wszystkim za pomoc i zerkni?cie na m?j problem.

addEventHandler("onClientRender"root, function()
          
local stat getKeyState("lshift")
          if 
stat == true then
        local veh 
getPedOccupiedVehicle(localPlayer)
        if 
isPedInVehicle(localPlayer) and getVehicleController(veh) == localPlayer then
            interakcja 
true
            dxDrawImage
(screenW 0screenH 0screenW 1screenH 1"img/"..opcja..".png"000tocolor(255255255255), false)
        
end
    
else
        
interakcja false
    end
end
)
12. [SKRYPT] Interakcja pojazdu
Hej hej, dawno nic nie udost?pnia?em w tym dziale poniewa? nie mia?em takiej potrzeby... lecz dzi? chce przekaza? wam interakcje pojazdu, kto wie mo?e kto? skorzysta. Prosta interakcja kt?ry mia?a zosta? na moim projekcie lecz nie skorzystamy z niej. Autorem jestem ja, zezwalam na edycje. Dzia?anie jest proste, interakcja po wej?ciu do pojazdu znajduje si? pod przyciskiem 'shift', strza?kami w g?r? i w d?? zmienia si? wybran? opcje.

SS





DL

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
13. Interakcja - Silnik
Witam, ot?? mam problem i nie mog? poradzi? sobie z jednym skryptem mianowicie chodzi mi o to ?e je?eli b?dzie jaka? ilo?? hp to samoch?d wgl nie odpali, za pomoc daje piwo :piwo:

c.lua

[lua]local screenW, screenH = guiGetScreenSize()
local cz = dxCreateFont(":pseudol-nametagi/f/droid-sans.ttf",10) or "default-bold"
local cz2 = dxCreateFont(":pseudol-nametagi/f/droid-sans.ttf",12) or "default-bold"
local w,h = guiGetScreenSize()
local sX, sY = guiGetScreenSize()
local startY = (sY - 155)/2
opcjaWybrana = 1

function stworzListe()
opcje = {}

local veh = getPedOccupiedVehicle(localPlayer)
if veh then
if not getVehicleEngineState(veh) then
table.insert(opcje, {"Odpal silnik", 1})
else
table.insert(opcje, {"Zga? silnik", 2})
end


if getVehicleOverrideLights(veh) ~= 2 then
table.insert(opcje, {"Uruchom lampy", 3})
else
table.insert(opcje, {"Zga? lampy", 4})
end


if isElementFrozen(veh) then
table.insert(opcje, {"Spu?? r?czny", 7})
else
table.insert(opcje, {"Zaci?gnij r?czny", 8})
end


if isVehicleLocked(veh) then
table.insert(opcje, {"Otw?rz pojazd", 5})
else
table.insert(opcje, {"Zamknij pojazd", 6})
end


if getVehicleDoorOpenRatio(veh,0) == 0 then
table.insert(opcje, {"Otw?rz mask?", 9})
else
table.inser...
14. Interakcja rowerow
Witam, posiadam skrypt na publiczne rowerki, ktore sa rozmieszczone na spawnie, przecho itp., lecz gdy zaladuje skrypt, to rowerki posiadaja dzialaj?ca interakcje pojazdu, maja zaciagniety hamulec reczny, oraz trzeba odpalic silnik, aby moc jechac tym rowerkiem, lecz gdy klikam SHIFT to interakcja mi sie nie pojawia i nie mam zadnej opcji interakcyjnej, oraz te rowerki po zaladowaniu skryptu, lub gdy ktos je porzuci, respia sie one nad ziemia, zamiast rowno na ziemi, ktos wie jak to ogarnac?

Skrypt:

https://pastebin.com/NACGsfH1
15. Interakcja Pojazdu
Witam!
Ot?? wsiadaj?c do pojazdu na miejsce pasa?era mog? obs?ugiwa? Interakcj?.
M?g?by mi to kto? powiedzie? jak to zablokowa?? Stawiam R* oraz :piwo: za pomoc!

Kod:

[lua]
local sx,sy = guiGetScreenSize ()
local zoom = 1
if sx < 1920 then
zoom = math.min(2, 1920/sx)
end

local shader = dxCreateShader("f/shader.fx")
local screenSource = dxCreateScreenSource(sx, sy)
local bind = false

function isCursorOnElement( posX, posY, width, height )
if isCursorShowing( ) then
local mouseX, mouseY = getCursorPosition( )
local clientW, clientH = guiGetScreenSize( )
local mouseX, mouseY = mouseX * clientW, mouseY * clientH
if ( mouseX > posX and mouseX < ( posX + width ) and mouseY > posY and mouseY < ( posY + height ) ) then
return true
end
end
return false
end

local interakcja = {
swiatla = false,
zamek = false,
silnik = false,
hamulec = false,
}

function gui ()
if getPedOccupiedVehicle(localPlayer) and bind == true then
dxUpdateScreenSource(screenSource)
dxSetShaderValue(shader, "screenColor", screenSource)
dxDrawImage(0,0,sx,sy,shader)

local theVehicle = getPedOccupiedVehicle(localPlayer)

if isVehicleLocked (theVehicle) then
interakcja.zamek = true
else
interakcja.zamek = false
end
if isElementFrozen(theVehicle) then
interakcja.hamulec = true
else
interakcja.hamulec = false
end
if getVehicleOverrideLights(theVehic...
16. Zbagowana interakcja
Witam,bo chcia?bym zrobi? tak? jakby animacje do interakcji i zrobi?em to interakcja dzia?a ale bez tej animacji wgl ca?y obraz wywali?o.
KOD:
server
[lua]
--[[
@author: nanKy ([email protected])
@resource: interaction
@copyright: u?ywaj ile chcesz, je?eli szanujesz moj? prac? to nie usuwaj notki o autorze.
]]

addEvent("engine", true)
addEventHandler("engine", getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
local e = getVehicleEngineState(veh)
if e == false then
setVehicleEngineState(veh,true)
else
setVehicleEngineState(veh,false)
end
end)

addEvent("brake", true)
addEventHandler("brake", getRootElement(), function()
local veh = getPedOccupiedVehicle(source)
if isElementFrozen(veh) == false then
local sx,sy,sz = getElementVelocity(veh)
local km = math.ceil(((sx^2+sy^2+sz^2)^(0.5))*155)
if km > 10 then return end
setElementFrozen(veh, true)
else
setElementFrozen(veh, false)
end
end)

addEvent("lights",true)
addEventHandler("lights",getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
if getVehicleOverrideLights(veh) ~= 2 then
setVehicleOverrideLights(veh,2)
else
setVehicleOverrideLights(veh,1)
end
end)

addEvent("exit",true)
addEventHandler("exit",getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
for i=...
17. Niedziałająca interakcja
Witam,bo chcia?bym zrobi? tak? jakby animacje do interakcji i zrobi?em to interakcja dzia?a ale bez tej animacji wgl ca?y obraz wywali?o.
KOD:
server
[lua]--[[
@author: nanKy ([email protected])
@resource: interaction
@copyright: u?ywaj ile chcesz, je?eli szanujesz moj? prac? to nie usuwaj notki o autorze.
]]

addEvent("engine", true)
addEventHandler("engine", getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
local e = getVehicleEngineState(veh)
if e == false then
setVehicleEngineState(veh,true)
else
setVehicleEngineState(veh,false)
end
end)

addEvent("brake", true)
addEventHandler("brake", getRootElement(), function()
local veh = getPedOccupiedVehicle(source)
if isElementFrozen(veh) == false then
local sx,sy,sz = getElementVelocity(veh)
local km = math.ceil(((sx^2+sy^2+sz^2)^(0.5))*155)
if km > 10 then return end
setElementFrozen(veh, true)
else
setElementFrozen(veh, false)
end
end)

addEvent("lights",true)
addEventHandler("lights",getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
if getVehicleOverrideLights(veh) ~= 2 then
setVehicleOverrideLights(veh,2)
else
setVehicleOverrideLights(veh,1)
end
end)

addEvent("exit",true)
addEventHandler("exit",getRootElement(),function()
local veh = getPedOccupiedVehicle(source)
for i=0,5 do
setVehic...
18. [SKRYPT] Interakcja pojazdu 2017
Witaj

Zauwa?y?em, ?e wiele os?b korzysta z mojej starej interakcji ze wzgl?du na jej obecno?? w wielu paczkach OGRPG.
Postanowi?em wi?c napisa? ca?kowicie now?, lepsz? interakcj?.

Nowo?ci
- Zmieniono styl wy?wietlania si? interakcji.
- Od teraz zaci?gn?? r?czny mo?na tylko w pojazdach l?dowych.
- Dodano opcj? wysadzania pasa?er?w. Wy?wietla si? tylko, gdy mamy pasa?er?w w poje?dzie.
- Dodano wykrywanie czy pojazd posiada mask? oraz baga?nik, wi?c opcje od ich otwierania wy?wietlaj? si? tylko w pojazdach, kt?re je posiadaj?.
- Zamykaj?c pojazd, je?eli mamy otwarte kt?re? drzwi, zostan? one automatycznie zamkni?te.
- Lewy CTRL dosta? now? funkcj?. Od teraz ka?dy gracz siedz?cy w poje?dzie mo?e otworzy? po swojej stronie okno!

Sterowanie
LShift - wy?wietlenie interakcji
Strza?ki g?ra/d?? - zmiana opcji
LCtrl - otwieranie okien

Wygl?d


Download
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Aktualizacja

  • Drobne zmiany w kodzie
  • Naprawa b??du przez kt?ry opcje przeskakiwa?y co 2
  • Zmiana "Zapal silnik" na "Uruchom silnik" :mrgreen:
19. Interakcja pojazdu
Witam. Jak zrobi?, ?e gdy gracz jest w poje?dzie, pokazuje mi si? dx i wybieraj?c odpowiedni dx za pomoc? k??ka jest wykonywany [np. w??czamy silnik].

Jest to po stronie clienta:

[lua]
function dxdraw()

local screenW, screenH = guiGetScreenSize()
dxDrawText("Zapal silnik", (screenW * 0.8828) + 1, (screenH * 0.4324) + 1, (screenW * 0.9745) + 1, (screenH * 0.4676) + 1, tocolor(0, 0, 0, 255), 2, "default", "left", "top", true, true, false, false, false)
dxDrawText("Zapal silnik", screenW * 0.8828, screenH * 0.4324, screenW * 0.9745, screenH * 0.4676, tocolor(255, 255, 255, 255), 2, "default", "left", "top", true, true, false, false, false)
dxDrawText("Zaci?gnij r?czny", (screenW * 0.8823) + 1, (screenH * 0.4648) + 1, (screenW * 0.9490) + 1, (screenH * 0.4926) + 1, tocolor(0, 0, 0, 255), 2.00, "default", "left", "top", false, false, false, false, false)
dxDrawText("Zaci?gnij r?czny", screenW * 0.8823, screenH * 0.4648, screenW * 0.9490, screenH * 0.4926, tocolor(255, 255, 255, 255), 2.00, "default", "left", "top", false, false, false, false, false)
end

function pokazdx(key,keyState, checkedPlayer)
if keyState == "down" then -- jezeli klawisz zostanie wcisniety

addEventHandler("onClientRender",root,dxdraw) -- dodaj event onClientRender

elseif keyState == &quo...
20. [DM] Interakcja gracza RPG
Witam , mam pewne pytanie do wszystkich u?ytkownik?w forum. Mianowicie rozmy?la?em nad stworzeniem interakcji gracza na serwerze RPG. Polega?aby ona na panelu pod przyciskiem "ctrl" , w kt?rym znajdowa?y si? najwa?niejsze elementy. Oczywi?cie skrypt by?by rozwijany i dodawany do r??nych system?w.

Tutaj jest przyk?ad z interakcj? gracza normaln? oraz przy stacji benzynowej podczas tankowania :



PEŁNY EKRAN Odnośnik YouTube



Oczywi?cie jest to tylko testowa interakcja i zar?wno grafika jak i animacje b?d? zmieniane.

Prosz? o ocen? jak i krytyk? .

Stawiam zimne :piwo: :piwo:
21. Interakcja
Temat do zamkni?cia.
22. [SKRYPT] Interakcja pojazdu

Witam.
Przedstawiam ten oto panel pojazdu, kt?ry jest podobny do tego z Pylife. Dzia?aj? w nim wszystkie opcje ?wiate?, silnika, drzwi, r?cznego, maski oraz baga?nika. Tak jak w darmowym panelu, tak tutaj opcje r?cznego, maski oraz baga?nika dzia?aj? tylko poni?ej danej pr?dko?ci.

Tak on si? prezentuje.


Link do pobrania:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

23. interakcja oraz paliwo
Witam, czemu w interakcji pojazdu Splita nie mog? zgasi? pojazdu, oraz gdy nie mam paliwa mog? je?dzi? ? Prosz? o pomoc :)
24. Interakcja pojazdu
Witam.
Stworzy?em sobie w guieditor panel pojazdu (buttony, oraz grafik?)
I teraz chcia?bym nada? funkcje buttonom. Czy kto? z was pom?g?by mi z tym, np dopisa? do przycisku 1 odpalanie silnika jak powinien by? zrobiony, a ja reszt? zrobie sam na tej podstawie
Za pomoc daje :piwo: oraz reputacje ;)


GUIEditor = {
    
button = {},
    
staticimage = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        
GUIEditor.staticimage[1] = guiCreateStaticImage(0.340.190.320.57":guieditor/images/panel_tlo.png"true)

        
GUIEditor.button[1] = guiCreateButton(10412936865""falseGUIEditor.staticimage[1])
        
guiSetAlpha(GUIEditor.button[1], 0.30)
        
GUIEditor.button[2] = guiCreateButton(10423236564""falseGUIEditor.staticimage[1])
        
guiSetAlpha(GUIEditor.button[2], 0.30)
        
GUIEditor.button[3] = guiCreateButton(10533136464""falseGUIEditor.staticimage[1])
        
guiSetAlpha(GUIEditor.button[3], 0.30)
        
GUIEditor.button[4] = guiCreateButton(10642936364""falseGUIEditor.staticimage[1])
        
guiSetAlpha(GUIEditor.button[4], 0.30)    
    
end
)
25. Interakcja auta
witajcie mam taki problem I? napisa?em sobie prosty kod i mam z nim teraz lekki problem. Chodzi o to, ?e nie zamyka mi tego panelu hmm ? Help


function wlaczWylacz()
if 
guiGetVisible(zapalsi) == false then
if isPedInVehicle (localPlayerthen
guiSetVisible 
(zapalsitrue)
guiSetVisible (zapalsw,true)
guiSetVisible (zaciagnijtrue)
guiSetVisible (zamknijpojazdtrue)
else 
guiSetVisible (zapalsifalse)
guiSetVisible (zapalswfalse)
guiSetVisible (zaciagnijfalse)
guiSetVisible (zamknijpojazdfalse)
end
end
end

bindKey
("F2","both",wlaczWylacz)