Jump to content

DBY

Members
  • Posts

    282
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by DBY

  1. Realmente ajustar el tamaño de la fuente multiplicándolo por la X está mal, lo correcto es hacerlo por la y. Ejemplo: local sx, sy = guiGetScreenSize() local myX, myY = 1366, 768 dxDrawText("GG WP", (x/myX)*sx, (y/myY)*sy, (width/myX)*sx, (height/myY)*sy, tocolor(), (size/myY)*sy)
  2. Map Converter Easy '.map' conversion to LUA Convert maps to LUA is a best method for maps load. You can do conversion faster and easily now with this tool! Screenshots: Download: https://community.multitheftauto.com/in ... s&id=13617 ********* This resource requires admin rights *********
  3. Te he hecho este script, con esto estarás seguro de que siempre se guardará y cargará la ropa del CJ. function saveClothes(account) local account = not isElement(account) and getPlayerAccount(source) or account if account then local _table = {} for i = 0, 17 do local texture, model = getPedClothes(source, i) if texture and model then table.insert(_table, {texture, model, i}) end end setAccountData(account, "cjclothes", toJSON(_table)) end end addEventHandler("onPlayerWasted", root, saveClothes) addEventHandler("onPlayerQuit", root, saveClothes) addEventHandler("onPlayerLogout", root, saveClothes) function loadClothes() local account = not account and getPlayerAccount(source) or account if account then local clothes = getAccountData(account, "cjclothes") if clothes then local clothes = fromJSON(clothes) setElementModel(source, 0) for i = 1, #clothes do local data = clothes[i] addPedClothes(source, data[1], data[2], data[3]) end end end end addEventHandler("onPlayerLogin", root, loadClothes) addEventHandler("onPlayerSpawn", root, loadClothes)
  4. DBY

    ¿Añadir .map?

    Con añadir el archivo y ya me refería a la carpeta maps dentro del recurso, se intuye de por sí. Y lo del comando es cierto, llevo años sin utilizarlo y se me había olvidado.
  5. DBY

    ¿Añadir .map?

    Debes meter únicamente el archivo .map y después dentro del juego escribe '/addmap nombre.map'.
  6. Lo mejor es que lo busques por la comunidad, te explicas fatal
  7. Es setElementModel, debe empezar en minúscula.
  8. Para llegar a hacer eso te has fijado en el sistema de carga de mapas de paradise, ¿por qué no lo usas si viene en tu GM? De la forma que lo estás haciendo, cada vez que quieras meter un mapa vas a tener que reiniciar el recurso, así que se borrarán todos los objetos creados y buguearás a todos los jugadores.
  9. DBY

    Weapons(ayuda)

    addCommandHandler("arma", function(thePlayer) local weapons = {12, 14, 15, 20, 30, 31} local weaponID = weapons[math.random(#weapons)] if giveWeapon(thePlayer, weaponID) then outputChatBox("Ha obtenido una ".. getWeaponNameFromID(weaponID), thePlayer ) end end )
  10. DBY

    Adivina la funcion

    setFPSLimit ¿Qué funcion se emplea para obtener un código único del PC de un jugador? Si con eso te refieres al serial, getPlayerSerial ¿Qué función debemos usar para obtener el tiempo que un jugador ha estado quieto?
  11. DBY

    Adivina la funcion

    setFogDistance ¿Con qué función cambiamos el efecto de calor (neblina)?
  12. DBY

    Adivina la funcion

    setRainLevel ¿Con qué función podemos cambiar el color del cielo?
  13. DBY

    Adivina la funcion

    table.insert ¿Cuál es la función que nos permite ajustar el rango de visibilidad?
  14. DBY

    Headshot

    Usa una condicional con getPedWeapon y compara si el arma que tiene el atacante es el ID 34 (Sniper)
  15. Porque estoy un poco baneado.
  16. Yo he dado mi voto a Bayside RP, aunque no pueda entrar estoy al tanto de las novedades del servidor y qué tal se rolea ahí por viejos amigos que continúan en el servidor. He entrado en todos los demás servidores que hay actualmente abiertos y, siendo franco, el rol es pobre y escaso.
  17. DBY

    downloadFile

    Como ya he dicho arriba, he utilizado refreshResources(true) y tampoco funciona. Según la wiki, restartResurce debería de actualizar los archivos:
  18. DBY

    downloadFile

    Tomas, lo que hace el script es editar el meta.xml añadiendo los archivos que ha de cargar, una vez ya añadidos, el recurso se reinicia (se supone que con restartResource se refresca el meta, incluyendo los archivos, según la wiki) Pero a la hora de utilizar la función para descargar dice que el archivo no existe.
  19. DBY

    Ayuda

    Solo tienes que dividir los puntos de drift entre 1000.
  20. DBY

    downloadFile

    UP Se me ocurrió darle utilizar stopResource y startResource, pero claro, deberé usar un recurso aparte. No entiendo por qué la función restartResource, la cual se supone que también refresca los archivos, no cumple con su función. ¿Alguna idea?
  21. Lo primero que debes hacer es buscar la función en la wiki... banPlayer. banPlayer(target, true, true, true, a, __reason, 1800)
  22. ¿Cómo pretendes que funcione poniendo '30min'? Tienes que ponerlo en segundos, en este caso 30 minutos son 1800 segundos.
  23. DBY

    downloadFile

    Eso lo sé, el recurso primero añade al meta y después lo reinicia. He probado hasta con refreshResources y no funciona si no le das restart manualmente. Y es un problema porque la idea es que lo haga todo automático.
  24. DBY

    downloadFile

    Buenas, estaba utilizando el módulo fileSystem para hacer un sistema de descargas en el que no haya que añadir los archivos ni al meta.xml ni a ningún tipo de array. Hasta ahí todo bien, el problema llega cuando al triggear al cliente y usar downloadFile me dice que el archivo no existe, únicamente funciona si reinicio el recurso manualmente y no con restartResource. El recurso se encarga de añadir los archivos al meta.xml automáticamente, cuando hace esto reinicia el recurso pero aquí viene el problema, no los reconoce. También he probado a utilizar refreshResources y combinarlo con restartResource pero nada, ¿alguna idea? Servidor: Cliente: SS debugscript:
  25. Sí, puedes. Esto es algo simple, puedes probarlo antes de postear XDDdDdDdDD
×
×
  • Create New...