Jump to content

Renkon

Members
  • Posts

    876
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Renkon

  1. As usual, thanks Castillo for helping me.
  2. No error
  3. It isn't working.
  4. function onConsoleSay ( text ) if element=="console" then cancelEvent() outputChatBox("The best console: "..text, root, color, color, color) end end addEventHandler("onChatMessage", root, onConsoleSay) This isn't working. I don't have any idea of how to make that possible. Any suggestion?
  5. ahhhhh haciendo if luz then es todo mucho mas facil, pero.... y si dos personas ejecutan lo mismoooo? ya leí, una tablacon el nombre
  6. crea una variable int funcionando = 0 y entonces haces. if funcionando == 0 entonces (lo q te paso Solid), y le pones que de valor tome 1. Y si ya vale uno le das de valor 0 devuelta destruyendo luz
  7. Renkon

    LUAmatic

    Ultimátum para edikosh. Si no procedes a crear el task lo haré yo
  8. Sep finalmente lo descubri, pero por alguna razon el server no entra a internet Escribe en consola 'openports'
  9. Instalás el servidor y ejecutas el .exe...
  10. Renkon

    LUAmatic

    Yo lo Hice, todo perfecto, pero al morir el timer sigue avanzando y uno sigue perdiendo vida.... Es que me parece que entonces hay que usar destroyElement.. De todas formas. Te toca colocar tu task pues funciona. Te doy un punto. A mi -1
  11. 18 Líneas y error en la 30?. Mañana caen los zombies de The Walking Dead con los SWAT. Na posta, pasá completo el code.
  12. Renkon

    LUAmatic

    Ahora no estoy en mi casa. Cuando llego lo testeo, y si funciona, van dos puntetes para vos y un -1 para mi.
  13. setVehicleDamageProof ( vehicle theVehicle, bool damageProof )
  14. Renkon

    LUAmatic

    -- Tarea Nº2 :que tal, un sistema de golpe repercutido, que al ser dañado, te quite 10 mas de vida cada 30 segundos?? function CheckTheHealth() vida = getElementHealth ( getLocalPlayer() ) end function Hitit() if (vida>10) setElementHealth ( getLocalPlayer() , vida-10 ) else outputChatBox("Los ataques pararon. Estás en coma!", 255, 255, 255, true) killTimer(timer) end end function Golpe() setTimer ( CheckTheHealth, 50, 0 ) if vida<100 then timer = setTimer ( Hitit, 30000, 0) end end addEventHandler ("onClientResourceStart", getRootElement( ), Golpe)
  15. Renkon

    LUAmatic

    A aprtir de que golpe?
  16. Renkon

    LUAmatic

    es que lo hice en el movil , mm... tarea.... que tal, un sistema de golpe repercutido, que al ser dañado, te quite 10 mas de vida cada 30 segundos?? No, debes pedir algo simple. Una especie de script, NO UN SISTEMA
  17. Renkon

    LUAmatic

    Quizás me expressé mal, pero esa era mi idea. De todas formas, te daré un punto solo, debido a que hay un error en el ChatBox con el tema de los "", y el texto. Pusiste como texto el concatenante de y, en vez de ponerlo afuera. Lo mismo. Pusiste Y = afuera del "", te tiraría error/warning. Pero me entendiste. Soldi también tiene 1 punto Tu tarea, por favor.
  18. Renkon

    LUAmatic

    Está bien, pero la idea es mostrar en el chat las coordenadas reales y moverlo a las coordenadas +20. Así que todavía pueden seguir participando
  19. Renkon

    LUAmatic

    Se supone que seran cosas no dificiles, y venga, no digas que yo se, si sé menos que vos.
  20. Renkon

    LUAmatic

    Rules: LUAmatic © DDC-Forums es un juego en el que hay que hacer scripts lua segun lo pedido o resolver errores en scripts. Por ejemplo xxxxx gana una ronda si crea un código bueno, y puede crear otro. El que realize uno bien tendrá 2 puntos; el que lo haga un poco mal 1 punto y si lo haces completamente mal tendrás -1. Solo los referees dicen si es correcto!. Juguemos para divertirnos y aprendamos LUA juntos! Únicamente el 1º en responder podrá poner la siguiente 'tarea' Si a las 24 horas de ser correcto, no crea otra, un referee creará otra tarea ______________________________________________________ Referees: Renkon A determinar ______________________________________________________ Puntajes: SolidSnake: 1 Alex_Steel: 1 Edikosh998: 1 Renkon: -1 ______________________________________________________ Primer tarea = "Crear un script que permita mostrar la locación del jugador que ejecute el comando /mtafan y le agregue 20 'gtametres' en coordenadas x e y". Buena suerte. Por favor gente, si quieren editar este thread para hacerlo "mejor y más colorido". Envienme el code por mp
  21. Podes usar un setTimer y un ColShape. Posdata, te recomiendo que el random no sea entre 0 y 1, si no que sea entre 0 y 10, porque sino creo que sería muy facil! Y el ColShape lo puedes crear cuando se pone a pescar
  22. Si lo que querés hacer es que el usuario ingrese algo como /setpos 1 2 3, y lo teleporte a esos numeros está bien. En este caso vos pedís que ingrese el commandName, y posteriormente tres argumentos. También creo que deberías posteriormente, agregar una sentencia que revise si son numeros (tonumber). Ya que si no son números y son string, sería cualquier banana, y no funcionaría. Ahora, si vos querés hacer eso de crear un comando /lugar 1, 2, 3, o algo así, tenés que usar lo de Castillo. No obstante, voy a hacerle una pequeña modificación simplemente para que no pongas lugar 0, si no que empiezes del 1, que creo que es un poquito mas formal . Además, deberías agregar un pequeño if, que si ingresa un argumento MENOR que 1, indique que es un número inválido. local posiciones = -- Creamos una tabla con 2 posiciones. { { 0, 0, 5 }, -- lugar 1 { 0, 0, 10 } -- lugar 2 -- Y así podés agregar los lugares que quieras. } function consoleSetPlayerPosition ( commandName, numero ) local numero = tonumber ( numero ) -- Convertimos el string a un numero. if ( numero ) then if numero >= 1 then -- Revisa si numero es una variable numerica, y si es mayor a 1. setElementPosition ( localPlayer, unpack ( posiciones [ numero-1 ] ) ) else outputChatBox("Ha ingresado un número invalido. Sólo puede ingresar del 1 en adelante", 255, 255, 255, true) end else outputChatBox("No es un numero!", 255, 255, 255, true) end end addCommandHandler ( "lugar", consoleSetPlayerPosition ) Entonces, si el usuario ingresa /lugar 1, irá a las coordenadas [0] de la tabla. Las tablas van del 0 en adelante. POR ESO, en el unpack agregué el "numero-1". Ya que si ingresas lugar 1, será 1-1=0. Un saludo y espero que hayas entendido. Yo también tengo problemas de comprensión
  23. Si no te sale en el debugger siempre te conviene debuggearlo manualmente Simplemente haces lo sigiente if auto then outputDebugString("Auto creado correctamente") else outputDebugString("Error durante la craecion del auto")
  24. Would you mind telling us what do those functions do?
  25. Renkon

    GUI Help

    Show code here please.
×
×
  • Create New...