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: Swatch - 2015. augusztus 19. - 15:03:53

Cím: Script
Írta: Swatch - 2015. augusztus 19. - 15:03:53
Ki tudna segítenii, hogy mitől működne? :D
 
createObject(969, -1572.8, 665.70001220703, 6.5 ,0 , 0 , 90), 90
function gate( thePlayer, commandName )
  moveObject(696, -1572.8, 674.5, 6.5, 0, 0, 270), 270
end
addCommandHandler ( \"gate\", gate)
Cím: Script
Írta: Hasirama - 2015. augusztus 19. - 15:46:51
Nem vagyok túl jó MTA-ban, de az a \"90\" a zárójelen kívül kell oda?
Cím: Script
Írta: Swatch - 2015. augusztus 19. - 15:47:54
asszem ja :)
Cím: Script
Írta: Robika1 - 2015. augusztus 19. - 16:48:43
Első ránézésre hiányzik nekem egy változó, és bántják a szemem a zárójelen kívüli argumentumok
Ha használsz valami funkciót (ami értéket ad vissza) azt mindig definiáld változóba
 

kapu = createObject(969, -1572.8, 665.70001220703, 6.5 ,0 , 0 , 90)
function gate(thePlayer, commandName)
  moveObject(kapu, 5000, -1572.8, 674.5, 6.5, 0, 0, 270) -- az 5000 az az, hogy 5 másodperc alatt mozog az objected innen oda.
end
addCommandHandler(\"gate\", gate)

 
Próbáld meg a fenti kódot, remélem működik :D
Cím: Script
Írta: Swatch - 2015. augusztus 19. - 16:56:39
Sajnos nem jó, még az objectet sem rakta le
( eddig sem volt jó)

Dupla hozzászólás automatikusan összefûzve. ( 2015. augusztus 19. - 17:41:38 )

ohohooo megvan :)
 
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)