Wysłany: 2013-09-10, 13:25
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
Siemka mam maly problem poniewaz napisalem skrypt na brame Open i close ale teraz nie wiem jak dac ja tylko dla wybranego teamu...
LUA.
Cytat: st = createObject ( 980, -2931.3999023438, 471.60000610352, 6.6999998092651, 0, 0, 270 )
function stO ()
moveObject ( st,1000, -2931.3999023438, 471.60000610352, 12.5 )
outputChatBox ("Otweranie trwa", thePlayer, 219, 78, 1, false )
end
addCommandHandler("openadmin", stO )
function stC ()
moveObject ( st, 1000, -2931.3999023438, 471.60000610352, 6.6999998092651 )
outputChatBox ("Zamykanie Trwa", thePlayer, 219, 78, 1, false )
end
addCommandHandler("closeadmin", stC )
Meta.xml
Cytat: <meta>
<info name="Brama Admina" author="KarolxD" description="Brama" version="1.0" type="script" />
<script src="Bramaadmin.lua" type="server" />
</meta>
Wysłany: 2013-09-10, 19:16
MKC
LUA Amator
Wiek: 27 Na forum: 4723 dni Posty: 23
Nick w MP: dezy
Piwa : 4
Prosz?, mam nadziej? ?e zadzia?a
Kod: st = createObject ( 980, -2931.3999023438, 471.60000610352, 6.6999998092651, 0, 0, 270 )
function stO ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("nazwa teamu")) then
moveObject ( st,1000, -2931.3999023438, 471.60000610352, 12.5 )
outputChatBox (Otweranie trwa, thePlayer, 219, 78, 1, false )
end
end
addCommandHandler(openadmin, stO )
function stC ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("nazwa teamu")) then
moveObject ( st, 1000, -2931.3999023438, 471.60000610352, 6.6999998092651 )
outputChatBox (Zamykanie Trwa, thePlayer, 219, 78, 1, false )
end
end
addCommandHandler(closeadmin, stC )
Podpis
Hej
[you]
! Pomogłem ci? Postaw mi zimne piwko
Wysłany: 2013-09-10, 20:51
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
Ok to jest moj caly kod skryptu lua. teraz jest jeszcze jeden problem poniewaz wszystko prawie dziala ale nie chce mi sie brama komenda otwierac przy /openadmin i /closeadmin mozesz cos zaradzic bedzie piwkooo:
st = createObject ( 980, -2931.3999023438, 471.60000610352, 6.6999998092651, 0, 0, 270 )
function stO ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("Administratorzy")) then
moveObject ( st,1000, -2931.3999023438, 471.60000610352, 12.5 )
outputChatBox ("Otweranie trwa", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("openadmin", stO )
function stC ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("Administratorzy")) then
moveObject ( st, 1000, -2931.3999023438, 471.60000610352, 6.6999998092651 )
outputChatBox ("Zamykanie Trwa", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("closeadmin", stC )
Wysłany: 2013-09-10, 21:01
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
KarolekxD ,
1. nie ten dzia?
2. jestes w grupie o nazwie "Administratorzy" Bo domy?lna to "Admin"
Wysłany: 2013-09-10, 22:24
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
luki123luki niestety nie dziala nawet jak zmienilem oto kod lua:
st = createObject ( 980, -2931.3999023438, 471.60000610352, 6.6999998092651, 0, 0, 270 )
function stO ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("Admin")) then
moveObject ( st,1000, -2931.3999023438, 471.60000610352, 12.5 )
outputChatBox ("Otweranie trwa", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("openadmin", stO )
function stC ()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("Admin")) then
moveObject ( st, 1000, -2931.3999023438, 471.60000610352, 6.6999998092651 )
outputChatBox ("Zamykanie Trwa", thePlayer, 219, 78, 1, false )
end
end
addCommandHandler("closeadmin", stC )
Wysłany: 2013-09-11, 09:25
PrzemQ
Wiek: 31 Na forum: 5471 dni Posty: 1542
Nick w MP: Przem0
Piwa : 440
Wysłany: 2013-09-11, 14:55
MKC
LUA Amator
Wiek: 27 Na forum: 4723 dni Posty: 23
Nick w MP: dezy
Piwa : 4
Upewnij si? czy jeste? wpisany do danego teamu w ACL i czy wgl jeste? zalogowany
Podpis
Hej
[you]
! Pomogłem ci? Postaw mi zimne piwko
Wysłany: 2013-09-11, 16:54
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
Na consoli mi zapodaje ze zle jest lua3 i lua 11 czyli
Bad Argument@ Get player account i getaccount name nie wiem co z tym zrobic
Wysłany: 2013-09-11, 18:43
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Wysłany: 2013-09-11, 20:35
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
irvs niestety to mi nie pomoze heh poniewaz ona jest na marker a ja chce na komende tylko dla teamu ...
Wysłany: 2013-09-11, 20:59
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Korzystajcie z wyszukiwarki. Takich temat by?o co najmniej 10.
Wysłany: 2013-09-11, 21:24
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
st = createObject ( 980 , - 2931.3999023438 , 471.60000610352 , 6.6999998092651 , 0 , 0 , 270 )
function stO ( thePlayer )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( thePlayer )), aclGetGroup ( "Admin" )) then
moveObject ( st , 1000 , - 2931.3999023438 , 471.60000610352 , 12.5 )
outputChatBox ( "Otwieranie Trwa" , thePlayer , 219 , 78 , 1 , false )
end
end
addCommandHandler ( "openadmin" , stO )
function stC ( thePlayer )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( thePlayer )), aclGetGroup ( "Admin" )) then
moveObject ( st , 1000 , - 2931.3999023438 , 471.60000610352 , 6.6999998092651 )
outputChatBox ( "Zamykanie Trwa" , thePlayer , 219 , 78 , 1 , false )
end
end
addCommandHandler ( "closeadmin" , stC )
Argumenty z?e i daj kod po stronie serwer dzia?a na 110%
[ Dodano : 2013-09-11, 21:25 ]
Na przysz?o?? r?b bramy wed?ug tego : http://gtao.pl/przykladow...mta-vt67914.htm
Wysłany: 2013-09-12, 00:58
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
"KarolekxD" napisał/a :irvs niestety to mi nie pomoze heh poniewaz ona jest na marker a ja chce na komende tylko dla teamu ...
Masz tam gotow? instrukcje warunkow? na "prawa tylko dla teamu"
A z markera na komende zmieniasz tak:
Funkcja kt?ra otwiera brame jest pod??czona pod onMarkerHit, b?d? onClientMarkerHit(Nie sprawdza?em)
A zamykaj?ca onMarkerLeave b?d? onClientMarkerLeave
Zamiast tego dajesz tam addCommandHandler, podpinasz pod odpowiednie funkcje i gotowe.
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Tagi: brama :: tylko :: dla :: teamu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: