GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: thegergo02 - 2017. December 26. - 16:09:09

Cím: for az összes kocsin
Írta: thegergo02 - 2017. December 26. - 16:09:09
Sziasztok!
 
Egy kisebb szkriptbe kéne, viszont nem állítja át semelyik kocsin az elementDatát.
 

   for _,v in pairs(getElementsByType(\"vehicle\")) do
   setElementData(v, \"asd\", false )
end

 
-- MEGOLDVA --
 
Nem kell átmennem az összes kocsin csak if-el lekérem ha nil, rakjon neki értéket.
Cím: for az összes kocsin
Írta: AlexSwamp - 2017. December 28. - 10:22:17
Azért ehhez még mindenképp rakj valami optimalizációt, mert gondolj abba az esetbe ha mondjuk 10.000 kocsit kell végig elementdatáznia, akkor bizony lehet, hogy laggolni fog a téma. 
Cím: for az összes kocsin
Írta: thegergo02 - 2017. December 29. - 10:06:25
Idézetet írta: AlexSwamp date=1514452937


   
      Azért ehhez még mindenképp rakj valami optimalizációt, mert gondolj abba az esetbe ha mondjuk 10.000 kocsit kell végig elementdatáznia, akkor bizony lehet, hogy laggolni fog a téma. 


Ha valaki beszáll egy kocsiba, akkor váltja az elementDatáját. Nem kell loopolnom :)