Jump to content

Gothem

Members
  • Posts

    194
  • Joined

  • Last visited

Posts posted by Gothem

  1. exports.dxlib:dxEdit(24, 44, 175, 32, "")
    exports.dxlib:dxEdit(24, 104, 175, 32, "")
    button = exports.dxlib:dxButton ( "Авторизация", 23, 635, 178, 32, textura, fuente, color_enfasis )
    
    addEventHandler('dxClick',button,function(clicked_button)
        --authorize player
    end,false)

     

  2. Here is a simple file editor resource.

    With this you can edit LUA files in game.

    This is still a work in progress, so some bugs can be found. If you see one, please inform me.

    Features:

    - Function suggestion

    - Function info

    - Color coded

    To open a file just use:

    /open :resourcename/filename.extension

    or

    /abrir :resourcename/filename.extension

    Where:

    -resourcename: The name of the resource where is the file.

    -filename: The name of the file with the adress of folders behind.

    -extension: The extension of the file.

    Download and more info:

    HERE

  3. de por si una tabla que este en un archivo, se podra llamar en todos los demas archivos del recurso, teniendo los cambios que puedan hacer los otros.

    Es decir, solamente tienes que definir la tabla una vez y ya puedes modificarla en todos los archivos de codigo del recurso.

  4. La verdad no tengo el codigo con el cual hice esa lista, pero se podria hacer de la misma forma que como se hace con CEGUI, creo que con este codigo se logra si no me equivoco:

    local grid = dxGridList ( 100,100, 100, 200 ) 
    dxGridListAddColumn ( grid, 'arma' ) 
    for i=1,20 do 
      
      local row = dxGridListAddRow ( grid ) 
      dxGridListSetItemText ( grid, row, 1, 'test'..i ) 
      
    end 
      
    

  5. Buenas, a continuación les dejo un recurso para simplificar el uso de funciones de dibujado, este se viene realizando hace mucho tiempo junto a TheCrazy para la comunidad GTA.La pero e decidido que es momento de liberarlo, para empezar, el recurso aun no esta terminado y por lo tanto puede presentar muchos errores, por lo que se pide encarecidamente reportar aquellos para arreglarlos.

    A continuación les dejo algunas funciones que presenta:

    dxText: Crea un texto

    dxBox: Crea un rectangulo

    dxButton: Crea un botón

    dxEdit: Crea un campo de edición

    dxGridList: Crea una lista

    dxSwitch: Crea un interruptor.

    Todas estas funciones devuelven un elemento, al cual se pueden modificar las variables mediante setElementData ( o por su variante OOP ).

    Dicho esto, les dejo el link de descarga:

    https://community.multitheftauto.com/index.php?p=resources&s=details&id=12235

  6. Como lo dije en otro tema, puedes usar colisiones para crear un area determinada y con el evento que se llama al entrar, puedes definir que se desactive el fuego amigo.

    Ahora al area en que se encuentre la colisión tambien le puedes aplicar crear un radararea.

  7. Perdon Por Volver A Comentar Hice Este :
      
    addEventHandler("_dualcolt",root, 
    function() 
    if getPlayerMoney(source)>=1500 then 
    takePlayerMoney(source,1500) 
    setPedStat(source,69,1000) 
    setTimer ( function (player)      -- DECLARAR LA VARIABLE DEL JUGADOR 
            setPedStat ( player,69,900 )  -- USANDO LA VARIABLE DECLARADA 
    end, 30000, 1 , source ) -- AGREGANDO VARIABLE PARA FUNCIÓN 
    triggerClientEvent(source,"compr",root) 
    else 
    triggerClientEvent(source,"msjerror17",root) 
    end 
    end) 
      
    

    Al poner una función en un timer, esta no puede usar las variables entregadas por la función en que esta contenida, sino que tienes que agregar la variable como argumento al timer, y de ahí definir la variable como un parámetro de la función

  8. El problema de los mods no pasa por el servidor, sino por el cliente.

    Ya que en el servidor no se maneja nada, unicamente el archivo que es descarga por el cliente ( Y talvez ni eso ya que puedes tener un servidor web para la descarga de archivos ) ya que la sincronización del vehiculo se mantiene igual.

    Ahora, dicen que causan muchos problemas al poner artos porque un cliente, con un computador de gama baja ( Quiero decir con un procesador lento ) , se ve demasiado afectado y su rendimiento decrece demasiado. ( Puede que el juego se le vea colgado y cosas por el estilo ) , en cambio, si un cliente tiene un computador de gamma alta, no tendra ningún problema con artos mods ya que el procesador y/o la tarjeta de video que tengan, lo procesan sin ningún problema.

×
×
  • Create New...