Cze??, chcia?bym si? zwr?ci? o pomoc, poniewa? nie dzia?a mi jeden skrypt, jest to brama na has?o do danej grupy ACL. Z dwa miesi?ce temu to robi?em i nie by?o problem?w, teraz co? mi si? nie udaje.
Zrobi?em grup? ACL, doda?em si? do niej. Mimo to, brama zostaje nieruchoma i nie wyskakuje ?adna informacja o otwieraniu jej i zamykaniu. Z g?ry dzi?ki.
Kod jest jak najbardziej poprawny.
B??d najprawdopodobniej zrobi?e? tworz?c grup?.
Poniewa? wpierw tworzysz grup?, p??niej tworzysz ACL kt?ry dodajesz do tej grupy, a na ko?cu dodajesz user?w do grupy.
ACL musi by? podpi?ty pod grup?.
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Dalej nie dzia?a.
Po za tym, s?dz?, ?e ACL do grupy, aby dzia?a?a brama jest nie potrzebna, poniewa? w innych frakcjach dzia?a (robi?em to dwa miesi?ce temu i wychodzi?o), grup? ACL 'Navy' ju? dawno zrobi?em. Nie wiem o co chodzi.
bramab = createObject ( 10841,376.19921875,2487.8994140625,23.39999961853,0,0,270)
function bramao (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( bramab,10000, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2",bramao)
function bramaz (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( bramab, 10000, 376.19921875,2487.8994140625,23.39999961853)
end
end
addCommandHandler("bop2",bramaz)
Nie doda?em outputChatBox , jak sprawdzisz i brama b?dzie dzia?a?a to sobie dodasz .
Je?li nie dzia?a to zr?b jeszcze raz grupe ACL.
Poradnik :
bramab = createObject ( 10841,376.19921875,2487.8994140625,23.39999961853,0,0,270)
function bramao (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( bramab,10000, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2",bramao)
function bramaz (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( bramab, 10000, 376.19921875,2487.8994140625,23.39999961853)
end
end
addCommandHandler("bop2",bramaz)
Nie doda?em outputChatBox , jak sprawdzisz i brama b?dzie dzia?a?a to sobie dodasz .
Je?li nie dzia?a to zr?b jeszcze raz grupe ACL.
Poradnik :
function bramao (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Navy")) then
moveObject ( bramab, 4000,376.20001220703,2487.8999023438,13.199999809265)
outputChatBox("2:Trwa otwieranie bramy U.S. Navy.",thePlayer,90,90,90,true)
end
end
addCommandHandler("bop2",bramao)
function bramaz (thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Navy")) then
moveObject ( bramab, 4000,376.19921875,2487.8994140625,23.39999961853)
outputChatBox("2:Trwa zamykanie bramy U.S. Navy.", thePlayer,90,90,90,true)
end
end
addCommandHandler("bcl2",bramaz)
W pierwszym jest 23.39999961853 w drugim natomiast 13.199999809265 na ko?cu, a w trzecim to samo co w pierwszym.
Ja si? pomyli?em i da?em te same . To napisa?em na szybko , zrobi?em tak? grupe ACL jak ty , u mnie dzia?a .
st = createObject ( 10841,376.19921875,2487.8994140625,23.39999961853,0,0,270)
function stO (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st,10000, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2", stO )
function stC (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st, 10000, 376.20001220703,2487.8999023438,13.199999809265)
end
end
addCommandHandler("bop2", stC )
Ja si? pomyli?em i da?em te same . To napisa?em na szybko , zrobi?em tak? grupe ACL jak ty , u mnie dzia?a .
st = createObject ( 10841,376.19921875,2487.8994140625,23.39999961853,0,0,270)
function stO (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st,10000, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2", stO )
function stC (player)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st, 10000, 376.20001220703,2487.8999023438,13.199999809265)
end
end
addCommandHandler("bop2", stC )
Nie dzia?a, m?g?by? skrypt z bram? zapakowany do winrara(zip) wrzuci? na jaki? hosting i da? link na PW?
st = createObject ( 10841,376.19921875, 2487.8994140625, 23.39999961853, 0, 0, 270)
function stO (player, cmd)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st,10841, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2", stO )
function stC (player, cmd)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st, 10841, 376.20001220703,2487.8999023438,13.199999809265)
end
end
addCommandHandler("bop2", stC )
Spr?buj tak
PS
Czego ty masz bop2 podpi?te pod zamykanie, a bcl2 podpi?te pod otwieranie
st = createObject ( 10841,376.19921875, 2487.8994140625, 23.39999961853, 0, 0, 270)
function stO (player, cmd)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st,10841, 376.19921875,2487.8994140625,23.39999961853 )
end
end
addCommandHandler("bcl2", stO )
function stC (player, cmd)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)),
aclGetGroup("Navy")) then
moveObject ( st, 10841, 376.20001220703,2487.8999023438,13.199999809265)
end
end
addCommandHandler("bop2", stC )
Spr?buj tak
PS
Czego ty masz bop2 podpi?te pod zamykanie, a bcl2 podpi?te pod otwieranie
Da?e? to samo co Funky, nie dzia?a.
Nie dzia?a, m?g?by? skrypt z bram? zapakowany do winrara(zip) wrzuci? na jaki? hosting i da? link na PW?
st = createObject ( 10841, 376.19921875, 2487.8994140625, 23.39999961853, 0, 0, 270 )
function stO ( thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Navy")) then
moveObject ( st, 1000, 376.19921875, 2487.8994140625, 23.39999961853 )
outputChatBox ("2:Trwa otwieranie bramy U.S. Navy.", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("bop2", stO )
function stC ( thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Navy")) then
moveObject ( st, 1000, 376.19921875, 2487.8994140625, 23.39999961853 )
outputChatBox ("2:Trwa zamykanie bramy U.S. Navy.", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("bcl2", stC )
Nie dzia?a, nawet jak zamiast aclGetGroup zmieni?em na 'Everyone', to i tak nie dzia?a?o. M?g?by mi kto? da? kod tylko bez tej linijki if isObjectinAclGroup? Bo jak ja zrobi?em to mi w og?le brama si? nie pojawia?a ;X
Skrypt kt?ry Ci poda?em u mnie dzia?a normalnie . Jest to du?a brama na opuszczonym lotnisku , zamyka si? i otwiera prawid?owo .
Mo?e masz co? nie tak z tym ACL . Zamiast pod Navy, podepnij t? brame pod Admin. Je?li nadal nie b?dzie dzia?a?o u Ciebie , to ja ju? nie wiem . U mnie dzia?a normalnie .
Nie dzia?a, m?g?by? skrypt z bram? zapakowany do winrara(zip) wrzuci? na jaki? hosting i da? link na PW?
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