Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-11-12, 18:55


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

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 getPlayerAccountlider ) )
    if isObjectInACLGroup "user." .. accountnameaclGetGroup "LPoli" ) ) then
        triggerClientEvent("pokaz"getRootElement())
    end
end


function Dodaj(gracz)
 local aclGroup aclGetGroup("Poli")
 local accName getPlayerAccount getPlayerFromNamegracz ) )
 aclGroupAddACL(aclGroup,accName)
end
addEvent("dodaj"true)
addEventHandler("dodaj"getRootElement(), Dodaj)

function Usun(gracz)
 local aclGroup aclGetGroup("Poli")
 local accName getPlayerAccount getPlayerFromNamegracz ) )
 aclGroupRemoveACL(aclGroup,accName)
end
addEvent("usun"true)
addEventHandler("usun"getRootElement(), Usun)

addCommandHandler("lider"open)


Jak co gg:3689199

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 20:00


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Cytat:


I po wpisaniu komendy na otwarcie pokazuje panel kazdemu graczowi.


triggerClientEvent(element_gracza,"pokaz"getRootElement())


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-13, 07:35


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Brzysiek, dzi?ki za to. Ale czy by? m?g? pom?c z tym dodawniem do acl ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-13, 14:34


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

A masz dodany ten skrypt do grupy Admin w ACL'u? Zero b??d?w w /debugscript 3?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-14, 08:30


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Dobra, dodaje. Ale zamiast loginu daje tylko 'user.'

function Dodaj(gracz)
 local aclGroup aclGetGroup("Poli")
 local accName getPlayerAccount getPlayerFromNamegracz ) )
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 getPlayerFromNamegracz ) )
 aclGroupRemoveACL(aclGroup,accName)
end
addEvent("usun"true)
addEventHandler("usun"getRootElement(), Usun)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-14, 08:44


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

aclGroupAddObject(aclGroup"user."..accName)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-14, 09:26


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Ziomek11, debug :
Kod:

attempt to concatente local 'accName' (a userdata value)
[/code]

Postaw piwo autorowi tego posta
 

 
Tagi: panel :: lidera
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Panel Lidera Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku