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

Wysłany: 2018-06-02, 18:36


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

Witam. mam ot?? taki skrypcik:

marker = createMarker(-207.5,1160,18.8, "cylinder", 1, 0, 0, 0, 170)
addEventHandler("onMarkerHit", marker, function(he)
if getElementType(he) == "player" then
triggerClientEvent(he, "showGUI", he)
end
end)

chc? tutaj doda? aby GUI otwiera?o si? tylko osobom z ACL "SAFD". Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 18:40


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

U?yj:
Więcej informacji znajdziesz w Wikipedii MTA:

isObjectInACLGroup


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 18:42


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

A m?g?by? to bardziej sprecyzowa?? Prosz? jezeli masz czas, to ?eby kto? mi go przerobi? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 18:45


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Masz na wikipedii ?adnie, wszystko opisane - a nawet podane przyk?ady.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 18:57


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

Ale naprawd? prosz? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 18:58


jagoreq







Wiek: 24
Na forum: 3221 dni
Posty: 221
Nick w MP: dwd

Piwa: 18

Respekt: 66,3

Ostrzeżeń: 20%

marker createMarker(-207.5,1160,18.8"cylinder"1000170addEventHandler("onMarkerHit"marker, function(he,md) 
    if getElementType(he) == "player" and md then
        local accName getAccountName getPlayerAccount thePlayer ) )
        if isObjectInACLGroup ("user."..accNameaclGetGroup "SAFD" ) ) then
            triggerClientEvent(he"showGUI"he) 
        end
    end 
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:07


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

Dzi?kuj? :D

[ Dodano: 2018-06-02, 19:13 ]
Pytanko jeszcze do tego skryptu:

marker = createMarker(-207.5,1160,18.8, "cylinder", 1, 0, 0, 0, 170)

addEventHandler("onMarkerHit", marker, function(he,md)
if getElementType(he) == "player" and md then
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "SAFD" ) ) then
triggerClientEvent(he, "showGUI", he)
end
end
end)

Czy jest mo?liwo?? dodania opcji je?eli osoba nie jest w ACL SAFD to wskakuje informacja "Nie nale?ysz do SAFD"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:15


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8


addEventHandler("onMarkerHit"marker, function(he,md) 
if getElementType(he) == "player" and md then 
local accName getAccountName getPlayerAccount thePlayer ) ) 
if isObjectInACLGroup ("user."..accNameaclGetGroup "SAFD" ) ) then 
triggerClientEvent(he"showGUI"he) 
else
outputChatBox("Nie nale?ysz do SAFD"he)
end
end 
end


Prosz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:16


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

dzi?kuj?

[ Dodano: 2018-06-02, 19:17 ]
teraz nie dzia?a w og?le skrypt

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:44


jagoreq







Wiek: 24
Na forum: 3221 dni
Posty: 221
Nick w MP: dwd

Piwa: 18

Respekt: 66,3

Ostrzeżeń: 20%
Nie rozumiem co Ci tutaj nie dzia?a, ale spr?buj to:

marker createMarker(-207.5,1160,18.8"cylinder"1000170addEventHandler("onMarkerHit"marker, function(he,md) 
    if getElementType(he) == "player" and md then
        local accName getAccountName getPlayerAccount thePlayer ) )
        if isObjectInACLGroup ("user."..accNameaclGetGroup "SAFD" ) ) then
            triggerClientEvent(he"showGUI"he) 
    else
            outputChatBox("Nie nalezysz do frakcji SAFD",he)
        end
    end 
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:54


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

a wi?c w debugscript 3 mam co? takiego:

Cytat:

[2018-06-02 19] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:51] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:51] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] ACL: admin: Object 'user.KubSub' added to group 'SAFD'
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:52] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:52] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:51] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:51] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] ACL: admin: Object 'user.KubSub' added to group 'SAFD'
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:52] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 19:52] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 19:52] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 19:54


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Podaj b??dy z /debugscript 3.

[ Dodano: 2018-06-02, 19:59 ]
Powinno dzia?a?, i czy ten kod jest po stronie servera? (pytam dla pewno?ci)
marker createMarker(-207.5,1160,18.8"cylinder"1000170addEventHandler("onMarkerHit"marker, function(he,md) 
    if getElementType(he) == "player" and md then
        local accName getAccountName(getPlayerAccount(he))
        if isObjectInACLGroup("user."..accNameaclGetGroup ("SAFD")) then
            triggerClientEvent(he"showGUI"he) 
        else
            outputChatBox("Nie nalezysz do frakcji SAFD"he)
        end
    end 
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-02, 20:02


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

tak po stronie servera

[ Dodano: 2018-06-02, 20:04 ]
Cytat:

[2018-06-02 20] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] SCRIPT: KubSub set their script debug mode to 3
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] SCRIPT: KubSub set their script debug mode to 3
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2018-06-02 20:03] WARNING: FC-SyrenaPSP\syreny_s.lua:5: Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean]
[2018-06-02 20:03] ERROR: FC-SyrenaPSP\syreny_s.lua:6: attempt to concatenate local 'accName' (a boolean value)

[ Dodano: 2018-06-02, 20:04 ]
czekaj

[ Dodano: 2018-06-02, 20:04 ]
zrestartuje

[ Dodano: 2018-06-02, 20:05 ]
teraz wcale nie dzia?a xD

[ Dodano: 2018-06-02, 20:05 ]
[2018-06-02 20:04] Starting FC-SyrenaPSP
[2018-06-02 20:04] SCRIPT ERROR: FC-SyrenaPSP\syreny_s.lua:14: ')' expected (to close '(' at line 3) near 'addEvent'
[2018-06-02 20:04] ERROR: Loading script failed: FC-SyrenaPSP\syreny_s.lua:14: ')' expected (to close '(' at line 3) near 'addEvent'
[2018-06-02 20:04] FC-SyrenaPSP restarted successfully

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-05, 16:24


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60

Mo?e by? poda? ?askawie co jest w 14 linijce?
Podstawa angielskiego, nie jest zamkni?ty jaki? nawias...

Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Tagi: dodatek :: skryptu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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