Wysłany: 2016-08-19, 11:26
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
S-Side:
function otwieranie ( client )
local accName = getAccountName ( getPlayerAccount ( client ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
moveObject ( brama1 , 2500 , - 1961.416015625 , 138.0087890625 , 23.694049835205 ) -- tu podajesz x , y , z po otwarciu bramy
end
end
addEvent ( "otwieranie" , true )
addEventHandler ( "otwieranie" , root , otwieranie1 )
function zamykanie ( client )
local accName = getAccountName ( getPlayerAccount ( client ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
moveObject ( brama1 , 2500 , - 1961.416015625 , 138.0087890625 , 27.6875 ) -- tu podajesz x , y , z z brama1
end
end
addEvent ( "zamykanie" , true )
addEventHandler ( "zamykanie" , root , zamykanie )
C-Side:
addEventHandler ( "onClientGUIClick" , wm . przycisk1 , function( el , md ) -- po nacisni ? ciu przycisku wm . przycisk1 otwieramy nasz ? bram ?
triggerServerEvent ( "otwieranie" , getLocalPlayer ())
end )
-------------------------------------------------------------------------------
-- Zamykanie
addEventHandler ( "onClientGUIClick" , wm . przycisk2 , function( el , md ) -- po nacisni ? ciu przycisku wm . przycisk2 zamykamy nasz ? bram ?
triggerServerEvent ( "zamykanie" , getLocalPlayer ())
end )
Wysłany: 2016-08-19, 11:48
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
luki123luki123 , Poprawka bo w evencie masz 'otwieranie1'
function otwieranie ( client )
local accName = getAccountName ( getPlayerAccount ( client ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
moveObject ( brama1 , 2500 , - 1961.416015625 , 138.0087890625 , 23.694049835205 ) -- tu podajesz x , y , z po otwarciu bramy
end
end
addEvent ( "otwieranie" , true )
addEventHandler ( "otwieranie" , root , otwieranie )
function zamykanie ( client )
local accName = getAccountName ( getPlayerAccount ( client ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
moveObject ( brama1 , 2500 , - 1961.416015625 , 138.0087890625 , 27.6875 ) -- tu podajesz x , y , z z brama1
end
end
addEvent ( "zamykanie" , true )
addEventHandler ( "zamykanie" , root , zamykanie )
Wysłany: 2016-08-19, 12:42
pawel998
Wiek: 35 Na forum: 4261 dni Posty: 29
Nick w MP: Piotrek101
marcin778 , luki123luki123 ,
Dobra wszystko pi?knie ?adnie tylko s? 2 b??dy:
*Po wej?ciu w Marker gui sie otwiera i nie chce si? zamkn?? dla os?b kt?re s? poza ACL
* A drugi b??d to brama mo?e by? tylko w pozycji:
SS:
http://imgur.com/TvLsDAj
Wysłany: 2016-08-19, 13:03
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
pawel998 , problem 1.
C-Side:
addEventHandler ( "onClientMarkerHit" , marker2 , function( el , md ) -- gdy wejdziemy w marker2 pojawia nam si ? gui
if el ~= localPlayer then return end
if not guiGetVisible ( wm . okno ) then
triggerServerEvent ( "WM:Zamknij:Client" , getLocalPlayer ())
end
end )
addEvent ( "WM:Zamknij:Server" , true )
addEventHandler ( "WM:Zamknij:Server" , root ,
function()
showCursor ( true , false )
guiSetVisible ( wm . okno , true )
end
)
S-Side:
addEvent ( "WM:Zamknij:Client" , true )
addEventHandler ( "WM:Zamknij:Client" , root ,
function ( client )
local accName = getAccountName ( getPlayerAccount ( client ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
triggerClientEvent ( client , "WM:Zamknij:Server" , client )
end
end
)
Wysłany: 2016-08-19, 13:17
pawel998
Wiek: 35 Na forum: 4261 dni Posty: 29
Nick w MP: Piotrek101
Wi?c pozostaje tylko ten jeden b??d
[ Dodano : 2016-08-19, 13:17 ]
W sensie z t? pozycj? bramy
[ Dodano : 2016-08-19, 13:28 ]
luki123luki123 , ?ci?lej m?wi?c nie dzia?a
[ Dodano : 2016-08-19, 13:30 ]
B??d jest taki ?e nawet osobie w ACL sie nie pojawia GUI
Wysłany: 2016-08-19, 23:27
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
pawel998 , jaki? b??d w /debugscript 3 ?
Wysłany: 2016-08-21, 12:09
pawel998
Wiek: 35 Na forum: 4261 dni Posty: 29
Nick w MP: Piotrek101
Wysłany: 2016-08-22, 13:26
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
pawel998 , na tym ss'ie nie wida? b??dy.
Podaj tre?? b??du i linijk? jego.
Wysłany: 2016-08-22, 13:30
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
luki123luki123 , Jak nie wida? jak wida?
ERROR: brama/brama_s.lua:1: attempt to index global 'wm' (a nil value)
Wysłany: 2016-08-22, 13:32
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
marcin778 , no to u mnie jako? nie mam do?? dobrej jako?ci.
pawel998 , podaj kod C-Side i S-Side
Tagi: brama
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: