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: brama
41. Brama MTA
Witam mam pytanie zrobi?em brame do PSP na moim serverze i dzia?a?a ale jak zrobi?em 2 to si? dziwne rzeczy dzia?y nie rozpisuje si? ale pomocy.
42. Brama
Witajcie, pomo?e mi kto? jak zrobi? te brame by dwa UID mogly j? otwiera??


Otokod:

 brama createObject 9802101.882464.9711.82000
local t createElement('text')
setElementPosition(t,2101.882464.9711.82)
setElementData(t,"name","Teren VemcziN")


function 
bramaop(elthePlayer)
        if 
getElementData(el,"player:uid") ~= 96 or 94 then
        exports
["1"]:outputNotificationBox (el"Nie jeste? w?a?cicielem bramy")                
        return
    
end
       moveObject 
(brama20002101.882464.971000)  
       
exports["1"]:outputNotificationBox (el"#00ccccBrama si? otwiera!")
       
setTimer(moveBack50001)
end
addCommandHandler
("vo"bramaop

function 
bramacl(elthePlayer)
        if 
getElementData(el,"player:uid") ~= 96 or 94 then
        exports
["1"]:outputNotificationBox (el"Nie jeste? w?a?cicielem Bramy")            
        return
    
end
      moveObject 
(brama20002101.882464.9711.82000)  
      
exports["1"]:outputNotificationBox (el"#00ccccBrama si? zamyka!")
end
addCommandHandler
("vz"bramacl
43. otwierana brama

marker1 
createMarker 1085.286251745.6123022.796"cylinder"100255 )

addEventHandler "onClientMarkerHit"marker1
bindKey("e""down", function()
moveObject Brama1506, -2050.9, -270.336.5)
end)

Brama createObject (15061085.599609375 1745.200195312521.79999923706100180)

Gracz wchodzi i otwiera si? brama , w sensie wchodzi w marker
, tyle ,?e jak wchodz? w maker si? nie otwiera , no co zrobi?em ?le ?

[ Dodano: 2017-05-23, 08:59 ]
oczywiscie naciskam e
44. Gui brama
Znowu wspomn? ?e ucz? si? dopiero gui. Wi?c, prosz? o wyrozumia?o??. A, i prosz? nie dawa?, "gotowc?w" tylko wyt?umaczy? co ?le zrobi?em. (I, chodzi mi tylko o gui)

B??d jest w gui.

Debugscript 3:

Error: [bramy]Brama_polibrama_c.lua:10: attempt to call global 'guiCreateWindow' (a nill value)

Error: [bramy]Brama_polibrama_c.lua:10: attempt to call global 'guiCreateWindow' (a nill value) [DUP4]

Kod:

[lua]
-- GUI Otwieranie zamykanie bramy--
okno = guiCreateWindow(1080, 431, 346, 99, "System Bramy", false)
guiWindowSetSizable(okno, false)

ozbrame = guiCreateButton(10, 33, 326, 49, "Otw?rz/Zamknij Bram?.", false, okno)
--[[ Kod Gui --
Pokaz Gui]]
function showgui()
guiSetVisible(okno, true)
guiSetVisible(ozbrame, true)
showCursor(true)
end
-- Schowaj gui --
function hidegui()
guiSetVisible(okno, false)
guiSetVisible(ozbrame, false)
showCursor(false)
end

-- Kod na stworzenie bramy, oraz zamykanie/otwieranie.
marker = createMarker (1583.45386, -1637.70154, 12 , "cylinder", 1.5, 0, 0, 255, 170 )
bramaob = createObject(10671, 1590.50, -1638.12134, 14 , 0, 0, 90) -- tworzysz bram? i w x, y, z podajesz kordy, a w rx, ry, rz rotacj? obiektu

function MarkerHit( hitElement, matchingDimension )
local elementType = getElementType( hitElement )
end
addEventHandler( "onMarkerHit", marker, MarkerHit, showgui )

--[[
if getEl...
45. Gangowa Brama
Witajcie mam problem z baz? gangow? nie mam ju? si?y do tego, pr?bowa?em na wiele sposob?w to zrobi?, lecz nie da?em rady. G??wnie chodzi mi o to, ?eby ta brama otwiera?a si? tylko dla gangu, dla kt?rego jest napisana
za pomoc :piwo: i R*

kod Bramy
[lua]local gate = createObject(985, 3113.099609375, -1915.2998046875, 2.7999999523163, 0, 0, -80)
local marker = createMarker(3109.8999023438, -1915.0999755859, 1.7999999523163, "cylinder", 10, 255, 255, 255, 0)

function moveGate(psource)
local Deadusergroup = getAccountName(getPlayerAccount(psource))
if isObjectInACLGroup("user."..Deadusergroup, aclGetGroup("Dead")) then
moveObject(gate, 5000, 3113, -1921, 2.79999995231635)
setTimer(moveBack, 5000, 1)
end
end
addEventHandler("onMarkerHit", marker, moveGate)

function moveBack()
moveObject(gate, 5000, 3113.099609375, -1915.2998046875, 2.7999999523163)
end

addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), onStartup)
[/lua]

Funkcje z systemu gang?w:
getMemberData <-- Arguments: gangName, accountName, dataName (gangName, account, rank, nick, lastAction, addedBy, joinedOn). Returns: The data. -->
setMemberData <-- Arguments: gangName, accountName, dataName (Can be a table), dataValue (Can be a table). Returns: true or false. -->
getAccountGang <-- Arguments: accountName. Returns: The gang name and rank, false otherwise. ...
46. Brama nie chce się zamykać.
Mam taki skrypt na otwieranie i zamykanie bramy.


budynek_szpital_bramy_wejscie_lewe 
createObject 3089, -2670.095618.8514.8900)
budynek_szpital_bramy_wejscie_prawe createObject 3089, -2667.114618.84514.8900180 )

budynek_szpital_wejsceh1 createColSphere(-2668.599618.84513.549,2)
--
otwieranie
function moveGate(hitplayermatchingDimension)
         
moveObjectbudynek_szpital_bramy_wejscie_lewe,2000, -2671.594618.8514.89 )
         
moveObjectbudynek_szpital_bramy_wejscie_prawe,2000, -2665.622618.84514.89 )
end

addEventHandler
("onColShapeHit"budynek_szpital_wejsceh1moveGate)
--
zamykanie
function moveGate(hitplayermatchingDimension)
         
moveObjectbudynek_szpital_bramy_wejscie_lewe,2000, -2670.095618.8514.89 )
         
moveObjectbudynek_szpital_bramy_wejscie_prawe,2000, -2667.114618.84514.89 )
end

addEventHandler
("onColShapeLeave"budynek_szpital_wejsceh1moveBack)

Brama si? otwiera ale nie zamyka. Kto? mo?e wie dlaczego? Podczas restartu skryptu debug pokazuje ?e jest b??d w o staniej linijce i ?e nie poprawny 3 argument.
47. Brama
Siemaneczko, dzisiaj chcia?bym wam przedstawi? b??d w skrypcie na bram?. Wiem dla was to jest proste, ale ja jestem pocz?tkuj?cym w j?zyku lua, jedyna co potrafi? to edytowa?.

script.lua:
[lua]
gate = createObject ( 976, 1584.30, -1637.80, 12.39, 0, 0, 0 )

function OpenGate()
moveObject ( gate, 1584.30, -1637.80, 9.10 )
end
addCommandHandler("pdols", OpenGate)


function CloseGate()
moveObject ( gate, 1584.30, -1637.80, 12.39 )
end

i teraz meta.xml:

<meta>
<info type="map" version="1.0.0"></info>
<map src="Policja.map" dimension="0"></map>
<script src="script.lua" type="client"></script>
<settings>
<setting name="#maxplayers" value="[ 128 ]"></setting>
<setting name="#useLODs" value="[ false ]"></setting>
<setting name="#gamespeed" value="[ 1 ]"></setting>
<setting name="#minplayers" value="[ 0 ]"></setting>
<setting name="#gravity" value="[ 0.008 ]"></setting>
<setting name="#waveheight" value="[ 0 ]"></setting>
<setting name="#locked_time" value="[ false ]"></setting>
<setting name="#weather" value="[ 0 ]&q...
48. Brama pod Teamy
Witam ma problem gdy? chce zeby brame mogli otwierac tylko ci ktorzy sa w teamie Policja, ale nie wiem jak to zrobic.Prosze o pomoc w nagrode :piwo:
Client:
Kod:



function OpenGate()
triggerServerEvent ("onBrama1",resourceRoot)
end
addCommandHandler("open",OpenGate)

function CloseGate()
triggerServerEvent ("onBrama2",resourceRoot)
end
addCommandHandler("close",CloseGate)

Server:
Kod:

gate = createObject ( 980, -1630.9004, 688.2002, 9, 0, 0, 179.995 )
addEvent ( "onBrama1", true )
function Brama(player)
moveObject (gate,2500, -1630.9004, 688.2002, 3)
end
addEventHandler("onBrama1", getRootElement ( ),Brama)

addEvent ( "onBrama2", true )
function Brama(player)
moveObject (gate,2500, -1630.9004, 688.2002, 9)
end
addEventHandler("onBrama2", getRootElement ( ),Brama)
49. Brama Na ACL
Witaj, poszukuje funkcji albo pomocy nad bram? ACL. Chodzi mi o to ze np. jestem w ACL SAPD i gdy stane obok bramy ona otwiera sie automatycznie. Za Pomoc Piwko I Respekt :)
50. Brama
Witam ot?? mam taki problem, ?e z?y argument podaje...

kod:

local gate={
    -- var
    
object=createObject(968, -30.77533, -90.726361007.9487,0,90,270),
        
setElementInterior(object ,18),
marker=createMarker(-30.77533, -90.726361007.9487"cylinder"110000),
    
setElementInterior(marker ,18),
    
closed=true,
    
animation=false,
}


Chodz mi dok?adnie o :

setElementInterior(marker,18),

oraz
setElementInterior(object,18)
51. brama
brama dzia?a?a jak by?a na team a jak chcem przerobi? na element data to nie dzia?? prosze o pomoc b??d?w w debugscript 3 nie ma


local garazPolicja 
createObject(9692238.22450.29.70090)
local markerGaraz createMarker(2238.22450.29.7"cylinder"70000)

function 
garazfPolicja(player)
   
local frakcje=getElementData(player'SAPD')
        if 
SAPD == frakcje then
            removeCommandHandler
("bpoli")
            
moveObject(garazPolicja30002238.32457.39999.7)
            
setTimer(
                function()
                    
moveObject(garazPolicja30002238.22450.29.7)
                    
setTimer(
                        function()
                            
addCommandHandler("bpoli"garazfPolicja)    
                        
end,
                    
40001)
                
end
            
40001)
        
end
end
addEventHandler
("onMarkerHit"markerGarazgarazfPolicja)
52. Brama frakcji
Zn?w mam problem bo zapomnialem jak sie robi brame dla frakcji. Chc? mie? full automat bram?, kt?ra otwiera si? jak dany gracz jest w policji (nawet jak nie jest na skinie) wystarczy ze jest w policji i brama sie mu otwiera, a jak nie jest to nie otwiera.
53. Brama garażowa
Witajcie, przejd? od razu do rzeczy. Mianowicie ja w?a?ciciel gara?u, gdy klikn? button "otw?rz gara?" wykonuje funkcje moveObject ale tylko dla mnie, reszta graczy widzi, ?e gara? nadal jest zamkni?ty.

Client side:

function opn1()---Button otw?rz garaI
if tonumber(getElementData(localPlayer,"garaz")) == 1 then
if source ~= GUIEditor.button[1then return end
triggerServerEvent 
"garazyk1"resourceRoot)
end
end
addEventHandler 
"onClientGUIClick"rootopn1)


Server side:

function opn1 ()
moveObject garaz14000,-2063.3000488281, -112.1999969482432.200000762939)
end
addEvent
"garazyk1"true )
addEventHandler"garazyk1"resourceRootopn1 )
54. brama -,-
Witam mam nast?puj?cy problem. Gdy wchodz? w marker brama si? otwiera ale w nie typowy spos?b czyli kr?ci si? dooko?a i znika pod ziemi?. Tak samo z otwarciem kr?ci si? i zamyka si?. Kordynaty idealnie z bramy s? podane z map editora

[lua]
local gate={
-- var
object=createObject(8229, 1142.3000488281, 1362.5, 12.5, 0, 0, 358.99536132813),
marker=createMarker(1142.45410, 1364.75916, 10.71795, "cylinder", 9, 0, 0, 0, 0),
closed=true,
animation=false,
}

gate.open=function()
if gate.animation or not gate.closed then return end

gate.animation=true
moveObject(gate.object, 5000, 1142.3000488281, 1362.5, -3.2999999523163, 0, 0, 358.99536132813, "OutQuad")

setTimer(function()
gate.animation=false; gate.closed=false
end, 6000, 1)
end

gate.close=function()
if gate.animation or gate.closed then return end

gate.animation=true
moveObject(gate.object, 5000, 1142.3000488281, 1362.5, 12.5, 0, 0, 358.99536132813, "OutQuad")

setTimer(function()
gate.animation=false; gate.closed=true
end, 6000, 1)
end

gate.toggle=function(el)
if not el then return end

if getElementData(el, 'player:duty')=='TAXI' then
if gate.animation then
outputChatBox('* Odczekaj chwile...', el, 255, 0, 0)
return
end

if gate.closed then
gate.open()

setTimer(function()
gate.close()
end, 8000, 1)
end
else
outputChatBox("* Nie jeste? na s?u?bie, lub nie pracujesz w Taxi.", el,...
55. Brama na hasło
je?li nie ten dzia? to przepraszam

widzia?em na jednym serwerze bram? pod kt?r? podje?d?asz wpisujesz komend? i wyskakuje okno do wpisania has?a, je?li kto? umie takie co? wykona? to bardzo prosz? o pomoc!!
56. Brama
Witam,mam o to taki kod kt?rego nie jestem autorem,Autor podany ni?ej.Przechodz?c do rzeczy jak doda? aby tylko osoba z danego ACL mog?a otwiera? brame?
Oczywi?cie daje :piwo: i R* za ka?d? przydatn? odpowied? (Wiem ?e mam u?y? funkcji : "isObjectInACLGroup"

[code]--[[
@author Damian "PumaPL123" Grochowina <[email protected]>
@author Skrypt napisany dla serwera PolskiRealLife
@author Zakaz zakaz zmiany autora
]]--
--Obiekty--
brama1 = createObject( 13028, -1961.416015625, 138.0087890625, 27.6875, 0, 0, 0 ) -- tworzymy bram?
marker2 = createMarker( -1963.494140625, 142.4990234375, 26.694049835205, "cylinder", 1.0, 255, 255, 0, 170 ) -- tworzymy marker
-------------------------------------------------------------------------------------------------------------
--Gui
local wm={}
sx,sy=guiGetScreenSize()
mojeW, mojeH = 1280, 1024
wm.okno = guiCreateWindow(0/mojeW*sx, 435/mojeH*sy, 232/mojeW*sx, 203/mojeH*sy, "System Bram GUI", false)
guiWindowSetSizable(wm.okno, false)
guiSetVisible(wm.okno, false)

wm.przycisk1 = guiCreateButton(15/mojeW*sx, 52/mojeH*sy, 205/mojeW*sx, 52/mojeH*sy, "Otworz Brame", false, wm.okno)
wm.przycisk2 = guiCreateButton(15/mojeW*sx, 131/mojeH*sy, 205/mojeW*sx, 52/mojeH*sy, "Zamknij Brame", false, wm.okno)
-------------------------------------------------------------------------------------------------------------------------
--Wej?cie w marker
addEv...
57. Brama na dwie Grupy
Witam chcia?bym zrobic aby brama otwiera?a sie na dwie "grupy" Admin i Moderator

O to kodzik ktory chcialem zrobic lecz cos nie chodzi:




bramapp1 
createMarker3201.83228461.1382414.70766'corona'1002550)
bramapp2 createObject 9803183.5469.6000061035216.500)






function 
bramapp  (hitPlayermatchingDimension)
local playera hitPlayer
if isObjectInACLGroup ("user."..kontoaclGetGroup("Admin")) or  isObjectInACLGroup ("user."..kontoaclGetGroup("Moderator")) then
for i,v in ipairs(getElementsByType("player")) do
moveObject bramapp215003183.5469.6000061035221)


end
end
end



function MarkerLeave43 (thePlayer)
moveObject bramapp215003183.5469.6000061035216.5)

end

addEventHandler 
"onMarkerLeave"bramappMarkerLeave43 )
addEventHandler "onMarkerHit"bramapp1bramapp2 )


Za pomoc stawiam zimne piwko
58. Brama na gui coś źle
[lua]
GUIEditor = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(329, 282, 362, 383, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.window[1], false)
guiCreateButton[1] = guiCreateButton(67, 77, 234, 99, "Otworz Brame", false, GUIEditor.window[1])
guiCreateButton[1] = guiCreateButton(65, 233, 236, 90, "Zamknij brame", false, GUIEditor.window[1])
end
)

--marker i brama

marker = createMarker(-1536, 480, 7.18, 'cylinder', 1.0, 255, 0, 0, 255)

brama1 = createObject(969, -1534.4000244141, 482.29998779297, 6.1999998092651, 0, 0)

-- pokaz gui

function hit( hitPlayer, matchingDimension )
if hitPlayer ~= localPlayer then return end
showCursor(true,false)
guiSetVisible(GUIEditor.window[1], true)
end
addEventHandler("onClientMarkerHit", marker, hit)

------------------------------------------------------


--schowaj gui

function hit( hitPlayer, matchingDimension )
if hitPlayer ~= localPlayer then return end
showCursor(false,false)
guiSetVisible(GUIEditor.window[1], false)
end
addEventHandler("onClientMarkerLeave", marker, hit)

-------------------------------------------------------------------------------------

--Otwieranie:
addEventHandler("onClientGUIClick", guiCreateButt...
59. brama ACL
czesc ma problem z brama, ktora otwier sie, gdy jest sie w acl. Tutaj kodzik:

Kod:

myMarker3 = createMarker( 2293.5, 2499.2, 4.1, 'corona', 10, 0, 0, 255, 0)
bra3 = createObject ( 975, 2293.5, 2499.2, 4.1, 0, 0, 270 )
function MarkerHit2 (hitPlayer, matchingDimension)
local playera = hitPlayer
if getElementType( playera ) == "player" then
if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( playera ) ), aclGetGroup( 'Policja' ) ) then
moveObject ( bra3, 975, 2293.5, 2499.2, 0.6, 0, 0, 270 )
end
end
end



function MarkerLeave3 (thePlayer)
moveObject ( bra3, 2293.5, 2499.2, 4.1, 0, 0, 270 )
end
addEventHandler ( "onMarkerLeave", myMarker2, MarkerLeave2 )
addEventHandler ( "onMarkerHit", myMarker2, MarkerHit2 )


pomocy ;3

[ Dodano: 2016-05-25, 20:13 ]
nie dziala ;p
60. mech doherty brama
Witam mam problem z bram? na mechu doherty nwm co zrobi? nie wiem jak j? usun??
PS;Nie da jej si? usun?? w editorze Za pomoc stawiam piwo

[ Dodano: 2016-04-23, 11:21 ]
SS; http://imgur.com/37VeK22
61. Brama pod marker na komendę nie działa
Witam. Napisa?em taki skrypt lecz nie chce sie on w??czy?. Pomocy

markerbrama createMarker 398.12481.116.5"cylinder"10255255255 ) -- x y z miejsca markera
st1 
createObject (16775397.52476.600097656319.5000)

function 
stO1 (playermarkerbrama)
if 
isElementWithinMarker playermarkerbrama then
moveObject 
st11000397.52476.600097656311.500)
--
outputChatBox("Hangar na opuszczonym lotnisku otwiera si?! Masz 5 minut na przeszukanie jego!"player25500true)
end
end
addCommandHandler
("Otw?rz"stO1 )

function 
stC1 player )
    
moveObject st11000397.52476.600097656319.500)
    --
outputChatBox("Brama zamyka si?! "player25500true)
end
 
-- set a timer so the function is called after 1 second
setTimer 
stC13000001)
62. Brama mechanik
Witam jest mozliwosc usuniecia bramy w mechaniku doherty sf?? tej po lewej stronie
Nie z tylu mecha tylko z przodu po lewej stronie.
63. marker,brama na ACL
Witam mam brame na marker i mianowicie jak doda? isObjectinACL

Oraz co zrobi? aby brama zamyka?a si? dopiero po ponownym wej?ciu w marker?




[lua]--Tworzymy brame
brama = createObject ( 2885, -2865.3999023438, 461 , 4, 0, 270, 89 )
--Teraz tworzymy markery
bramaMarker = createMarker ( -2866.71631,461.28870,3.80125, "cylinder", 1.5, 0, 255, 0, 100 )
bramaMarkerz = createMarker ( -2866.71631,461.28870,3.80125, "cylinder", 1.5, 0, 255, 0, 100 )



function otworz (player)
if isElementWithinMarker(player, bramaMarker) then --sprawdza czy gracz jest w markerze
moveObject ( brama, 2885, -2865.3999023438, 461, -1.5 ) -- otwiera brame
end
end
addEventHandler ("onMarkerHit", bramaMarker, otworz)

function zamknij (leaveElement, matchingDimension)
if getElementType( leaveElement ) == "player" then -- sprawdza czy gracz opuscil marker
moveObject ( brama, 1754.1999511719, -1907.3000488281, 13.60000038147 ) -- zamyka brame
end
end
addEventHandler ("onMarkerLeave", bramaMarker, zamknij)

-- To samo co wyzej tylko z drugiej strony

function otworz (player)
if isElementWithinMarker(player, bramaMarkerz) then
moveObject ( brama, 2885, -2865.3999023438, 461, 4 )
end
end
addEventHandler ("onMarkerHit", bramaMarkerz, otworz)

function zamknij (leaveElement, matchingDimension)
if getElementType( leaveElement ) == "player" then
moveObject ( brama, 2885, -2865....
64. Brama
Witam wyt?umaczy? by mi kto? to?

Dlaczego jak ja robie nie dzia?a


Oryginalny dzia?aj?cy kod:

winda1 = createObject ( 2885, -2382.1999511719, -86.800003051758, 33.200000762939, 359.97253417969, 89.747314453125, 90.499877929688 )

function gora()

moveObject ( winda1, 2885, -2382.1999511719, -86.800003051758, 28.89999961853)
outputChatBox ( "" )
end
addCommandHandler("psp4o", gora)

function dol()
moveObject ( winda1, 2885, -2382.1999511719, -86.800003051758, 33.200000762939)
outputChatBox ( "" )
end
addCommandHandler("psp4c", dol)

Nie dzia?aj?cy (zmienione xyz,komenda

winda1 createObject 2885, -2382.1999511719, -9433.200000762939359.9725341796989.74731445312590.499877929688 )

function 
gora() 

moveObject winda12885, -2382.1999511719, -9428.799999237061)
outputChatBox ""  )
end
addCommandHandler
("psp3o"gora)

function 
dol()
moveObject winda12885, -2382.1999511719, -9433.200000762939)
outputChatBox "" )
end
addCommandHandler
("psp3c"dol)


Konkretnie ten przerobiony kod jest na drzwi a tamten pierwszy na brame
65. Brama otwierana w markerze.
Posiadam oto taki kodzik, chcia?bym aby otwiera?a si? brama, gdy wejd? i gdy wejd? nast?pnym razem to dopiero si? zamyka. Fanciak napisa?, abym zdefiniowa? "brama.otwarta" aby mia?a si? do czego odnie??, lecz ja nie do ko?ca wiem co mam zrobi?. Ucz? si? lua od kilku dni, wi?c nie ogarniam niekt?rych rzeczy. Prosi?bym o jak najszybsz? pomoc, poniewa? chc? zobaczy? jak taki kod ma wygl?da?. Stawiam skrzynie :piwo:

brama createObject(idxyz)
marker createMarker (xyz'cylinder'wielko??, kolor)


function 
brama.otwarta()
if 
brama.zamknieta then
moveObject
(brama3000xyz)
end
end
addEventHandler
("onMarketHit"markerbrama.otwarta)



function 
brama.zamknieta()
if 
brama.otwarta then
moveObject
(brama3000xyz)
end
end
addEventHandler
("onMarketHit"marker,  brama.zamknieta
:piwo:

[ Dodano: 2015-09-16, 18:27 ]
PS. Pomoc otrzymywa?em w tym po?cie, dosta?em polecenie abym za?o?y? nowy, LINK: http://gtao.pl/brama-otwi...rze-vt98381.htm
66. Brama otwierana w markerze.
Witam, chcia?bym do tej bramy doda? funkcj? otwierania tylko z markera :)

bramaspidi createObject980, -503259355.29999923706100270)

function 
bramaotwspidi (thePlayer)
if 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("dom_177")) then
moveObject 
bramaspidi6000, -503259349.799999237061)
outputChatBox("Trwa otwieranie bramy spidiego.",thePlayer,true)
end
end
addCommandHandler
("odoms",bramaotwspidi)

function 
bramazamspidi (thePlayer)
if 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("dom_177")) then
moveObject 
bramaspidi6000, -503259355.299999237061)
outputChatBox("Trwa Zamykanie bramy spidiego."thePlayer,true)
end
end
addCommandHandler
("zdoms",bramazamspidi)


Za pomoc daje :piwo: :piwo: :piwo: :piwo:
67. brama na komęde
co ja mam tu ?le ?




st 
createObject 980, -1571.9000244141661.59997558594900180 
function 
stO () 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
moveObject 
st,1000, -1571.9000244141661.599975585943.2000000476837
outputChatBox ("Otweranie trwa"thePlayer219781false 
end 
addCommandHandler
("polio"stO 

function 
stC () 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
moveObject 
st1000,-1571.9000244141661.599975585949, ) 
outputChatBox ("Zamykanie Trwa"thePlayer219781false 
end 
addCommandHandler
("polic"stC )
68. Brama Policyjna
Zrobi?em takie co?:

local marker createMarker(1067,1359,10"cylinder"10255000)

    
st createObject 9801067.79980468751359.40039062512.500180 
    function 
stO ()
        if 
isObjectInACLGroup("user."..getAccountName(getPlayerAccount(el)),aclGetGroup("Policja"))then 
            moveObject 
st50001056.30004882811359.599975585912.5 
            else
        
outputChatBox ("Nie jestes w Policji"thePlayer219781true )
       
end
    end 
    addEventHandler
("onPlayerMarkerHit",getRootElement(),stO)

    function 
stC () 
        
moveObject st40001067.79980468751359.40039062512.5 )
    
end 
    addEventHandler
("onPlayerMarkerLeave",getRootElement(),stC)


Kto jest w grupie Policja moze przejsc przez brame, ale niestety, skrypt nie dzia?a a mi wywala b??dy.
Brama jest owszem, po prostu jestem w ACL Policja i brama sie nie otwiera.
dopowiem, ?e jesli wylacze zapytanie o ACL to wszystko dziala !

B??DY:

[2015-07-19 20:30:46WARNING: [gameplay]/brama/brama.lua:5Bad argument 'getPlayerAccount' [Expected element at argument 1got nil]
[
2015-07-19 20:30:46WARNING: [gameplay]/brama/brama.lua:5Bad argument 'getAccountName' [Expected account at argument 1got boolean]
[
2015-07-19 20:30:46ERROR: [gameplay]/brama/brama.lua:5attempt to concatenate a boolean value
69. brama na komende
Skorzysta?em z poradnika luki123, zrobi?em takie co?:

st createObject 980X-BramyY-BramyZ-Bramy00180 
    function 
stO () 
    
moveObject st10001056.30004882811359.599975585912.5 
    
outputChatBox ("Otweranie trwa"thePlayer219781false 
    
end 
    addCommandHandler
("otworz"stO 

    function 
stC () 
    
moveObject st10001067.79980468751359.40039062512.5 
    
outputChatBox ("Zamykanie Trwa"thePlayer219781false 
    
end 
    addCommandHandler
("zamknij"stC )


Zrobi?em tak jak pisa?.
-edytowa?em mape, doda?em brame id 980
-edytowalem plik .map, dodalem tam na samym koncu ten kod
-zapisalem, wgralem zasob z map?
-wpisywalem komende i nic sie nie dzieje.

Co jest nie tak ? Co moge robi? ?le ?
70. Brama nie otwiera się
Witam,mam do was pytanie dlaczego po wpisaniu /bramagoh wyskakuje komunikat "Nie nale?ysz do gangu Gang Of Hooligans"
GD_GANG "Gang Of Hooligans"
GD_BRAMA false
--------------------BRAMA----------------------------
brama createObject(980,320.39999389648,-1189,78.099998474121,0,0,40)
addCommandHandler("bramagoh", function (pc
        if 
getElementData(p"gang") ~= GD_GANG then
                outputChatBox
("Nie nale?ysz do Gangu "..GD_GANG.." "p)
                return 
false
        end
        
if GD_BRAMA == true then
                GD_BRAMA 
false
                moveObject 
brama,1000,320.39999389648,-1189,78.099998474121)
                
outputChatBox("Brama wjazdu zamkni?ta !"p
        else
                
GD_BRAMA true
                moveObject 
brama,1000,308.29998779297,-1197.5,78.099998474121) -- kordy bramy (szybkosc otwierania w ms,x,y,z) , tutaj podajemy kordy bramy otwartej
                outputChatBox
("Brama wjazdu otwarta !"p) -- tekst po wpisaniu komendy
        end
end
)

Gdy wpisuje komende na otwarcie /bramagoh i ju? mam na localu zrobiony team Gang Of Hooligans,i gdy wpisa?em wyskakuje "Nie nale?ysz do gangu Gang Of Hooligans" dlaczego? prosz? o poprawienie tego kodu
71. Dziwna brama
Witam zrobilem brame zeby sie zamykala na komendy i ta brama dziwie sie otwiera i zamyka na all boki sie wywija a chcialem zeby bylo gora d??.

Za pomoc piwko R*





brama = createObject ( 3084, 345.20001, 1798.1, 18.9, 0, 358, 34 )

function bo()
moveObject (brama, 10000, 3084, 345.20001, 1798.1, 18.9, 0, 358, 34 )
end

addCommandHandler("close", bo)

function bc()
moveObject (brama, 10000, 345.29999, 1797.9, 15.7, 0, 357.995, 33.997 )
end

addCommandHandler("open", bc)
72. [INNE] Obiekty nie z brama
Witam mama taki problem ot?? jak dodaje 2 paczki obiektow to mi nie dzia?aj? bramy we frakcjach a jak dodam 1 paczke z obiektami to bramy dzia?aj? co zrobi??
73. Brama z Markerem.
Mam oto taki kod na bram?.Gdy wejd? w marker to brama si? otwiera a kiedy wychodz? brama si? zamyka.Chc?,aby by?o tak ?e jak wejdziesz w marker to si? otwiera a jak drugi raz wejdziesz to si? zamyka :) . Tutaj jest m?j kod:

bramaPSP createObject 11319, -2410.7998046875, -28.299804687536.299999237061 
Marker createMarker( -2409.6999511719, -32.59999847412134.400001525879'cylinder'12552550)

function 
open(hitElement
if 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(hitElement)), aclGetGroup("PSP")) then 
moveObject 
bramaPSP7000, -2410.8000488281, -28.29999923706131.39999961853 
end 
end
addEventHandler
("onMarkerHit"Markeropen)



function 
close(hitElement
if 
isObjectInACLGroup "user."..getAccountName(getPlayerAccount(hitElement)), aclGetGroup("PSP")) then 
moveObject 
bramaPSP7000, -2410.7998046875, -28.299804687536.299999237061 
end
end
addEventHandler
("onMarkerLeave"Markerclose)


Piwko czeka :piwo:
74. Brama
Zrobilem brame, pojawia sie, ale sie kilka razy obraca i zle.

Kod:

marker_pd2 = createMarker( 2497.3999, 2769.2, 11.54, 'corona', 10, 0, 0, 255, 0)
brama_pd2 = createObject (975, 2497.3999, 2769.2, 11.54)

function MarkerPD12 (hitPlayer, matchingDimension)
local playera = hitPlayer
if getElementType( playera ) == "player" then
if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( playera ) ), aclGetGroup( 'FANTA' ) ) then
moveObject ( brama_pd2, 3500, 2499.3999, 2769.2, 11.5, 0, 0, 270)
end
end
end
function MarkerPD22 (thePlayer)
moveObject ( brama_pd2, 3500, 2497.3999, 2769.2, 11.54)
end
addEventHandler ( "onMarkerLeave", marker_pd2, MarkerPD22 )
addEventHandler ( "onMarkerHit", marker_pd2, MarkerPD12 )


Brama znajduje sie w prawym gornym rogu LV.

Za pomoc R* i :piwo:
75. Brama dle teamu
Witajcie, jestem nowy, jesli by? ju? podobny temat to bardzo przepraszam.
Potrzebuj? zrobi? bram? na komend?, niby prosta sprawa ale nie w tym przypadku i nie dla mnie. Potrzebuj? zrobi? brame dla teamu ( nie chodzi mi o grupe ACL ), chodzi mi o najzwyklejszy team. Troch? ju? nad tym siedzia?em i nie uda?o mi si? nic wymy?li?. Prosz? o pomoc. Chcia?bym aby brama otwiera?a si? tylko dla cz?onk?w danego teamu, przypu??my ?e w tym przypadku maj? to byc cz?onkowie teamu "Pajace".

[code] createObject ( 10184, -2111.6999511719, -2414.1999511719, 32.599998474121, 0, 0, 321)
brama = createObject ( 10184, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 321)


function closeGate ( thePlayer, Pajace )

local gang = getTeamFromName ( "Pajace" )
if (gang) then
moveObject ( brama, 1500, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end
addCommandHandler ( "close", closeGate)

function openGate ( thePlayer, Pajace )

local gang = getTeamFromName ( "Pajace" )
if (gang) then
moveObject ( brama, 1000, -2105.5, -2406.3000488281, 27.700000762939, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end

addCommandHandler ( "open", openGa...
76. Brama
Witam. Mam pytanie odno?nie bramy. Czy da si? zrobi? tak aby brama otwiera?a si? i zamyka?a t? sam? komend?? np. mam bram?, kt?ra otwiera wojsko i chce aby otwiera?a si? ona i zamyka?a komend? /woj1 . Jest taka mo?liwo???:) dzi?kuje i stawiam piwko
77. Brama tylko dla policji
Witam, w kt?rym miejscu mam to wklei?, oboj?tnie ? Kod ca?ego skryptu jest ni?ej :D

Kod:

local team = getTeamFromName("Policja")
if getPlayerTeam(player) == team then


Kod:


brama = createObject ( 2990, -1572, 661.40002441406, 10)

function bramaop()

moveObject (brama, 2990, 661.40002441406, 661.40002441406, 10 )
outputChatBox("Brama zosta?a otwarta!", player)
end
addCommandHandler("poliopen", bramaop)

function bramacl()
moveObject (brama, 2990, -1572, 661.40002441406, 1 )
outputChatBox("Brama zosta?a zamkni?ta!", player)
end
addCommandHandler("policlose", bramacl)


[ Dodano: 2014-06-22, 18:04 ]
Czy do stworzenia bramy (createObject) trzeba te? pisa? jak jest obr?cone?

Za pomoc oczywi?cie :piwo:
78. Brama policji
Mam ma?y problem. Mam tutaj skrypt na bram? , no ale jak wchodz? na serwer to resources mi w og?le tego skryptu nie wyszukuje :D Prosz? o pomoc, je?li to jest dobrze to pewnie meta ?le. Je?li jest co? ?le, prosz? poprawi? daje :piwo:

Kod:

brama = createObject ( 2990, -1572, 661.40002441406, 10)

function bramaop()

moveObject (brama, 2990, 661.40002441406, 661.40002441406, 10 )
outputChatBox("Brama zosta?a otwarta!", player)
end
addCommandHandler("poliopen", bramaop)

function bramacl()
moveObject (brama, 2990, -1572, 661.40002441406, 1 )
outputChatBox("Brama zosta?a zamkni?ta!", player)
end
addCommandHandler("policlose", bramacl)



A, no i jak zrobi? ?eby komenda by?a tylko dla Policji ? Daje :piwo: za pomoc

[ Dodano: 2014-06-22, 12:48 ]
Jakby co pode?l? mete, je?li to b?dzie ?le
79. [DM] Ruchoma brama gdy ktoś podjedzie pojazdem lub pieszo.
Witam mam pytanko pomo?e mi kto? z kodem kt?ry umo?liwi otwieranie si? bramy gdy kto? tylko pod ni? podejdzie pieszo lub podjedzie pojazdem ona si? automatycznie otworzy i gdy odejdzie lub odjedzie od niej si? automatycznie zamknie.

Prosz? o podanie kodu ja sobie obiekty (bramy open i close ju? dodam)



Z oczekiwaniem czekam na odp.

Z g?ry dzi?kuj? za pomoc!
80. Obiekty, brama - dlaczego nie działa?
Witam, dzi? zrobi?em sobie baze dla gangu, robi?em to ze 2 godziny, p??niej chcia?em testowa? skrypt a tu co? Klapa. Nic nie dzia?a :-(.
Prosz? je?li wykryjecie jaki? b??d w skrypcie napiszcie co zrobi?em ?le, lub wy?lijcie poprawion? wersje.

KOD:
[quote]
brama = createObject ( 980, 1024.6899414063, -367, 75.5, 0, 0, 180)

function ss2()

moveObject (brama, 980, 1024.6899414063, -367, 75.5)
end
addCommandHandler("ss2", ss2)

function ss1
moveObject (brama, 980, 1024.6899414063, -367, 70)
end
addCommandHandler("ss1", ss1 )

plot1 = createObject ( 3475, 1014.5999755859, -368.099609375, 75.300003051758, 0, 0, 90)

plot2 = createObject ( 3475, 1008.5999755859, -368.099609375, 75.300003051758, 0, 0, 90)

plot3 = createObject ( 3475, 1005.799987793, -365.5, 75.400001525879)

plot4 = createObject ( 3475, 1005.799987793, -359.5, 75.400001525879)

plot5 = createObject ( 3475, 1005.799987793, -353.5, 75.400001525879)

plot6 = createObject ( 3475, 1005.799987793, -347.5, 75.400001525879)

plot7 = createObject ( 3475, 1005.799987793, -341.5, 75.400001525879)

plot8 = createObject ( 3475, 1005.799987793, -329.5, 75.400001525879)

plot9 = createObject ( 3475, 1005.799987793, -323.60000610352, 75.400001525879)

plot10 = createObject ( 3475, 1005.799987793, -317.79998779297, 75.400001525879)

plot11 = createObject ( 3475, 1005.799987793, -312, 75.400001525879)

plot12 = createObject ( 3475, 1005.799987793, -306.2000122...