Jump to content

Tomas

Members
  • Posts

    2,530
  • Joined

  • Last visited

Everything posted by Tomas

  1. Es un poco dificil detectar precisamente si un vehículo está derrapando, y más dificil hacer que la rueda se desgaste (creo que sólo puedes pincharla) Quizás puedas hacerlo que si tiene presionada la tecla de derrapar (Espacio por defecto) se sume a la rueda un desgastamiento, pero creo que no, que no es posible a su 100%
  2. Si. * En el futuro me abstendré de responder a tus preguntas obvias; evita hacerlas, por favor. Hmm, disculpa si te ofendí preguntando algo obvio para ti, estaba del celular, cuando llegué a casa logré ver la función de mat.min y de math.max. Entonces, comprendí. Gracias.
  3. @Alexs Una pregunta, ¿En qué parte del código hace que el color aumente y baje la intensidad? Es en lo de abajo que dice math.min y math.max ?
  4. Yo le pondría variables a los colores del rectángulo, luego detectaría la posición del cursor y si la posición es X los colores son X, si la posición no es X los colores no son X.
  5. Nunca utilicé esta función, yo creo que lo que hace es ejecutar los controles de GTA:SA a un ped, encontré esto en la sección inglesa. crouch = false johnny = createPed( 79, 366.4220, -73.4700, 1001.5080 ) function funcInput ( ) if crouch == false then setPedControlState ( johnny, "crouch", true ) crouch = true else setPedControlState ( johnny, "crouch", false ) crouch = false end end addCommandHandler("crouchped",funcInput) Esa función lo haría agachar. También los puedes hacer disparar, apuntar, y cosas de esas
  6. local names ={"Los sobrevivientes de ZMB"}--Nombre del Team local tags ={"#F89515~Ni#000000co~"},{"Pedrito"},{"Alfonsito"},{"Ramona"} --Tag acá probé poniendo mas nombres pero no funciona. local colors ={"#FF0000"}--Color
  7. Concuerdo con depato123, pero quizás deberías quitar eso de "Dueño del servidor" en cada parte de todo lo que tiene tu servidor, se ve feo en cuanto a estética.
  8. Tomas

    MySQL

    Creo que es la segunda @Sensación.
  9. Hola peruanin :3 Debes detectar cuantos jugadores hay adentro del marker y compararlo con la cantidad que tu deseas (Debes usar un IF) Puedes utilizar esta useful (getElementsWithinMarker) ten en cuenta que te returnará una tabla, hay varias formas de hacerlo, puedes usar: #table que te devolverá la cantidad de entradas de una tabla. La mayoría de las tablas de variables pre-definidas por MTA son algo así: local table = { {[1] = userdata}, {[2] = userdata}, {[3] = userdata}, {[4] = userdata}, {[5] = userdata}, } -- Index | Value Cuando tu "imprimes" esa tabla de la manera que yo te di te returna 5. local table = { {[1] = userdata}, {[2] = userdata}, {[3] = userdata}, {[4] = userdata}, {[5] = userdata}, } print(#table) --Return: 5 (number) Con respecto a lo del tiempo, puedes usar un timer que edite un booleano o un elementData. puedehacerlo = true if puedehacerlo then -- Si puede hacerlo entonces proseguir. -- funciones bla bla bla else print("No puedes hacerlo noob!") -- bla bla bla funciones bla bla bla puedehacerlo = false -- Que no pueda hacerlo! setTimer(function() puedehacerlo = true end, 120000, 1) -- Poner timer para que pueda hacerlo!
  10. Usar ACL en un panel de gang es una de las peores cosas que puedes hacer. (Luego de usar fileWrite es la peor). Te recomiendo usar SQL.
  11. Intenta usar getPedAmmo en la GUI.
  12. También son una textura, yo había hecho luces personalizadas para un script que había hecho basándome en las luces de neon (comunidad), las edité, las roté y quedaron perfectas ^-^
  13. Cuando reconectas las balas quedan bien o vuelven a ser infinitas (en el arma).
  14. Hmm, es una textura nada más. Si la encuentras simplemente la reemplazas y la pegas (attacheas) al vehículo.
  15. Tomas

    dxGridLsit

    Eso no es una gridlist, son sólo rectángulos.
  16. Tomas

    Una Pregunta

    Censurado 19/10/2014 17:40 By .:CiBeR:.
  17. Oh... ._. function createPedOnMyPos(player,command) x,y,z = getElementPosition(player) createPed(x,y,z,156) end addCommandHandler("ped",createPedOnMyPos)
  18. function createPedOnMyPos(player,command,skin) if skin then if tonumber(skin) ~= nil then if tonumber(skin) < 312 then if tonumber(skin) == 118 or tonumber(skin) == 119 or tonumber(skin) == 148 or tonumber(skin) == 149 or tonumber(skin) == 3 or tonumber(skin) == 4 or tonumber(skin) == 5 or tonumber(skin) == 6 or tonumber(skin) == 8 or tonumber(skin) == 42 or tonumber(skin) == 65 or tonumber(skin) == 74 or tonumber(skin) == 86 or tonumber(skin) == 119 or tonumber(skin) == 149 or tonumber(skin) == 208 tonumber(skin) == 239 tonumber(skin) == 273 tonumber(skin) == 289 then outputChatBox("ID Skin invalida",player,255,0,0) return end local x,y,z = getElementPosition(player) createPed(x,y,z,skin) else outputChatBox("El skin debe ser inferior a 312",player,255,0,0) else outputChatBox("El skin debe ser un número",player,255,0,0) else outputChatBox("El syntax correcto es: /ped ",player,255,0,0) end end end end addCommandHandler("ped",createPedOnMyPos)
  19. Tomas

    Una Pregunta

    Censurado 19/10/2014 17:40 By .:CiBeR:.
  20. Los que siguen en la 1.1 lo tienen.
  21. Preferible que diga eso antes de que diga: "mi servidor tiene 900 personas" cuando en realidad eso no es así.
  22. Dentro de MTA no puedes, dentro de GTA debes reemplazar el archivo viejo por el nuevo, no recuerdo dónde está ubicado.
  23. ¿Y MTA te banea por eso? Pensé que sólo kickeaba
  24. Yo lo hago de otra forma. addEventHandler("onClientGUIClick", noeventpanel, cerrarguia) function cerrarguia () if (source == noeventpanel) then --bla bla bla end end
×
×
  • Create New...