A kóddal lesz a gond. Esetleg, ha mondjuk megosztanád velünk akkor tudnánk is segítséget adni.
createObject ( 968, 1544.7, -1630.8, 13.3, 0, 90, 90 )
createObject ( 968, 1544.7, -1630.8, 13.3, 0, 0, 90 )
Itt van a zárt állapot : createObject ( 968, 1544.7, -1630.8, 13.3, 0, 90, 90 ) Itt pedig a nyitott: createObject ( 968, 1544.7, -1630.8, 13.3, 0, 0, 90 ) UI: itt van a .lua : gate = createObject ( 968, 1544.7, -1630.8, 13.3, 0, 0, 90 ) function OpenGate() moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 0, 90 ) end addCommandHandler(\"open\", OpenGate) function CloseGate() moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 90, 90 ) end addCommandHandler(\"close\", CloseGate)
Alattam javitva. sry telorol vok.
gate = createObject ( 968, 1544.7, -1630.8, 13.3, 0, 0, 90 ) setElementData(gate,\"gate:state\",false) function gateState() if getElementData(gate,\"gate:state\") then moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 90, 90 ) else moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 0, 90 ) end addCommandHandler(\"gate\",gateState)
gate = createObject ( 968, 1544.7, -1630.8, 13.3, 0, 0, 90 )setElementData(gate,\"gate:state\",false)function gateState() if getElementData(gate,\"gate:state\") then setElementData(gate,\"gate:state\",false) moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 90, 90 ) else setElementData(gate,\"gate:state\",true) moveObject ( gate, 2500, 1544.7, -1630.8, 13.3, 0, 0, 90 )endaddCommandHandler(\"gate\",gateState)
Itt van pontosabban. Ez már müködne is. A másik nem zárta volna illetve nyitotta volna rendesen mivel az element data nem volt átállítva végig, false értéket kapott
De generál, csak egy megadott koordinátára. Szerver oldalon használd!
Müködnie kell. Te rontottál el valamit