Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Use 'cancelEvent' and 'onVehicleStartEnter'.
  2. Cuando un jugador muera, consigues sus datos (asesino, fecha, arma, etc...) y los insertas en una tabla o directamente en la 'GridList'.
  3. Otra posibilidad (si es que inicia) es modificarlo desde el menú SinglePlayer. * viewtopic.php?f=104&t=71400&p=662585 * viewtopic.php?f=104&t=70565&p=656387
  4. Intenta eliminar el archivo 'gta_sa.set', este se podría encontrar en la carpeta 'GTA San Andreas User Files' o bien, en el directorio de instalación del juego.
  5. Podrías comenzar por usar 'getAccounts' y 'table.sort'.
  6. Utiliza una tabla o 'getAccounts', hay bastantes métodos posibles.
  7. He estado comprobando y eso no afecta al daño hecho por armas, supongo que tendrá que utilizar ambos métodos en conjunto para conseguir el resultado que espera.
  8. Podrías utilizar algunas tablas en conjunto a las funciones pertinentes a las 'GridList': http://lua-users.org/wiki/TablesTutorial https://wiki.multitheftauto.com/wiki/Cl ... #Gridlists
  9. Eso sencillamente no funcionaria, es imposible que la variable 'resolucion' adquiera un valor igual a 921600.
  10. ¿Has hecho algún cambio recientemente?
  11. En cuanto pueda entrare, tengo muchas ganas y expectación por este proyecto.
  12. Utilizo el 'guieditor', voy alterando la resolución de mi pantalla y hago el diseño en cada una de ellas.
  13. Eso es lo que quiero evitar, que en algunas pantallas se acomode bien y otras no. algo que pueda hacer? En los casos que necesito acomodar un diseño demasiado detallado a distintas resoluciones, opto por lo sencillo y consigo las coordenadas y tamaños "manualmente" desde cada resolución.
  14. De cierto modo, si, el problema es que las distintas resoluciones de pantalla utilizan también distintas escalas, lo que podría generar ciertas incomodidades visuales.
  15. Suponiendo que diseñaste esto en una pantalla de resolución 1024 x 768, deberías utilizar algo así: sx, sy = guiGetScreenSize() --FIJATE EN ESTOS CAMBIOS Rec1_x = 561/1024 Rec1_y = 726/768 Rec2_x = 562/1024 Rec2_y = 727/768 Text_x = 570/1024 Text_y = 742/768 IMG_x = 585/1024 IMG_y = 731/768 function gui1() dxDrawRectangle(sx*Rec1_x, sy*Rec1_y, 234, 43, tocolor(0, 0, 0, 50), true) --561, 726, 234, 43 dxDrawRectangle(sx*Rec2_x, sy*Rec2_y, 232, 41, tocolor(0, 0, 0, 160), true) --562, 727, 232, 41 dxDrawText(dxText, sx*Text_x, sy*Text_y, 814, 758, tocolor(255, 69, 59, 255), 1.00, "default-bold", "center", "top", false, false, true, false, false) --570, 742, 814, 758 dxDrawImage(sx*IMG_x, sy*IMG_y, 37, 34, IMGURL, 0, 0, 0, tocolor(255, 255, 255, 255), true) --585, 731, 37, 34 end addEventHandler("onClientRender", root, gui1)
  16. Básicamente divides un numero por otro y lo multiplicas por el mismo ((1 / 5) * 5), las variables que defines en las primeras lineas (desde la tercera a la décima) no deben utilizar ni la variable 'sx' ni 'sy', en cambio utiliza el tamaño de la pantalla desde la cual obtuviste estos números.
  17. addEventHandler("onPlayerDamage",root,function(attacker,weapon,part) if attacker and getElementType(attacker) == "player" and attacker ~= source then if weapon == 8 then setPedHeadless(source,true) killPed(source,attacker,weapon,part) end end end)
  18. Existe una propiedad llamada 'collisionDamageMultiplier' utilizada en 'setVehicleHandling' que permite bajar el daño que recibe el vehículo al chocar con objetos, pero en cuanto a las armas creo que no es posible controlar el daño que hacen unicamente a los vehículos.
  19. No tiene absolutamente nada que ver, el problema es del cliente, intenta configurar 'Browser speed' y seleccionar 'Very slow'.
  20. Aunque coincido contigo pero la Wiki no está del toda traducida al español. En ese caso el autor podría utilizar ese esfuerzo en traducir la wiki, aunque es siempre preferible aprender ingles.
  21. Se agradece el esfuerzo, pero la wiki oficial es mucho mas completa y correcta.
  22. Vuelve a leer lo que escribió: Obviamente es un error del cliente y no del servidor. *@ImPeRiO deberias intentar pedir ayuda en la sección de Soporte en ingles: viewforum.php?f=104
  23. A mi me paso y se resolvió solo, en SA:MP también me paso algunas veces.
×
×
  • Create New...