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

Wysłany: 2017-08-25, 01:33


kaMMi







Wiek: 25
Na forum: 3642 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Witam, w jaki spos?b mog? sprawdzi?, czy m?j pojazd ma ju? dany tuning? Chodzi mi o te tuningi z Gta typu spoiler czy felgi. Dany tuning ma swoje ID i chc?, zrobi? system tuningu tylko nie wiem, jak sprawdzi?, czy dany pojazd ju? ma co? zamontowane. A teraz mo?na ca?y czas montowa? ten sam tuning, mimo ?e ju? go posiadam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-25, 10:21


Szymczu

Programista bo tak






Wiek: 27
Na forum: 3434 dni
Posty: 194
Nick w MP: Szymczu

Piwa: 36

Respekt: 120
Respekt: 120


Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleUpgrades


Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleUpgradeOnSlot


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kaMMi
Wysłany: 2017-08-25, 12:54


kaMMi







Wiek: 25
Na forum: 3642 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Takie co? u mnie dzia?a, jest poprawnie czy macie jakie? sugestie co do tego?

for i=0,16 do
    if getVehicleUpgradeOnSlot(pojazdi) ~= 0 then return end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-25, 13:01


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

z mojego starego skryptu:

local function pobierzUpgrade()
local wybrany guiGridListGetSelectedItem(GUIEditor.gridlist[1])
local nazwau guiGridListGetItemText(GUIEditor.gridlist[1],wybrany,2)
local nazwaupgrade ''
if nazwau=="Hood" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Vent" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Spoiler" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Sideskirt" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Front Bullbars" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Rear Bullbars" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Headlights" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Roof" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Nitro" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Hydraulics" then  nazwaupgrade=return nazwaupgrade end
if nazwau=="Stereo" then  nazwaupgrade=10 return nazwaupgrade end
if nazwau=="Unknown" then  nazwaupgrade=11 return nazwaupgrade end
if nazwau=="Wheels" then  nazwaupgrade=12 return nazwaupgrade end
if nazwau=="Exhaust" then  nazwaupgrade=13 return nazwaupgrade end
if nazwau=="Front Bumper" then  nazwaupgrade=14 return nazwaupgrade end
if nazwau=="Rear Bumper" then  nazwaupgrade=15 return nazwaupgrade end
if nazwau=="Misc" then  nazwaupgrade=16 return nazwaupgrade end
end

local nazwaupgrade pobierzUpgrade()
local upgrades getVehicleUpgradeOnSlot (vehnazwaupgrade )

mam nadzieje ze sie polapiesz

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
kaMMi
Tagi: sprawdzenie :: tuningu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Sprawdzenie tuningu Odpowiedz do tematu

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