Jump to content

aka Blue

Members
  • Posts

    2,106
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by aka Blue

  1. Uf, esta pagina sigue bastante inactiva, pero ahora que has revivido el tema subiré unos cuantos tutoriales luego jaja.
  2. aka Blue

    Weapons(ayuda)

    • playerSource: The player who triggered the command. If not triggered by a player (e.g. by admin), this will be false. • commandName: The name of the command triggered. This is useful if multiple commands go through one function. • arg1, arg2, ...: Each word after command name in the original command is passed here in a seperate variable. If there is no value for an argument, its variable will contain nil. You can deal with a variable number of arguments using the vararg expression, as shown in Server Example 2 below. Me basé en eso
  3. aka Blue

    Weapons(ayuda)

    local weapons = { 12, 14, 15, 20, 30, 31 } addCommandHandler ( "arma", function ( player, commandName ) local municionRandom = math.random ( 15, 50 ) -- Municion random desde 15 hasta 50 local weapon = weapons[ math.random( #weapons ) ] giveWeapon ( player, weapon, municionRandom ) outputChatBox ( "Ha obtenido una "..getWeaponNameFromID ( weapon ).." con "..municionRandom.." de munición.", player ) end )
  4. aka Blue

    Weapons(ayuda)

    ¿Quieres que la munición también sea aleatoria?
  5. aka Blue

    Duda

    El código que te dio bc es mejor ya que contiene una tabla con los comandos restringidos en una dimensión. Pero tiene un error, no es addCommandHandler en el onPlayerCommand, es addEventHandler, ya que es un evento.
  6. Yes, works now, but some images are not visible :c
  7. La verdad es que a mi este pequeño truco me ha ayudado mucho en códigos largos y complejos que he realizado y viene bastante bien. El problema del oop es que cambian ligeramente las funciones, como: Method: element:getData(...) Lo cual a mi pues puede llegar a liarme si el código es largo. En cambio al usar una pequeña tabla con sus funciones pues no me lío, sé lo que he puesto y a que se refiere. Pero bueno, cada uno es libre de scriptear a su manera, es simplemente un pequeño "truco" que me mostraron y quise compartir
  8. aka Blue

    Duda

    local dimensionProhibida = 90 -- Dimension prohibida addCommandHandler ( "usarArma", function ( player, commandName ) local pdim = getElementDimension ( player ) if pdim == dimensionProhibida then outputChatBox ( "No puedes usar el comando en ésta dimension.", player, 255, 255, 255 ) else outputChatBox ( "Perfecto, has usado el comando "..commandName..".", player, 0, 255, 0 ) end end )
  9. El blanco de por si en RGB es 255, 255, 255
  10. getPlayerIdleTime ¿Con qué función podemos comprobar si el mapa del jugador está forzado?
  11. interpolateBetween (? ¿Con qué función podemos editar el limite de FPS en el servidor?
  12. Es getLatentEventHandles engineSetModelLODDistance ¿Con qué función podemos obtener el nombre de las texturas de un modelo?
  13. Igual tienes que registrarlo antes de iniciarlo. Si es uno propio, claro. Y no puse triggerEvent . engineReplaceModel @Tomas ¿Con qué función podemos retornar una tabla con los eventos 'latentes'?
  14. addEvent ¿Con que función cargo un txd?
  15. createPed ¿Con qué función le pongo ropa a un ped?
  16. setElementModel to change the model of the vehicle. If you dont test by yourself, you never gonna learn.
  17. aka Blue

    Crear test

    Ya me di cuenta del error.
  18. Con la función hash, usando lo que nos da la propia wiki: local myString = "myDatatoHash" print(hash("md5", myString)) -- This will hash myString with the md5 Algorithm (it's equal to md5()) -> output: 0EF1E2203BD78182911B77EB6B9CC3DE ¿Con qué función podemos retornar el uso de network?
  19. fromJSON ¿Cómo convertimos una tabla a JSON?
  20. setmetatable ¿Con qué función puedes sacar todos los valores de una tabla ordenados numéricamente? Un ejemplo: local datosValores = { { row = "Buenas" }, { row = " Adios" } }
  21. getDistanceBetweenPoints3D PD: Son funciones math que fácilmente teniendo un básico nivel de ingles puedes encontrar por el manual de Lua y que se usan bastante en MTA, en cambio la de cambiar el entorno de la función, esa fue difícil y no se usa en MTA (creo). ¿Con qué función podemos obtener un color a base de una string?
  22. math.fmod ¿Con qué función podemos attachear un objeto/elemento a un hueso de un ped?
  23. Vale, es esta: getElementDistanceFromCentreOfMassToBaseOfModel ¿Con qué función podemos ver todos los objetos pegados a un jugador?
  24. ¿Podría ser engineGetModelLODDistance?
×
×
  • Create New...