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

Wysłany: 2020-11-29, 21:17


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

Witam. Mam problem z getElementData, robi? skrypt na suszark?, lecz niekt?re kolumny dzia?aj? a niekt?re nie. Na przyk?ad. dzia?a w?a?ciciel, id pojazdu, ile l paliwa jest w baku, pojemno?? baku, a nie dzia?a model, marka pojazdu. Brak b??d?w w DB3.

Tutaj kod
function isRendering()
    if option.actived == true then
        if not element then return end
        local vx,vy,vz=getElementVelocity(element)
        --ID POJAZDU
        local id=getElementData(element,"vehicle:id") or "Pojazd Publiczny"
        --W?A?CICIEL POJAZDU
        local wlasciciel getElementData(element,"vehicle:driver") or "Pojazd Publiczny"
        --MARKA POJAZDU
        local marka getElementData(element,"vehicle:marka") or "B??d"
        --MODEL POJAZDU
        local model getElementData(element,"vehicle:model") or "B??d"
        mathSpeed=(vx^2+vy^2+vz^2)^0.5*1.8*100
        if mathSpeed 0 then return end
        if value == "vehicle" then


Ostatnio zmieniony przez Piotrullo978 2020-11-29, 21:22, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 21:20


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110

Nast?pnym razem kod dawaj w [.lua] [/lua]

Co od samego kodu - mo?liwe jest to ?e czasami skrypt nie ?apie danego obiektu, pr?bowa?e? si? bawi? z tym lub sprawdza?e? jak to dzia?a? Mo?e po prostu wpisa?e? niepoprawn? elementdat??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 21:26


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

"VVirmex" napisał/a:

Nast?pnym razem kod dawaj w [.lua] [/lua]

Co od samego kodu - mo?liwe jest to ?e czasami skrypt nie ?apie danego obiektu, pr?bowa?e? si? bawi? z tym lub sprawdza?e? jak to dzia?a? Mo?e po prostu wpisa?e? niepoprawn? elementdat??


Poprawione. Nie rozumiem, nie nawet skopiowa?em z bazy danych dla pewno?ci, te? patrzy?em w bazie danych czy mo?e owe kolumny nie maj? czego? innego ni? dzia?aj?ce ale bez r??nicy. W kolumnie "model" mam wpisany model pojazdu, numer a w "marka" nazw? pojazdu wi?c nie ma czego? nie logicznego dla skryptu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 21:30


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110


        --ID POJAZDU
        local id=getElementData(element,"vehicle:id") or "Pojazd Publiczny"
        --W?A?CICIEL POJAZDU
        local wlasciciel getElementData(element,"vehicle:driver") or "Pojazd Publiczny"
        --MARKA POJAZDU
        local marka getElementData(element,"vehicle:marka") or "B??d"
        --MODEL POJAZDU
        local model getElementData(element,"vehicle:model") or "B??d"


Powiedz, kt?re dok?adnie elementdaty nie dzia?aj?.
I je?li nie dzia?aj?, tak jak m?wi?em - sprawd? czy masz wpisan? elementdat? poprawnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 21:36


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

"VVirmex" napisał/a:


        --ID POJAZDU
        local id=getElementData(element,"vehicle:id") or "Pojazd Publiczny"
        --W?A?CICIEL POJAZDU
        local wlasciciel getElementData(element,"vehicle:driver") or "Pojazd Publiczny"
        --MARKA POJAZDU
        local marka getElementData(element,"vehicle:marka") or "B??d"
        --MODEL POJAZDU
        local model getElementData(element,"vehicle:model") or "B??d"


Powiedz, kt?re dok?adnie elementdaty nie dzia?aj?.
I je?li nie dzia?aj?, tak jak m?wi?em - sprawd? czy masz wpisan? elementdat? poprawnie.


Marka pojazdu oraz model pojazdu. Pr?bowa?em podmienia? model lub marka na fuel, gas i dzia?a?o. Tutaj ss z kolumn

[ Dodano: 2020-11-29, 21:37 ]
Zapomnia?em doda?, i? sprawdza?em inne samochody i to samo.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 21:46


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110

to nie lepiej zamiast getElementData przy modelu da? getElementModel?

[ Dodano: 2020-11-29, 21:48 ]
A nie dobra, nie wa?ne. Bo pobiera wtedy ID modelu.

Poka? gdzie nadaje vehicle:model i vehicle:marka.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 22:13


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

"VVirmex" napisał/a:

to nie lepiej zamiast getElementData przy modelu da? getElementModel?

[ Dodano: 2020-11-29, 21:48 ]
A nie dobra, nie wa?ne. Bo pobiera wtedy ID modelu.

Poka? gdzie nadaje vehicle:model i vehicle:marka.


Sam dopisa?em numer modelu i mark? w bazie danych, nie mam sko?czonego skryptu z salon?w

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 22:14


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110

To sko?cz skrypt z salonu i wtedy sprawd? czy suszarka (skrypt) dzia?a.

[ Dodano: 2020-11-29, 22:15 ]
I sprawd?, czy przy wyjmowaniu pojazdu z przechowywalni nadaje te elementdaty na pojazd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 22:18


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

"VVirmex" napisał/a:

To sko?cz skrypt z salonu i wtedy sprawd? czy suszarka (skrypt) dzia?a.

[ Dodano: 2020-11-29, 22:15 ]
I sprawd?, czy przy wyjmowaniu pojazdu z przechowywalni nadaje te elementdaty na pojazd.


A co to za r??nica czy skrypt ustawi model i mark?, czy ja sam?

[ Dodano: 2020-11-29, 22:27 ]
"VVirmex" napisał/a:

To sko?cz skrypt z salonu i wtedy sprawd? czy suszarka (skrypt) dzia?a.

[ Dodano: 2020-11-29, 22:15 ]
I sprawd?, czy przy wyjmowaniu pojazdu z przechowywalni nadaje te elementdaty na pojazd.


Mam gotowy skrypt na przechowywanie, i s? informacje o aucie, normalnie pisze wszystko

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 22:58


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to poka? jak te element daty nadajesz. Bez znaczenia czy sam czy skryptem, po prostu to poka?. Zobacz te? na DB3.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-29, 23:33


EnoNeK







Wiek: 21
Na forum: 3287 dni
Posty: 39
Nick w MP: EnoNeK

Piwa: 54

Respekt: 200
Respekt: 200Respekt: 200

Do pobrania nazwy i modelu mo?esz u?y? tego i b?dzie po problemie

Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleNameFromModel


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Piotrullo978
Wysłany: 2020-11-30, 11:28


Piotrullo978







Wiek: 24
Na forum: 2360 dni
Posty: 21
Nick w MP: mathe1819

Piwa: 3

Respekt: 50

"EnoXo132" napisał/a:

Do pobrania nazwy i modelu mo?esz u?y? tego i b?dzie po problemie

Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleNameFromModel


Dzi?ki, ale mam jeden problem. ID dzia?a, a marka nie, wiem ?e co? ?le zrobi?em w tych () po getVehicleNameFromModel ale z wiki nie ogarniam tego do ko?ca, error w DB3: Bad argument @ "getVehicleNameFromModel" [Expected number at argument 1, got nill]


        --MARKA POJAZDU
        local marka getVehicleNameFromModel (model2)
        local marka2 marka or "B??d"
        --MODEL POJAZDU
        local model getElementModel (element)
        local model2 model or "B??d"


[ Dodano: 2020-11-30, 11:49 ]
Aha, wystarczy?o kolejno?? zmieni?. To dzi?ki jeszcze raz @
EnoXo132, piwko i respekt leci :)

Postaw piwo autorowi tego posta
 

 
Tagi: porblem :: getelementdata
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