Szerző Téma: Kapus script  (Megtekintve 1257 alkalommal)

Kapus script
« Dátum: 2015. augusztus 20. - 12:48:45 »
0 Show voters
kapu = createObject(969, -1572.8, 665.70001220703, 6.5, 0, 0, 270)
function kapunyit (thePlayer)
moveObject(kapu, 969, -1572.8, 674.5, 6.5, 0, 0, 0)
end
addCommandHandler(\"nyit\", kapunyit)
function kapuzar (thePlayer)
moveObject(kapu,969, -1572.8, 665.70001220703, 6.5, 0, 0, 0)
end
addCommandHandler(\"zar\", kapuzar)

 
Ezt hogyan lehetne átírni, hogyha a közelében vagy akkor kinyíljon illetve be is záruljon miután kinyilt 5 mp késleltetéssel? Most kezdtem a scriptelést és példákból jobban tudok tanulni..
Illetve maga a script is jól jönne..
« Utoljára szerkesztve: 2015. augusztus 20. - 13:48:14 írta ScreaM »

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
Kapus script
« Válasz #1 Dátum: 2015. augusztus 20. - 13:31:20 »
0 Show voters

Kapus script
« Válasz #2 Dátum: 2015. augusztus 21. - 12:22:09 »
0 Show voters
Hali.
a
 
moveObject(kapu, 969, -1572.8, 674.5, 6.5)

 
második paramétere nem a modelid, hanem hogy menni idő alatt érjen oda ezredmásodpercben. (pl: 5 másodperc esetén 5000-t írj oda)
Az, hogy a közelében van, 2 dologgal tudod meghatározni (van több is, de most ezek jutottak eszembe).
1. https://wiki.multitheftauto.com/wiki/GetDistanceBetweenPoints3D (2 pont távolsága)
2. https://wiki.multitheftauto.com/wiki/CreateColCuboid (csinál egy láthatatlan kockát, ami tudja, hogy bennevagy, vagy nem)
[gmod] [ code=lua][ /code] tagket használni[/gmod]
« Utoljára szerkesztve: 2015. augusztus 21. - 13:43:28 írta RusH. »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal