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

Wysłany: 2016-03-30, 19:27


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Pisz?c pewien skrypt na radar policyjny z poziomu auta mam pewien b??d, nie wczytuje w og?le osoby, kt?ra jest w markerze, mo?e by? ona nawet poza markerem i wczytuje pr?dko?? i inne statystyki.

addEventHandler("onClientPlayerVehicleEnter"root,
    function()
    auto getPedOccupiedVehicle(localPlayer)
    x1y1z1 getElementPosition(auto)
    marker createMarker(x1y1z1"cylinder"225500255)
    attachElements(markerauto010, -1000)
    for k,v in ipairs getElementsByType "player"root false)) do
    auto2 getPedOccupiedVehicle(v)
    if isElementWithinMarker(auto2markerthen
    --if getElementData(auto"policyjne") == true then
    function draw()
    vxvyvz getElementVelocity(auto2)
    predkosc = (vx^vy^vz^2) * 161
    kmh math.floor(predkosc)
    model getVehicleName(auto2)
    rejestracja getVehiclePlateText(auto2)
    dxDrawRectangle(screenW 0.7516screenH 0.4833screenW 0.2464screenH 0.1361tocolor(100140), false)
    dxDrawText("Pr?dko??: "..kmh.." km/h"screenW 0.7802screenH 0.4963screenW 0.9948screenH 0.6944tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Model: "..model..""screenW 0.7802screenH 0.5241screenW 0.9948screenH 0.7222tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Rejestracja: "..rejestracja..""screenW 0.7802screenH 0.5546screenW 0.9948screenH 0.7528tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Radar Policyjny"screenW 0.7802screenH 0.4435screenW 0.9875screenH 0.5509tocolor(255255255255), 2.00"pricedown""left""top"falsefalsefalsefalsefalse)
    end
    addEventHandler("onClientRender"getRootElement(), draw)
    --end
    end
    end
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-30, 20:12


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 | .
Z tego co mi wiadomo to nie ma eventu typu 'onClientPlayerVehicleEnter', jak ju? to 'onClientVehicleEnter'

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-03-30, 20:37


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

No narazie nie sprawdz? czy dzia?a, ale jak zrobi? ?eby jak nikogo nie ma w markerze to pojawia si? napis Brak w pr?dko?ci, modelu itp.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-04, 15:17


EseJax







Wiek: 31
Na forum: 4086 dni
Posty: 67
Nick w MP: Toffy.

Piwa: 982

Respekt: 55,3

Ostrzeżeń: 100%
addEventHandler("onClientVehicleEnter"root,
    function()
    auto getPedOccupiedVehicle(localPlayer)
    x1y1z1 getElementPosition(auto)
    marker createMarker(x1y1z1"cylinder"225500255)
    attachElements(markerauto010, -1000)
    for k,v in ipairs getElementsByType "player"root false)) do
    auto2 getPedOccupiedVehicle(v)
    if isElementWithinMarker(auto2markerthen
    --if getElementData(auto"policyjne") == true then
    function draw()
    vxvyvz getElementVelocity(auto2)
    predkosc = (vx^vy^vz^2) * 161
    kmh math.floor(predkosc)
    model getVehicleName(auto2)
    rejestracja getVehiclePlateText(auto2)
    dxDrawRectangle(screenW 0.7516screenH 0.4833screenW 0.2464screenH 0.1361tocolor(100140), false)
    dxDrawText("Pr?dko??: "..kmh.." km/h"screenW 0.7802screenH 0.4963screenW 0.9948screenH 0.6944tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Model: "..model..""screenW 0.7802screenH 0.5241screenW 0.9948screenH 0.7222tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Rejestracja: "..rejestracja..""screenW 0.7802screenH 0.5546screenW 0.9948screenH 0.7528tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Radar Policyjny"screenW 0.7802screenH 0.4435screenW 0.9875screenH 0.5509tocolor(255255255255), 2.00"pricedown""left""top"falsefalsefalsefalsefalse)
    end
    addEventHandler("onClientRender"getRootElement(), draw)
    --end
    end
    end
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-04, 16:20


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Kolejna rzecz jest funkcja w funkcji ;) To chyba tak nie dzia?a :)

Dok?adnie o to mi chodzi :
  function draw()
    vxvyvz getElementVelocity(auto2)
    predkosc = (vx^vy^vz^2) * 161
    kmh math.floor(predkosc)
    model getVehicleName(auto2)
    rejestracja getVehiclePlateText(auto2)
    dxDrawRectangle(screenW 0.7516screenH 0.4833screenW 0.2464screenH 0.1361tocolor(100140), false)
    dxDrawText("Pr?dko??: "..kmh.." km/h"screenW 0.7802screenH 0.4963screenW 0.9948screenH 0.6944tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Model: "..model..""screenW 0.7802screenH 0.5241screenW 0.9948screenH 0.7222tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Rejestracja: "..rejestracja..""screenW 0.7802screenH 0.5546screenW 0.9948screenH 0.7528tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Radar Policyjny"screenW 0.7802screenH 0.4435screenW 0.9875screenH 0.5509tocolor(255255255255), 2.00"pricedown""left""top"falsefalsefalsefalsefalse)
    end
    addEventHandler("onClientRender"getRootElement(), draw)


Postaw piwo autorowi tego posta
 

 
Tagi: radar :: policyjny
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