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

Wysłany: 2015-11-14, 18:38


ironmaiden666

Voight...






Wiek: 30
Na forum: 4020 dni
Posty: 125
Nick w MP: Irons

Piwa: 2941

Respekt: 102
Respekt: 102

Ostrzeżeń: 40%
Nie wiem czy poprawnie nazwa?em temat (najwyzej zmienie)
Wi?c tak, pr?bowa?em nauczy? si? triggerowania na skryptach YLgames i chcia?em aby skinshop a dok?adnie wybranie skina by?o tylko dla ACL "VIP" i w triggerze serwera da?em takie co? :
Kod:

addEvent("onPlayerEditSkin", true)
addEventHandler("onPlayerEditSkin", root, function(model)
local accName = getAccountName ( getPlayerAccount ( source ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) then
setElementModel(source, model)
setElementData(source, "gracz_ubranie", model)
end
end)

No i w DB3 nic nie wy?wietla a problem jest taki, ?e wybieram skina i mi go ustawia nawet gdy nie jestem w ACL "VIP".
Daje piwko i respekt

Podpis
Intelligence gonna get you..
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-14, 18:46


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5


addEvent("onPlayerEditSkin"trueaddEventHandler("onPlayerEditSkin"root,
function(thePlayermodel) 
    local accName getAccountName getPlayerAccount thePlayer ) ) 
    if isObjectInACLGroup ("user."..accNameaclGetGroup "VIP" ) ) then 
        setElementModel(thePlayermodel) 
        setElementData(thePlayer"gracz_ubranie"model) 
    else
        outputChatBox ("Nie jeste? VIP'EM"thePlayer)
    end 
end

Wykona? bym to w taki spos?b ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-14, 18:59


ironmaiden666

Voight...






Wiek: 30
Na forum: 4020 dni
Posty: 125
Nick w MP: Irons

Piwa: 2941

Respekt: 102
Respekt: 102

Ostrzeżeń: 40%
W DB3 teraz pokazuje
attpempt to concatenate local 'accName; (a boolean value) i
Bad argument @ 'getAccountName' [Expected account at argument 1, got boolean] i
Bad argument @ 'getPlayerAccount' [Expected account at argument 1, got string '78']


Ten got string '78' to chodzi o ID skina

Podpis
Intelligence gonna get you..
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-14, 19:03


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

To masz twoj? metod? tylko else jest dodane ;)


addEvent("onPlayerEditSkin"trueaddEventHandler("onPlayerEditSkin"root,
function( model) 
    local accName getAccountName getPlayerAccount source ) ) 
    if isObjectInACLGroup ("user."..accNameaclGetGroup "VIP" ) ) then 
        setElementModel(sourcemodel) 
        setElementData(source"gracz_ubranie"model) 
    else
        outputChatBox ("Nie jeste? VIP'EM"source)
    end 
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-14, 19:07


ironmaiden666

Voight...






Wiek: 30
Na forum: 4020 dni
Posty: 125
Nick w MP: Irons

Piwa: 2941

Respekt: 102
Respekt: 102

Ostrzeżeń: 40%
Teraz w DB3 nie ma b??d?w i gdy biore skina i nie jestem w ACL VIP i tak zmienia mi skina i wyskakuje na chacie ?e nie jestem VIPem

Podpis
Intelligence gonna get you..
Postaw piwo autorowi tego posta
 

 
Tagi: trigger :: acla
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