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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: kundlam - 2014. december 26. - 15:50:45

Cím: Egy adott IDvel rendelkező autó handlingje
Írta: kundlam - 2014. december 26. - 15:50:45
Sziasztok!
Azon gondolkozdtam, hogyan lehetne, hogy egy (példának okádék) 1451-es idjű autónak más a tuningja.
Ez az 1451 -es autó egy comet mondjuk, és hogy ha akarom, akkor máslegyen a handlingje, de a többi cometnek ne.
Szóval csak az 1451 idéjű autó handlingje változzon, a többié ne.
(zero mtahoz kéne, házilag, hogy később továbbfeljesszem)
Előre is kösz.
(Xenius számítok rád mint egyik legjobb scripter m.o-n :D )
Cím: Egy adott IDvel rendelkező autó handlingje
Írta: Carlos - 2014. december 26. - 18:42:17

kivalasztottid = 1451
function handling ( jarmue )
    if getElementModel(jarmue) == 480 then
        local jarmuid = getElementData(jarmue, \"dbid\")
        if jarmuid == kivalasztottid then
           setVehicleHandling (jarmue, \"mass\", 1600)
           setVehicleHandling(jarmue, \"maxVelocity\", 400)
           setVehicleHandling(jarmue, \"engineAcceleration\", 20 )
        end
    end
end
addEventHandler ( \"onPlayerVehicleEnter\", getRootElement(), handling )

 
Vagy a legegyszerűbb ha már a betöltésnél lekérdezed hogy ez az 1451-es és akkor hozzá is rendeled az elementhez a handlinget.
Cím: Egy adott IDvel rendelkező autó handlingje
Írta: kundlam - 2014. december 26. - 23:05:20
Köszi a segítséget, de sajnos nem fog összejönni nekem ez a dolog, amit elképzeltem.
Tulajdonképpen nem egyediség, egy optikai tuning szerű lenne, csak elképesztően bonyolult sajnos. Lekérés, összekötés, gui, minden atyafasza.
Azért kösz a segítséget!
Cím: Egy adott IDvel rendelkező autó handlingje
Írta: Toxic - 2014. december 26. - 23:14:59
[gmod]Zárom, helyezem.[/gmod]