
Yang
Members-
Posts
22 -
Joined
-
Last visited
Everything posted by Yang
-
Thank I got it, I'm being very lazy
-
Thanks!
-
Help bro, I want to see the createColCubeid, This is what I have, local ColUP = createColRectangle ( -3000, 4000, 6000, 200 ) local ColDown = createColRectangle ( -3000, -4000, 6000, 200 ) local tempCol = createColCuboid ( 8.88533, 14.67138, 3.11719, 10.0, 10.0, 10.0 ) bool setDevelopmentMode ( bool enable ) setDevelopmentMode(true) function Down (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px, Py - 7800, Pz, false) end function Up (source ) local Sx, Sy, Sz = getElementVelocity(source) local Px, Py, Pz = getElementPosition(source) setElementVelocity (source, Sx, Sy, Sz) setElementPosition ( source, Px, Py + 7800, Pz, false) end function Right (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px- 100, Py, Pz, false) end function Left (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px+ 80, Py, Pz, false) end addEventHandler( "onColShapeHit", ColUP, Down ) addEventHandler( "onColShapeHit", ColDown, Up ) addEventHandler( "onColShapeHit", ColRight, Left )
-
Ayuda compa, quiero poder ver los createColCuboid si me ayudas te lo agredeceria muchooooo, Esto es lo que tengo, la idea es crear un mapa infinito tepeando al jugador a un lado del mapa cuando llegue a los limites de otro local ColUP = createColRectangle ( -3000, 4000, 6000, 200 ) local ColDown = createColRectangle ( -3000, -4000, 6000, 200 ) local tempCol = createColCuboid ( 8.88533, 14.67138, 3.11719, 10.0, 10.0, 10.0 ) bool setDevelopmentMode ( bool enable ) setDevelopmentMode(true) function Down (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px, Py - 7800, Pz, false) end function Up (source ) local Sx, Sy, Sz = getElementVelocity(source) local Px, Py, Pz = getElementPosition(source) setElementVelocity (source, Sx, Sy, Sz) setElementPosition ( source, Px, Py + 7800, Pz, false) end function Right (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px- 100, Py, Pz, false) end function Left (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px+ 80, Py, Pz, false) end addEventHandler( "onColShapeHit", ColUP, Down ) addEventHandler( "onColShapeHit", ColDown, Up ) addEventHandler( "onColShapeHit", ColRight, Left )
-
Thanks bro, You are great, I have a doubt, ¿is there a way to know how is the col? I set a "create Rectangle" and since it is a rectangle I think I can use it as a wall on a border of the map where the one who touches it is teleported on another side of the map to create an "infinite map"
-
I mean, create a zone bigger than a checkpoint, create a barrier, Sorry my English isn't very good. I don't want to do a barrier setting a lot of checkpoints in a line.
-
local Up_Down1 = createMarker(0, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down2 = createMarker(10, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down3 = createMarker(20, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down4 = createMarker(30, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down5 = createMarker(40, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down6 = createMarker(50, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down7 = createMarker(60, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down8 = createMarker(70, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down9 = createMarker(80, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down10 = createMarker(90, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up1 = createMarker(0, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up2 = createMarker(10, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up3 = createMarker(20, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up4 = createMarker(30, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up5 = createMarker(40, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up6 = createMarker(50, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up7 = createMarker(60, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up8 = createMarker(70, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up9 = createMarker(80, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up10 = createMarker(90, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) ------------------------------------------------------------------------------------ local Right_Left1 = createMarker(0, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left2 = createMarker(0, -10, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left3 = createMarker(0, -20, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left4 = createMarker(0, -30, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left5 = createMarker(0, -40, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left6 = createMarker(0, -50, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left7 = createMarker(0, -60, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left8 = createMarker(0, -70, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left9 = createMarker(0, -80, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left10 = createMarker(0, -90, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right1 = createMarker(100, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right2 = createMarker(100, -10, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right3 = createMarker(100, -20, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right4 = createMarker(100, -30, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right5 = createMarker(100, -40, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right6 = createMarker(100, -50, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right7 = createMarker(100, -60, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right8 = createMarker(100, -70, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right9 = createMarker(100, -80, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right10 = createMarker(100, -90, 3, 'checkpoint', 5.0, 255, 0, 0, 150) function Down (source ) local Sx, Sy, Sz = getElementVelocity (source) local Px, Py, Pz = getElementPosition (source) setElementVelocity ( source, Sx, Sy, Sz) setElementPosition ( source, Px, Py - 80, Pz, false) end function Up (source ) local Sx, Sy, Sz = getElementVelocity(source) local Px, Py, Pz = getElementPosition(source) setElementVelocity (source, Sx, Sy, Sz) setElementPosition ( source, Px, Py + 80, Pz, false) end function Right (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x- 80, y, z, false) end function Left (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x+ 80, y, z, false) end addEventHandler( "onMarkerHit", Up_Down1, Down ) addEventHandler( "onMarkerHit", Up_Down2, Down ) addEventHandler( "onMarkerHit", Up_Down3, Down ) addEventHandler( "onMarkerHit", Up_Down4, Down ) addEventHandler( "onMarkerHit", Up_Down5, Down ) addEventHandler( "onMarkerHit", Up_Down6, Down ) addEventHandler( "onMarkerHit", Up_Down7, Down ) addEventHandler( "onMarkerHit", Up_Down8, Down ) addEventHandler( "onMarkerHit", Up_Down9, Down ) addEventHandler( "onMarkerHit", Up_Down10, Down ) addEventHandler( "onMarkerHit", Down_up1, Up ) addEventHandler( "onMarkerHit", Down_up2, Up ) addEventHandler( "onMarkerHit", Down_up3, Up ) addEventHandler( "onMarkerHit", Down_up4, Up ) addEventHandler( "onMarkerHit", Down_up5, Up ) addEventHandler( "onMarkerHit", Down_up6, Up ) addEventHandler( "onMarkerHit", Down_up7, Up ) addEventHandler( "onMarkerHit", Down_up8, Up ) addEventHandler( "onMarkerHit", Down_up9, Up ) addEventHandler( "onMarkerHit", Down_up10, Up ) ------------------------------------------------------------------- addEventHandler( "onMarkerHit", Right_Left1, Left ) addEventHandler( "onMarkerHit", Right_Left2, Left ) addEventHandler( "onMarkerHit", Right_Left3, Left ) addEventHandler( "onMarkerHit", Right_Left4, Left ) addEventHandler( "onMarkerHit", Right_Left5, Left ) addEventHandler( "onMarkerHit", Right_Left6, Left ) addEventHandler( "onMarkerHit", Right_Left7, Left ) addEventHandler( "onMarkerHit", Right_Left8, Left ) addEventHandler( "onMarkerHit", Right_Left9, Left ) addEventHandler( "onMarkerHit", Right_Left10, Left ) addEventHandler( "onMarkerHit", Left_Right1, Right ) addEventHandler( "onMarkerHit", Left_Right2, Right ) addEventHandler( "onMarkerHit", Left_Right3, Right ) addEventHandler( "onMarkerHit", Left_Right4, Right ) addEventHandler( "onMarkerHit", Left_Right5, Right ) addEventHandler( "onMarkerHit", Left_Right6, Right ) addEventHandler( "onMarkerHit", Left_Right7, Right ) addEventHandler( "onMarkerHit", Left_Right8, Right ) addEventHandler( "onMarkerHit", Left_Right9, Right ) addEventHandler( "onMarkerHit", Left_Right10, Right ) It doesn't work
-
local Up_Down1 = createMarker(0, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down2 = createMarker(10, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down3 = createMarker(20, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down4 = createMarker(30, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down5 = createMarker(40, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down6 = createMarker(50, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down7 = createMarker(60, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down8 = createMarker(70, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down9 = createMarker(80, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Up_Down10 = createMarker(90, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up1 = createMarker(0, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up2 = createMarker(10, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up3 = createMarker(20, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up4 = createMarker(30, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up5 = createMarker(40, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up6 = createMarker(50, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up7 = createMarker(60, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up8 = createMarker(70, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up9 = createMarker(80, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Down_up10 = createMarker(90, -100, 3, 'checkpoint', 5.0, 255, 0, 0, 150) ------------------------------------------------------------------------------------ local Right_Left1 = createMarker(0, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left2 = createMarker(0, -10, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left3 = createMarker(0, -20, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left4 = createMarker(0, -30, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left5 = createMarker(0, -40, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left6 = createMarker(0, -50, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left7 = createMarker(0, -60, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left8 = createMarker(0, -70, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left9 = createMarker(0, -80, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Right_Left10 = createMarker(0, -90, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right1 = createMarker(100, 0, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right2 = createMarker(100, -10, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right3 = createMarker(100, -20, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right4 = createMarker(100, -30, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right5 = createMarker(100, -40, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right6 = createMarker(100, -50, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right7 = createMarker(100, -60, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right8 = createMarker(100, -70, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right9 = createMarker(100, -80, 3, 'checkpoint', 5.0, 255, 0, 0, 150) local Left_Right10 = createMarker(100, -90, 3, 'checkpoint', 5.0, 255, 0, 0, 150) function Down (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x, y - 80, z, false) end function Up (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x, y + 80, z, false) end function Right (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x- 80, y, z, false) end function Left (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x+ 80, y, z, false) end addEventHandler( "onMarkerHit", Up_Down1, Down ) addEventHandler( "onMarkerHit", Up_Down2, Down ) addEventHandler( "onMarkerHit", Up_Down3, Down ) addEventHandler( "onMarkerHit", Up_Down4, Down ) addEventHandler( "onMarkerHit", Up_Down5, Down ) addEventHandler( "onMarkerHit", Up_Down6, Down ) addEventHandler( "onMarkerHit", Up_Down7, Down ) addEventHandler( "onMarkerHit", Up_Down8, Down ) addEventHandler( "onMarkerHit", Up_Down9, Down ) addEventHandler( "onMarkerHit", Up_Down10, Down ) addEventHandler( "onMarkerHit", Down_up1, Up ) addEventHandler( "onMarkerHit", Down_up2, Up ) addEventHandler( "onMarkerHit", Down_up3, Up ) addEventHandler( "onMarkerHit", Down_up4, Up ) addEventHandler( "onMarkerHit", Down_up5, Up ) addEventHandler( "onMarkerHit", Down_up6, Up ) addEventHandler( "onMarkerHit", Down_up7, Up ) addEventHandler( "onMarkerHit", Down_up8, Up ) addEventHandler( "onMarkerHit", Down_up9, Up ) addEventHandler( "onMarkerHit", Down_up10, Up ) ------------------------------------------------------------------- addEventHandler( "onMarkerHit", Right_Left1, Left ) addEventHandler( "onMarkerHit", Right_Left2, Left ) addEventHandler( "onMarkerHit", Right_Left3, Left ) addEventHandler( "onMarkerHit", Right_Left4, Left ) addEventHandler( "onMarkerHit", Right_Left5, Left ) addEventHandler( "onMarkerHit", Right_Left6, Left ) addEventHandler( "onMarkerHit", Right_Left7, Left ) addEventHandler( "onMarkerHit", Right_Left8, Left ) addEventHandler( "onMarkerHit", Right_Left9, Left ) addEventHandler( "onMarkerHit", Right_Left10, Left ) addEventHandler( "onMarkerHit", Left_Right1, Right ) addEventHandler( "onMarkerHit", Left_Right2, Right ) addEventHandler( "onMarkerHit", Left_Right3, Right ) addEventHandler( "onMarkerHit", Left_Right4, Right ) addEventHandler( "onMarkerHit", Left_Right5, Right ) addEventHandler( "onMarkerHit", Left_Right6, Right ) addEventHandler( "onMarkerHit", Left_Right7, Right ) addEventHandler( "onMarkerHit", Left_Right8, Right ) addEventHandler( "onMarkerHit", Left_Right9, Right ) addEventHandler( "onMarkerHit", Left_Right10, Right )
-
How can I do that? I can't, I am new
-
Pleease I have this local Up_Down1 = createMarker(0, 0, 3, 'checkpoint', 10.0, 255, 0, 0, 150) local Up_Down2 = createMarker(10, 0, 3, 'checkpoint', 10.0, 255, 0, 0, 150) local Up_Down3 = createMarker(20, 0, 3, 'checkpoint', 10.0, 255, 0, 0, 150) function Down (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x, y - 60, z) end function Up (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x, y + 60, z) end addEventHandler( "onMarkerHit", Up_Down1, Down ) addEventHandler( "onMarkerHit", Up_Down2, Down ) addEventHandler( "onMarkerHit", Up_Down3, Down )
-
No bro :/, la idea es hacer que un solo handler lleve a activarse una funcion por varios markers local Down_up1 = createMarker(0, -3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) local Down_up2 = createMarker(50, -3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) local Down_up3 = createMarker(100, -3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) function Up (source ) local x, y, z = getElementPosition(source) setElementPosition ( source, x, 3400, z) "addEventHandler( "onMarkerHit", Down_up1, Up ) addEventHandler( "onMarkerHit", Down_up2, Up ) addEventHandler( "onMarkerHit", Down_up3, Up ) " esto no quiero hacer ya que tengo como 50 markers, con mi intuicion seria algo asi: addEventHandler( "onMarkerHit", Down_up1; Down_up2; Down_up3, Up ), soy nuevo, Muchas gracias por responder
-
Thanks
-
Ayuda, ¿como hago para cambiar la posicion de un jugador pero manteniendo el valor se su Z?, el tema es que quiero hacer un muro al fianal del mapa que teletrasporte al otro fianal del mapa, pero quiero que la z se mantenga, para que cuando un avion pase no sea teletransportado tocando el mar local Down_up1 = createMarker(0, -3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) local Up_Down1 = createMarker(0, 3450, -0.55000, 'checkpoint', 40.0, 255, 0, 0, 150) function Up (source ) setElementPosition ( source, 0, 3400, player.z) end function Down (source ) setElementPosition ( source, 0, -3400, player.z) end addEventHandler( "onMarkerHit", Down_up1, Up ) addEventHandler( "onMarkerHit", Up_Down1, Down )
-
function Up (source ) setElementPosition ( source, 0, 3400, variable ) end I want to put a variable, but a can't
-
To keep the plane flying, because the other way the plane is teleported tocking the sea,
-
Thanks but the script doesnThanks but the script doesn't work, I need to teleport a source keeping the vector Z and modify the others, the idea is to create a wall at the end of the map that teleports to a player to the other limits of the map, like a 2d game, when the player arrives at the limit and is teleported to the other side of the same map the problem is when a plane uses the checkpoint is teleported to the same position and the plane sinks. That's why I want to keep its vector Z
-
I want to make a script to teleport the player between 2 checkpoints, but I can't keep the Z position, this is my script, Pleaseee Hellllpppp local myMarker1 = createMarker(1, 1, 1, 'checkpoint', 2.0, 255, 0, 0, 150) -- create myMarker local myMarker2 = createMarker(1,10,3, 'checkpoint', 2.0, 255, 0, 0, 150) local x,y,z = getElementPosition( source ) function Entrada (source) setElementPosition ( source, 1,15,z ) end function Salida (source) setElementPosition ( source, 1, -5, z ) end addEventHandler( "onMarkerHit", myMarker1, Entrada ) addEventHandler( "onMarkerHit", myMarker2, Salida )