Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-09-16, 19:42


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam, do?? dawno nie u?ywa?em trigger?w i mam takie pytanie. Mianowicie jak przetriggerowa? zmienn? z server side bym m?g? jej dowolnie u?ywa? na c side?

Chc? zrobi? otwieranie bram poprzez panel na c side ale bramy tworz? na s side. Generalnie s side wygl?da nast?puj?co:

brama1 createObject 3294,1462.599609375,-683.599609375,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO2(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama132941462.5999755859,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp1o"bramaO2 ) -- komenda

function bramaC2(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama132941462.599609375,-683.599609375,94.900001525879) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp1c"bramaC2 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama132941462.599609375,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------
------------------------------------------
brama2 createObject 32941469.7001953125,-683.599609375,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO3(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama232941469.6999511719,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp2o"bramaO3 ) -- komenda

function bramaC3(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama23294,1469.7001953125,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp2c"bramaC3 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama232941469.7001953125,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji

----------------------------------
----------------------------------
brama3 createObject 32941481.2998046875,-672.400390625,94.900001525879,90,0,270 ) -- tworzenie bramy

function bramaO4(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama332941481.3000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp3o"bramaO4 ) -- komenda

function bramaC4(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama332941481.2998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp3c"bramaC4 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama332941481.2998046875,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------------
------------------------------------------------
brama4 createObject 3294,1487.400390625,-672.400390625,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO5(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama432941487.4000244141,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp4o"bramaO5 ) -- komenda

function bramaC5(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama432941487.400390625,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp4c"bramaC5 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama432941487.400390625,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-----------------------------------------
-----------------------------------------
brama5 createObject 3294,1493.2001953125,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO6(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama532941493.1999511719,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp5o"bramaO6 ) -- komenda

function bramaC6(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama532941493.2001953125,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp5c"bramaC6 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama532941493.2001953125,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
--------------------------------------------------------
--------------------------------------------------------
brama6 createObject 3294,1498.7998046875,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO7(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama632941498.8000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp6o"bramaO7 ) -- komenda

function bramaC7(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama632941498.7998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp6c"bramaC7 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama632941498.7998046875,-672.400390625,94.900001525879 ) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------
------------------------------------------
brama7 createObject 3294,1504.400390625,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO8(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama732941504.4000244141,-672.40002441406,90.199996948242 ) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp7o"bramaO8 ) -- komenda

function bramaC8(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama732941504.400390625,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp7c"bramaC8 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama732941504.400390625,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-------------------------------------
-------------------------------------
brama8 createObject 32941509.7998046875,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO9(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama832941509.8000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp8o"bramaO9 ) -- komenda

function bramaC9(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama832941509.7998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp8c"bramaC9 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama832941509.7998046875,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
---------------------------------------------------
---------------------------------------------------
brama9 createObject 3294,1519.2001953125,-683.599609375,94.900001525879900270 ) -- tworzenie bramy

function bramaO99(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama932941519.1999511719,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp9o"bramaO99 ) -- komenda

function bramaC99(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama932941519.2001953125,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp9c"bramaC99 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama932941519.2001953125,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
---------------------------------------------------
---------------------------------------------------
brama10 createObject 3294,1525.7998046875,-683.599609375,94.900001525879900270 ) -- tworzenie bramy

function bramaO11(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama1032941525.8000488281,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp10o"bramaO11 ) -- komenda

function bramaC11(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama1032941525.7998046875,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp10c"bramaC11 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama1032941525.7998046875,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-----------------------------------------------
----------------------------------------------- DRZWI

prawe createObject 14951476.400390625,-672.400390625,93.69999694824200) -- tworzenie bramy

function otwarte(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(prawe1495,1475.0999755859,-672.40002441406,93.699996948242 ) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji

--setPedAnimation(source"CRIB""Use Switch On")
addCommandHandler("pwo"otwarte ) -- komenda

function zamkniete(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectprawe14951476.400390625,-672.400390625,93.699996948242 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("pwc"zamkniete )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(prawe14951476.400390625,-672.400390625,93.699996948242) -- porusza bram?
end -- zako?czenie funkcji
----------------------------------
----------------------------------
--[[
lewe createObject 1495,-2408.1000976563,-132.5,34.29999923706100270) -- tworzenie bramy

function otwarte1(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(lewe1495, -2408.1000976563,-131.10000610352,34.299999237061) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("pwo"otwarte1 ) -- komenda

function zamkniete1(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectlewe1495, -2408.1000976563,-132.5,34.299999237061 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("pwc"zamkniete1 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(lewe1495, -2408.1000976563,-132.5,34.299999237061) -- porusza bram?
end -- zako?czenie funkcji
--------------------------------------------------
--------------------------------------------------
--]]


triggerClientEvent("gui",brama1,brama2,brama3,brama4,brama5,brama6,brama7,brama8,brama9,brama10,prawe)






I pytanie brzmi czy ten trigger te? jest poprawny.

triggerClientEvent("gui",brama1,brama2,brama3,brama4,brama5,brama6,brama7,brama8,brama9,brama10,prawe)
-- sam d?? s side

A strona clienta wygl?da tak:


        okno guiCreateWindow(3624748544"Kontrola Bram"false)
        guiWindowSetSizable(oknofalse)

        guiCreateButton(233611142"Drzwi"falseokno)
        guiCreateLabel(3162123815"Otwieranie"falseokno)
        guiSetFont(o"default-bold-small")
        b1 guiCreateButton(2310411142"Brama 1"falseokno)
        b2 guiCreateButton(2317511142"Brama 2"falseokno)
        b3 guiCreateButton(1713611142"Brama 3"falseokno)
        b4 guiCreateButton(17110411142"Brama 4"falseokno)
        b5 guiCreateButton(17117511142"Brama 5"falseokno)
        b6 guiCreateButton(3063611142"Brama 6"falseokno)
        b7 guiCreateButton(30610411142"Brama 7"falseokno)
        b8 guiCreateButton(30617511142"Brama 8"falseokno)
        b9 guiCreateButton(4433611142"Brama 9"falseokno)
        b10 guiCreateButton(44310411142"Brama 10"falseokno)
        cos guiCreateLabel(022474818"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"falseGUIEditor.window[1])
        guiCreateLabel(33924511815"Zamykanie"falseokno)
        d11 guiCreateButton(1027811142"Drzwi"falseokno)
        b11 guiCreateButton(1035011142"Brama 1"falseokno)
        b12 guiCreateButton(1041811142"Brama 2"falseokno)
        b13 guiCreateButton(14427811142"Brama 3"falseokno)
        b14 guiCreateButton(14435011142"Brama 4"falseokno)
        b15 guiCreateButton(14441811142"Brama 5"falseokno)
        b16 guiCreateButton(29227811142"Brama 6"falseokno)
        b17 guiCreateButton(29235011142"Brama 7"falseokno)
        b18 guiCreateButton(29241811142"Brama 8"falseokno)
        b19 guiCreateButton(43727811142"Brama 9"falseokno)
        b100 guiCreateButton(43335011142"Brama 10"falseokno)    

        addEvent("gui",true)
        addEventHandler("gui",function(brama1,brama2,brama3,brama4,brama5,brama6,brama7,brama8,brama9,brama10,prawe)
        if source == d then
        moveObject(prawex,y,z)
        elseif source == b1 then
        moveObject(bram1x,y,z)
        -- itd
        
        end
        
        if source == z then
        moveObject(prawex,y,z)
        elseif source == b11 then
        moveObject(brama1,x,y,z)
        --itd
        
        end)
        
        
        



Oczywi?cie otwieranie tego gui mam zamiar zrobi? w markerze. Aczkolwiek generalne pytanie brzmi: Ten trigger jest poprawnie u?yty?. Poprawnie chc? przetriggerowa? zmienne? Czy te kody b?d? dzia?a?, czy jest jaki? ewidentny b??d.

Za pomoc :piwo: i R*

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Ostatnio zmieniony przez marcin778 2016-09-16, 19:43, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 19:50


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"marcin778" napisał/a:

Witam, do?? dawno nie u?ywa?em trigger?w i mam takie pytanie. Mianowicie jak przetriggerowa? zmienn? z server side bym m?g? jej dowolnie u?ywa? na c side?

Przyk?ad:
s-side
local zmienna "GTAONLINE.PL"
local zmienna2 "GTAO.PL"

local function trigger()
triggerServerEvent("jakisTAmEvent"rootzmiennazmienna2)
end
addCommandHandler("trigger"roottrigger)


c-side
local function cos(zmiennazmienna2)
outputChatBox(zmienna)
outputChatBox(zmienna2)
end
addEvent("jakisTAmEvent"true)
addEventHandler("jakisTAmEvent"rootcos)


^up nie testowane

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 19:56


Pumelowsky

Amator 3D






Wiek: 23
Na forum: 4182 dni
Posty: 199
Nick w MP: Pumelowsky

Piwa: 1666

Respekt: 200,5
Respekt: 200,5Respekt: 200,5

triggerServerEvent("jakisTAmEvent"rootzmiennazmienna2)

a nie powinno byc
triggerClientEvent("jakisTAmEvent"rootzmiennazmienna2)


[ Komentarz dodany przez: Emm: 2016-09-17, 03:26 ]
A fakt, wychodzi zarywanie nocek.. :P

Podpis
Kontakt:

- Skype: live:pumapl_2
- GG: 56865468
- Discord: Pumelowsky#1126
- PW forum
[/center]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 20:12


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

A gdybym chcia? u?y? triggera z client side na c? w sensie klikam button wykonuje si? trigger kt?ry otwiera/zamyka brame. Jakby to wygl?da?o?

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 20:16


eject

kurdebele






Wiek: 30
Na forum: 3659 dni
Posty: 182
Nick w MP: EjecT

Piwa: 2456

Respekt: 85,8

Ostrzeżeń: 60%
w s side dodajesz event do odpowiedniej funkcji i oczywiscie addEventHandler

w c side natomiast w onGuiClick i jesli gracz wybral przycisk kt?ry trzeba to
triggerServerEvent("otworzBrame1")


[ Dodano: 2016-09-16, 20:16 ]
jesli chcesz moge ci caly kod zrobic

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 20:17


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Czyli co? takiego?

c


        okno guiCreateWindow(3624748544"Kontrola Bram"false)
        guiWindowSetSizable(oknofalse)

        guiCreateButton(233611142"Drzwi"falseokno)
        guiCreateLabel(3162123815"Otwieranie"falseokno)
        guiSetFont(o"default-bold-small")
        b1 guiCreateButton(2310411142"Brama 1"falseokno)
        b2 guiCreateButton(2317511142"Brama 2"falseokno)
        b3 guiCreateButton(1713611142"Brama 3"falseokno)
        b4 guiCreateButton(17110411142"Brama 4"falseokno)
        b5 guiCreateButton(17117511142"Brama 5"falseokno)
        b6 guiCreateButton(3063611142"Brama 6"falseokno)
        b7 guiCreateButton(30610411142"Brama 7"falseokno)
        b8 guiCreateButton(30617511142"Brama 8"falseokno)
        b9 guiCreateButton(4433611142"Brama 9"falseokno)
        b10 guiCreateButton(44310411142"Brama 10"falseokno)
        cos guiCreateLabel(022474818"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"falseGUIEditor.window[1])
        guiCreateLabel(33924511815"Zamykanie"falseokno)
        d11 guiCreateButton(1027811142"Drzwi"falseokno)
        b11 guiCreateButton(1035011142"Brama 1"falseokno)
        b12 guiCreateButton(1041811142"Brama 2"falseokno)
        b13 guiCreateButton(14427811142"Brama 3"falseokno)
        b14 guiCreateButton(14435011142"Brama 4"falseokno)
        b15 guiCreateButton(14441811142"Brama 5"falseokno)
        b16 guiCreateButton(29227811142"Brama 6"falseokno)
        b17 guiCreateButton(29235011142"Brama 7"falseokno)
        b18 guiCreateButton(29241811142"Brama 8"falseokno)
        b19 guiCreateButton(43727811142"Brama 9"falseokno)
        b100 guiCreateButton(43335011142"Brama 10"falseokno)    

guiSetVisible(oknofalse)
showCursor(false)

addEvent("gui",true)
addEventHandler("gui",getRootElement(),function()
guiSetVisible(okno,true)
showCursor(true,false)
end)

addEvent("guioff",true)
addEventHandler("guioff",getRootElement(),function()
guiSetVisible(okno,false)
showCursor(false)
end)

function drzwi()
if source == d then
triggerServerEvent("opend",getLocalPlayer())
end
end
addEventHandler("onClientGUIClick",root,drzwi)

function brama1()
if source == b1 then
triggerServerEvent("openb1",getLocalPlayer())
end
end
addEventHandler("onClientGUIClick",root,brama1)



s

addEvent("opend",true)
addEventHandler("opend",getRootElement(),function()
moveObject(prawe14951476.400390625,-672.400390625,93.699996948242)
end)

addEvent("openb1",true)
addEventHandler("openb1",getRootElement(),function()
moveObject(brama132941462.5999755859,-683.59997558594,90.199996948242)
end)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 20:22


eject

kurdebele






Wiek: 30
Na forum: 3659 dni
Posty: 182
Nick w MP: EjecT

Piwa: 2456

Respekt: 85,8

Ostrzeżeń: 60%

Wprowadzi?em cie w b??d tutaj masz dobrze:
if source == d then
triggerServerEvent("opend",root)
end


Ostatnio zmieniony przez eject 2016-09-16, 20:25, w całości zmieniany 3 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 20:40


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Dzia?a tylko zamykanie/otwieranie gui. Po naci?ni?ciu oboj?tnie kt?rego przycisku nie dzia?a. Nie otwiera ani nie zamyka bramy/drzwi. Db nic nie pokazuje.

C:


        okno guiCreateWindow(3624748544"Kontrola Bram"false)
        guiWindowSetSizable(oknofalse)

        guiCreateButton(233611142"Drzwi"falseokno)
        guiCreateLabel(3162123815"Otwieranie"falseokno)
        guiSetFont(o"default-bold-small")
        b1 guiCreateButton(2310411142"Brama 1"falseokno)
        b2 guiCreateButton(2317511142"Brama 2"falseokno)
        b3 guiCreateButton(1713611142"Brama 3"falseokno)
        b4 guiCreateButton(17110411142"Brama 4"falseokno)
        b5 guiCreateButton(17117511142"Brama 5"falseokno)
        b6 guiCreateButton(3063611142"Brama 6"falseokno)
        b7 guiCreateButton(30610411142"Brama 7"falseokno)
        b8 guiCreateButton(30617511142"Brama 8"falseokno)
        b9 guiCreateButton(4433611142"Brama 9"falseokno)
        b10 guiCreateButton(44310411142"Brama 10"falseokno)
        cos guiCreateLabel(022474818"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"falseokno)
        guiCreateLabel(33924511815"Zamykanie"falseokno)
        d11 guiCreateButton(1027811142"Drzwi"falseokno)
        b11 guiCreateButton(1035011142"Brama 1"falseokno)
        b12 guiCreateButton(1041811142"Brama 2"falseokno)
        b13 guiCreateButton(14427811142"Brama 3"falseokno)
        b14 guiCreateButton(14435011142"Brama 4"falseokno)
        b15 guiCreateButton(14441811142"Brama 5"falseokno)
        b16 guiCreateButton(29227811142"Brama 6"falseokno)
        b17 guiCreateButton(29235011142"Brama 7"falseokno)
        b18 guiCreateButton(29241811142"Brama 8"falseokno)
        b19 guiCreateButton(43727811142"Brama 9"falseokno)
        b100 guiCreateButton(43335011142"Brama 10"falseokno)    

addEventHandler("onClientResourceStart",resourceRoot,function()
guiSetVisible(oknofalse)
showCursor(false)
end)

addEvent("gui",true)
addEventHandler("gui",getRootElement(),function()
guiSetVisible(okno,true)
showCursor(true,false)
end)

addEvent("guioff",true)
addEventHandler("guioff",getRootElement(),function()
guiSetVisible(okno,false)
showCursor(false)
end)

function drzwi()
if source == d then
triggerServerEvent("opend",root)
end
end
addEventHandler("onClientGUIClick",root,drzwi)

function brama1()
if source == b1 then
triggerServerEvent("openb1",root)
end
end
addEventHandler("onClientGUIClick",root,brama1)

function brama2()
if source == b2 then
triggerServerEvent("openb2",root)
end
end
addEventHandler("onClientGUIClick",root,brama2)

function brama3()
if source == b3 then
triggerServerEvent("openb3",root)
end
end
addEventHandler("onClientGUIClick",root,brama3)

function brama4()
if source == b4 then
triggerServerEvent("openb4",root)
end
end
addEventHandler("onClientGUIClick",root,brama4)

function testzamykania()
if source == d11 then
triggerServerEvent("closed",root)
end
end
addEventHandler("onClientGUIClick",root,testzamykania)


S:

brama1 createObject 3294,1462.599609375,-683.599609375,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO2(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama132941462.5999755859,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp1o"bramaO2 ) -- komenda

function bramaC2(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama132941462.599609375,-683.599609375,94.900001525879) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp1c"bramaC2 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama132941462.599609375,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------
------------------------------------------
brama2 createObject 32941469.7001953125,-683.599609375,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO3(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama232941469.6999511719,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp2o"bramaO3 ) -- komenda

function bramaC3(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama23294,1469.7001953125,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp2c"bramaC3 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama232941469.7001953125,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji

----------------------------------
----------------------------------
brama3 createObject 32941481.2998046875,-672.400390625,94.900001525879,90,0,270 ) -- tworzenie bramy

function bramaO4(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama332941481.3000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp3o"bramaO4 ) -- komenda

function bramaC4(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama332941481.2998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp3c"bramaC4 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama332941481.2998046875,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------------
------------------------------------------------
brama4 createObject 3294,1487.400390625,-672.400390625,94.900001525879,90,0,270) -- tworzenie bramy

function bramaO5(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama432941487.4000244141,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp4o"bramaO5 ) -- komenda

function bramaC5(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama432941487.400390625,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp4c"bramaC5 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama432941487.400390625,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-----------------------------------------
-----------------------------------------
brama5 createObject 3294,1493.2001953125,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO6(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama532941493.1999511719,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp5o"bramaO6 ) -- komenda

function bramaC6(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama532941493.2001953125,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp5c"bramaC6 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama532941493.2001953125,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
--------------------------------------------------------
--------------------------------------------------------
brama6 createObject 3294,1498.7998046875,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO7(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama632941498.8000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp6o"bramaO7 ) -- komenda

function bramaC7(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama632941498.7998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp6c"bramaC7 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama632941498.7998046875,-672.400390625,94.900001525879 ) -- porusza bram?
end -- zako?czenie funkcji
------------------------------------------
------------------------------------------
brama7 createObject 3294,1504.400390625,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO8(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama732941504.4000244141,-672.40002441406,90.199996948242 ) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp7o"bramaO8 ) -- komenda

function bramaC8(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama732941504.400390625,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp7c"bramaC8 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama732941504.400390625,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-------------------------------------
-------------------------------------
brama8 createObject 32941509.7998046875,-672.400390625,94.900001525879900270 ) -- tworzenie bramy

function bramaO9(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama832941509.8000488281,-672.40002441406,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp8o"bramaO9 ) -- komenda

function bramaC9(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama832941509.7998046875,-672.400390625,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp8c"bramaC9 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama832941509.7998046875,-672.400390625,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
---------------------------------------------------
---------------------------------------------------
brama9 createObject 3294,1519.2001953125,-683.599609375,94.900001525879900270 ) -- tworzenie bramy

function bramaO99(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama932941519.1999511719,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp9o"bramaO99 ) -- komenda

function bramaC99(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama932941519.2001953125,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp9c"bramaC99 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama932941519.2001953125,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
---------------------------------------------------
---------------------------------------------------
brama10 createObject 3294,1525.7998046875,-683.599609375,94.900001525879900270 ) -- tworzenie bramy

function bramaO11(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(brama1032941525.8000488281,-683.59997558594,90.199996948242) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("psp10o"bramaO11 ) -- komenda

function bramaC11(source) -- funkcja
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectbrama1032941525.7998046875,-683.599609375,94.900001525879 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("psp10c"bramaC11 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(brama1032941525.7998046875,-683.599609375,94.900001525879) -- porusza bram?
end -- zako?czenie funkcji
-----------------------------------------------
----------------------------------------------- DRZWI

prawe createObject 14951476.400390625,-672.400390625,93.69999694824200) -- tworzenie bramy

function otwarte(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(prawe1495,1475.0999755859,-672.40002441406,93.699996948242 ) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji

--setPedAnimation(source"CRIB""Use Switch On")
addCommandHandler("pwo"otwarte ) -- komenda

function zamkniete(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectprawe14951476.400390625,-672.400390625,93.699996948242 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("pwc"zamkniete )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(prawe14951476.400390625,-672.400390625,93.699996948242) -- porusza bram?
end -- zako?czenie funkcji
----------------------------------
----------------------------------
--[[
lewe createObject 1495,-2408.1000976563,-132.5,34.29999923706100270) -- tworzenie bramy

function otwarte1(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then -- sprawdza czy masz prawa
        moveObject(lewe1495, -2408.1000976563,-131.10000610352,34.299999237061) -- porusza bram?
        setTimer(moveBack150001) -- po 15 sec brama sie spowrotem zamyka
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji
addCommandHandler("pwo"otwarte1 ) -- komenda

function zamkniete1(source) -- funkcja
--local kwadrat createColCuboid( -2410.1982421875, -117.2497787475634.5703125,2,3.25,2)
--if kwadrat then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("PSP")) then
    moveObjectlewe1495, -2408.1000976563,-132.5,34.299999237061 ) -- porusza brama
else -- lub a jak nie masz praw
    end -- zako?czenie if kt?ry sprawdza czy ma sie prawa Admina
end -- zako?czenie funkcji bramaC )
addCommandHandler("pwc"zamkniete1 )

function moveBack() -- Funkcja kt?ra powoduje ?e brama wraca spowrotem na swoje miejsce..
    moveObject(lewe1495, -2408.1000976563,-132.5,34.299999237061) -- porusza bram?
end -- zako?czenie funkcji
--------------------------------------------------
--------------------------------------------------
--]]

local marker createMarker(1526.55, -676.0698.59,"cylinder",1.4,255,255,255,170)


local function otwieranie(he)
if getElementType(he) == "player" then
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(he)), aclGetGroup("PSP")) then
triggerClientEvent(he,"gui",he)
end
end
end
addEventHandler("onMarkerHit",marker,otwieranie)

local function zamykanie(he)
triggerClientEvent(he,"guioff",he)
end
addEventHandler("onMarkerLeave",marker,zamykanie)


addEvent("opend",true)
addEventHandler("opend",getRootElement(),function()
moveObject(prawe14951476.400390625,-672.400390625,93.699996948242)
end)

addEvent("openb1",true)
addEventHandler("openb1",getRootElement(),function()
moveObject(brama132941462.5999755859,-683.59997558594,90.199996948242)
end)

addEvent("openb2",true)
addEventHandler("openb2",getRootElement(),function()
moveObject(brama232941469.6999511719,-683.59997558594,90.199996948242)
end)

addEvent("openb3",true)
addEventHandler("openb3",getRootElement(),function()
moveObject(brama332941481.3000488281,-672.40002441406,90.199996948242)
end)

addEvent("openb4",true)
addEventHandler("openb4",getRootElement(),function()
moveObject(brama432941487.4000244141,-672.40002441406,90.199996948242)
end)

addEvent("closed",true)
addEventHandler("closed",getRootElement(),function()
moveObject(prawe14951476.400390625,-672.400390625,93.699996948242)
end)







Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 21:02


eject

kurdebele






Wiek: 30
Na forum: 3659 dni
Posty: 182
Nick w MP: EjecT

Piwa: 2456

Respekt: 85,8

Ostrzeżeń: 60%
wszystko dzia?a dobrze mo?esz to sprawdzi? tym:
local xd moveObject()
if xd then
outputChatBox("okok")
end

musisz miec podpiete pod zle drzwi

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-16, 21:05


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Fakt, b??d po mojej stronie. Dzi?ki za pomoc. Temat close.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: zmienne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku