Wysłany: 2012-11-12, 18:55
pidbulxd
Wiek: 28 Na forum: 5230 dni Posty: 135
Nick w MP: Word
Piwa : 540
Witajcie, problem polega na tym ze panel nie dodaje, jak i nie usuwa z acl. I po wpisaniu komendy na otwarcie pokazuje panel kazdemu graczowi.
Server:
function open ( lider )
accountname = getAccountName ( getPlayerAccount ( lider ) )
if isObjectInACLGroup ( "user." .. accountname , aclGetGroup ( "LPoli" ) ) then
triggerClientEvent ( "pokaz" , getRootElement ())
end
end
function Dodaj ( gracz )
local aclGroup = aclGetGroup ( "Poli" )
local accName = getPlayerAccount ( getPlayerFromName ( gracz ) )
aclGroupAddACL ( aclGroup , accName )
end
addEvent ( "dodaj" , true )
addEventHandler ( "dodaj" , getRootElement (), Dodaj )
function Usun ( gracz )
local aclGroup = aclGetGroup ( "Poli" )
local accName = getPlayerAccount ( getPlayerFromName ( gracz ) )
aclGroupRemoveACL ( aclGroup , accName )
end
addEvent ( "usun" , true )
addEventHandler ( "usun" , getRootElement (), Usun )
addCommandHandler ( "lider" , open )
Jak co gg:3689199
Wysłany: 2012-11-12, 20:00
Brzysiek
Skrypter pralek
Wiek: 27 Na forum: 5199 dni Posty: 488
Nick w MP: Brzysiek
Piwa : 1034
Cytat:
I po wpisaniu komendy na otwarcie pokazuje panel kazdemu graczowi.
triggerClientEvent ( element_gracza , "pokaz" , getRootElement ())
Wysłany: 2012-11-13, 07:35
pidbulxd
Wiek: 28 Na forum: 5230 dni Posty: 135
Nick w MP: Word
Piwa : 540
Brzysiek , dzi?ki za to. Ale czy by? m?g? pom?c z tym dodawniem do acl ?
Wysłany: 2012-11-13, 14:34
Brzysiek
Skrypter pralek
Wiek: 27 Na forum: 5199 dni Posty: 488
Nick w MP: Brzysiek
Piwa : 1034
A masz dodany ten skrypt do grupy Admin w ACL'u? Zero b??d?w w /debugscript 3?
Wysłany: 2012-11-14, 08:30
pidbulxd
Wiek: 28 Na forum: 5230 dni Posty: 135
Nick w MP: Word
Piwa : 540
Dobra, dodaje. Ale zamiast loginu daje tylko 'user.'
function Dodaj ( gracz )
local aclGroup = aclGetGroup ( "Poli" )
local accName = getPlayerAccount ( getPlayerFromName ( gracz ) )
aclGroupAddObject ( aclGroup , "user." , accName )
end
addEvent ( "dodaj" , true )
addEventHandler ( "dodaj" , getRootElement (), Dodaj )
A tak?e nie usuwa
function Usun ( gracz )
local aclGroup = aclGetGroup ( "Poli" )
local accName = getPlayerAccount ( getPlayerFromName ( gracz ) )
aclGroupRemoveACL ( aclGroup , accName )
end
addEvent ( "usun" , true )
addEventHandler ( "usun" , getRootElement (), Usun )
Wysłany: 2012-11-14, 08:44
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
aclGroupAddObject ( aclGroup , "user." .. accName )
Wysłany: 2012-11-14, 09:26
pidbulxd
Wiek: 28 Na forum: 5230 dni Posty: 135
Nick w MP: Word
Piwa : 540
Ziomek11 , debug : Kod: attempt to concatente local 'accName' (a userdata value)
[/code]
Tagi: panel :: lidera
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: