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

Wysłany: 2018-03-22, 20:12


xWilczu







Wiek: 24
Na forum: 3966 dni
Posty: 25
Nick w MP: Svatekl



Respekt: 50

Cze??. Mam taki problem z kodem mianowicie zrobi?em tak, aby nie mo?na by?o wsi??? do pojazdu gdy si? nie ma prawa jazdy (r?wnie? zrobi?em ?eby wyrzuca?o z pojazdu jak kto? jakim? cudem wsi?dzie). Ale gdzie? pope?ni?em b??d i podczas pr?by wej?cia do pojazdu jako pasa?er bez prawka na G jest to nie mo?liwe. Prosz? o pomoc, dam piwo i repk?!

addEventHandler("onClientVehicleEnter",getRootElement(),
    function (player,seat)
        if player ~= localPlayer then return end
        if seat ~= 0 then return end
        if getElementData(localPlayer"VehSchool") == source then return end
        if getElementData(source"OwnerSchool"then
            if getElementData(source"OwnerSchool") ~= player then
                setPedControlState(player"enter_exit"true )
                outputChatBox("To nie jest tw?j pojazd!",255,64,0,true)
                return
            end
        end
        for _,src in pairs(id_Lic) do
            if getElementModel(source) == src[1then
                if getElementData(playersrc[2]) ~= true then
                    outputChatBox("Nie posiadasz uprawnie? dla tej kategorii pojazdu!",255,64,0,true)
                    setTimer(function()
                        setPedControlState(player"enter_exit"true )
                    end,50,10)
                end
            end
        end
    end
)

addEventHandler("onVehicleStartEnter",getRootElement(),
    function (player,seatjackdoor)
        if getElementData(player"VehSchool") == source then return end
        if getElementData(source"OwnerSchool"then
            if getElementData(source"OwnerSchool") ~= player then
                cancelEvent()
                outputChatBox("To nie jest tw?j pojazd!",player,255,64,0,true)
                return
            end
        end
        for _,src in pairs(id_Lic) do
            if getElementModel(source) == src[1then
                if getElementData(playersrc[2]) ~= true then
                    outputChatBox("Nie posiadasz uprawnie? dla tej kategorii pojazdu!",player,255,64,0,true)
                    cancelEvent()
                end
            end
        end
    end
)

addEventHandler("onVehicleEnter",getRootElement(),
    function (player,seatjackdoor)
        if getElementData(player"VehSchool") == source then return end
        if getElementData(source"OwnerSchool"then
            if getElementData(source"OwnerSchool") ~= player then
                cancelEvent()
                outputChatBox("To nie jest tw?j pojazd!",player,255,64,0,true)
                return
            end
        end
        for _,src in pairs(id_Lic) do
            if getElementModel(source) == src[1then
                if getElementData(playersrc[2]) ~= true then
                    outputChatBox("Nie posiadasz uprawnie? dla tej kategorii pojazdu!",player,255,64,0,true)
                    cancelEvent()
                end
            end
        end
    end
)


[ Dodano: 2018-03-22, 20:18 ]
Podczas pr?by wej?cia do pojazdu na G bez prawa jazdy pokazuje si? w konsoli taki b??d:
Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
Chodzi w tym o linijk?:
if getElementData(player, src[2]) ~= true then
(w drugim kodzie)(ale z ni? jest chyba wszystko w porz?dku bo czasem sie pokaze a czasem nie)

Prosz? o pomoc!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-22, 21:09


jagoreq







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

Piwa: 18

Respekt: 66,3

Ostrzeżeń: 20%
zamiast tej animacji mo?esz da? po prostu cancelEvent()

edit:

skopiowalem sobie ten kod i u mnie wszystko dziala

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 16:25


xWilczu







Wiek: 24
Na forum: 3966 dni
Posty: 25
Nick w MP: Svatekl



Respekt: 50

Dobra fajna pomoc. @jagoreq dzi?ki, ?e pr?bowa?e? pom?c, to cancelEvent() za wiele nie zmieni?o ale dzi?ki. Naprawi?em to sobie tak, ?e mo?na wchodzi? do pojazdu i jak kto? po prostu nie ma prawka do go wyrzuci zza kierownicy ale na G ju? da si? wsi??? :->

Postaw piwo autorowi tego posta
 

 
Tagi: prawo :: jazdy :: nie :: mogę :: wsiąść :: jako :: pasażer :: bez :: prawka
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Prawo Jazdy - Nie mogę wsiąść jako pasażer bez prawka 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