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

Wysłany: 2016-05-08, 12:23


amama5







Wiek: 39
Na forum: 4745 dni
Posty: 57
Nick w MP: kamiloooswas

Piwa: 2

Respekt: 40,5

Ostrzeżeń: 100%
Witam mam problem z prawem jazdy. Jak zrobi? aby podczas klikania "f" nie ?apa?o auta z oddali tylko np. z 10m. Druga sprawa to taka, ?e gracz nie maj?cy prawa jazdy nie mo?e wsiada? na 'G' Jako pasa?er jak to naprawi?? Prosz? o pomoc!!!! za pomoc R* i :piwo:

kod blokady wsiadania:

addEventHandler("onVehicleStartEnter"resourceRoot, function(plr,seat,jacked)    
    if (not katB[getElementModel(source)]) then return end
    if getElementData(plr,"player:lic:pjB") ~= 1 then    
        cancelEvent()    
        outputChatBox("Nie posiadasz Prawa jazdy Kategori B, Mo?esz zda? j? w urz?dzie.!"plr25500)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 13:24


mtm

</3






Wiek: 26
Na forum: 3715 dni
Posty: 181

Piwa: 252

Respekt: 70

addEventHandler("onVehicleStartEnter"resourceRoot, function(plr,seat,jacked)    
    if (seat==0then
        if (not katB[getElementModel(source)]) then return end
            if getElementData(plr,"player:lic:pjB") ~= 1 then    
                cancelEvent()    
            outputChatBox("Nie posiadasz Prawa jazdy Kategori B, Mo?esz zda? j? w urz?dzie.!"plr25500)
        end
    end
end)


[ Dodano: 2016-05-08, 13:25 ]
to do tego wsiadania na g.
po prostu jak masz zadeklarowane w funkcji "seat" to sprawdzasz na czym wsiadaj?cy siada jak 0 to kierowca, og??em to sprawd? czy trybi

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 13:27


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
addEventHandler("onVehicleStartEnter"resourceRoot, function(plr,seat,jacked)    
    if seat == 0 then
    if (not katB[getElementModel(source)]) then return end
    if getElementData(plr,"player:lic:pjB") ~= 1 then    
        cancelEvent()    
        outputChatBox("Nie posiadasz Prawa jazdy Kategori B, Mo?esz zda? j? w urz?dzie.!"plr25500)
    end
end
end)


Tutaj masz kod, przy kt?rym blokada wsiadania b?dzie dzia?a? tylko, gdy wsiadasz jako kierowca.

Co do funkcji, ?eby "nie ?apa?o auta z oddali tylko np. z 10m" to u?yj:
Więcej informacji znajdziesz w Wikipedii MTA:

getDistanceBetweenPoints3D



edit. w tym samym czasie pisa?em ;/

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 16:35


amama5







Wiek: 39
Na forum: 4745 dni
Posty: 57
Nick w MP: kamiloooswas

Piwa: 2

Respekt: 40,5

Ostrzeżeń: 100%
Emm, A jak doda? te getDistanceBetweenPoints3D ?? ? Bo nie zrozumia?e dla mnie jak na wiki napisane jest ;D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 16:40


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Przyk?adzik:
woz createVehicle(597000000)

function sprawdz(plr)
local x1,y1,z1 getElementPosition(woz)
local x2,y2,z2 getElementPosition(plr)

if getDistanceBetweenPoints3D(x1y1z1x2y2z2) >= 10 then
outputChatBox("Odleg?o?? mdz. 'woz' a 'plr' jest wi?ksza ni? 10 metr?w"plr) else
outputChatBox("Odleg?o?? mdz. 'woz' a 'plr' jest mniejsza ni? 10 metr?w"plrend
end
addCommandHandler("sprawdz"sprawdz)



Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 17:02


amama5







Wiek: 39
Na forum: 4745 dni
Posty: 57
Nick w MP: kamiloooswas

Piwa: 2

Respekt: 40,5

Ostrzeżeń: 100%
Emm, Nie zrozumia?e? mnie chodzi mi o pojazdy Prywatne :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 17:06


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
To jest przyk?ad, przer?b sobie ;)

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-08, 17:14


amama5







Wiek: 39
Na forum: 4745 dni
Posty: 57
Nick w MP: kamiloooswas

Piwa: 2

Respekt: 40,5

Ostrzeżeń: 100%
Emm, Nie potrafi? :( ;

Postaw piwo autorowi tego posta
 

 
Tagi: prawo :: jazdy :: wsiadanie :: quotgquot
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 i Wsiadanie na "g" 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