Jump to content

BorderLine

Members
  • Posts

    1,027
  • Joined

  • Last visited

Everything posted by BorderLine

  1. Buenas noches, tengo una consulta, a ver si alguien puede ayudarme. Tengo esta tabla y quisiera ponerle un createBlip para cada marker. local shopMarkers = { createMarker (815.5,-1107.5,24.7,"cylinder",2,255,255,225,100), createMarker (2797.5,-1465.6,19.218,"cylinder",2,255,255,225,100), createMarker (-1116.8, -1625.9, 75.367,"cylinder",2,255,255,225,100), createMarker (-551.5, -197.5, 77.40,"cylinder",2,255,255,225,100), createMarker (2162.1, -103.7, 1.75,"cylinder",2,255,255,225,100), createMarker (2565, 785.6, 4.31,"cylinder",2,255,255,225,100), createMarker (2117.7, 2416.2, 14.11,"cylinder",2,255,255,225,100), createMarker (1092, 2108.3, 14.35,"cylinder",2,255,255,225,100), createMarker (-774.4, 2422.6, 156.09,"cylinder",2,255,255,225,100), createMarker (263.5, 2896.8, 9,"cylinder",2,255,255,225,100), createMarker (-733.5, 1545.6, 38.05,"cylinder",2,255,255,225,100), createMarker ( -2826.1, 2179.6, 176.67,"cylinder",2,255,255,225,100), createMarker ( -1466.2, 340.3, 6.18,"cylinder",2,255,255,225,100), createMarker ( -2815.9, -1528.1, 139.84,"cylinder",2,255,255,225,100), createMarker ( -2280.9, 2404.2, 3.94,"cylinder",2,255,255,225,100), createMarker ( -329.9, 1528.4, 74.3,"cylinder",2,255,255,225,100), createMarker ( -2344.8, -1645.9, 482.7,"cylinder",2,255,255,225,100), createMarker ( -1294, 2521, 86.3,"cylinder",2,150,150,150,200), createMarker ( 1045, -293, 76.3,"cylinder",2,150,150,150,200), createMarker ( 1152, -2061, 68,"cylinder",2,150,150,150,200), createMarker ( 1148, -2061, 68,"cylinder",2,150,150,150,200) } De antemano muchas gracias
  2. I did. I want remove that objets from al interiors.
  3. Hi Everyone, well, i was replacing some models in my server. All this models was replaced for some interior objects. Now i need remove this objets from interior, because new models there is in interior. function removeLights () local version = getVersion() if version.mta >= "1.3.1" then local mdls = {2872,2785,2779,2778,3430,2754,2681,2640,2618,2000,2007,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2029,2046,2063,2064 } for k,v in ipairs(mdls) do removeWorldModel ( v, 10000, 0, 0, 0, 0) end end end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), removeLights )
  4. Muchas gracias kildmwan, anda a la perfeccion.
  5. Buenas noches, gusto saludarlos amigos. Tengo una inquetud, requlta que tengo un panel que muestra las stats de los jugadores. Puse un buscador en este panel. El buscador funciona y todo, pero si apreto la T, me abre el chat, la Y, el chat, la P el admin. Entonces no se como quitar estas cosas. Agradesco su respuesta. Atte
  6. 1) Asegurate de que el resource extra_health este activado 2) Asegurate de que se llama exactamente "extra_health" y no has cambiado el nombre. 3) Intenta poniendo cifras menores en la vida, supongo que 999999 es demaciado. Intenta algo como 10,000 o asi.
  7. Ojo: Un ped/player, tiene 100 de maximo como health (sin añadir full stat) y un vehiculo tiene 1000. usa setElementHealth. y sino el script de solidsnake llamado extra_health
  8. agrego tambien que en commandHandler, source no existe. Deberas hacerlo tal como dijo BC mas arriba, y bien usar setCameraMatrix, con getElementPosition y ajustandola dandole un poco mas a las variables, con onClientRender. Nose que tan bien funcione. tambien deberas hacer que siempre este mirando al centro de la pantalla. Sino cuando el jugador gire se quedara pegado en un lado
  9. me parece q funciona usando tick https://wiki.multitheftauto.com/wiki/GetTickCount
  10. me parece que cancelEvent sobre onPlayerDamage, solo funciona en clientside. Deberas hacer un trigger o algo
  11. Lea la descripcion. Aqui un ejemplo. addEventHandler ( "onClientPlayerChangeNick", root, function ( oldNick, newNick ) nickData = "* " .. oldNick .. " is now known as " .. newNick .. "." exports["drawData"]:outputDraw ( nickData, 255, 100, 100, false ) end )
  12. lo otro, nose que tan provechoso pueda ser, ni q contras tenga [lua]function stopMinigunDamage ( attacker, weapon, bodypart ) if ( weapon == 38 ) cancelEvent() setElementHealth(source, getElementHealth(source) -1 ) end end addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), stopMinigunDamage )[lua]
  13. cuand gustes asi con el vehicleType te ahorras un monton de IDs, y es mas facil ahora si quieres hacer una excepcion, creo q tendrias q usar algo como esto if vTypeYo == "Automobile" and getElementModel(theVehicle) ~= 411 then
  14. intenta asi local theVehicle = getPedOccupiedVehicle (localPlayer) local vTypeYo = getVehicleType(theVehicle) if vTypeYo == "Automobile" then dxDrawImage(markerX, markerY, markerSize, markerSize, "images/blips/VehicleBlips/car.png", -rotacionPlayer - rotacionCamara) elseif vTypeYo == "Plane" then dxDrawImage(markerX, markerY, markerSize, markerSize, "images/blips/VehicleBlips/airplane.png", -rotacionPlayer - rotacionCamara) else dxDrawImage(markerX, markerY, markerSize, markerSize, "images/blips/2.png", -rotacionPlayer - rotacionCamara) end
  15. Ellos bloquearon a las IP, yo hasta hace un tiempo entre a CIT y tenia mi IP baneada. Esto claramente no es ni culpa del vps. Es algo que los mismos scripters hicieron. Tengo la suerte de tener IP dinamica y basto con reiniciar mi router y volvi a entrar
  16. function darlg (playerSource, commandName, accountName) local account = getPlayerAccount ( playerSource ) if not isGuestAccount(account) and getAccountName(account) == "tucuenta" then if accountName then aclGroupAddObject (aclGetGroup("Clan-LG"), "user."..accountName) outputChatBox ("[LPM] Cuenta '"..accountName.."' añadida al Clan LG.", playerSource, 0,255,0) else outputChatBox ("No se especifico la cuenta.", playerSource, 255,0,0) outputChatBox ("Escritura correcta: /añadirlg [CUENTA]", playerSource, 255,255,0) end else outputChatBox ("No puedes usar este comando", playerSource, 255,255,0) end end addCommandHandler ("añadirlg", darlg) Tu sigue con el resto del codigo
  17. function fc ( ) if ( exports.freecam:isFreecamEnabled ( ) ) then exports.freecam:setFreecamDisabled ( ) setCameraTarget(getLocalPlayer()) else exports.freecam:setFreecamEnabled ( ) end end addCommandHandler ( "freecam", fc) bindKey ( "c","down", fc) Reemplaza los triggers por outputchatboxs y debes tener activado el resource freecam
  18. Faltaron los eventos onPlayerLogin, onPlayerQuit
  19. ipb viene por defecto en los resources de MTA
  20. Source no esta definido. estas usando un trigger desde el client para crear este marker?? Podrias usar un comando
  21. Deberias fijarte si estan dentro de la carpeta "pieles" y si estan agregados al meta.xml
  22. Problema en los archivos .col no entiendo porq defines tantas veces la misma col col = engineLoadCOL ( "akina.col" ) col1 = engineLoadCOL ( "akina.col" ) col2 = engineLoadCOL ( "akina.col" ) col3 = engineLoadCOL ( "akina.col" ) col4 = engineLoadCOL ( "akina.col" ) col5 = engineLoadCOL ( "akina.col" ) col6 = engineLoadCOL ( "akina.col" ) col7 = engineLoadCOL ( "akina.col" ) col8 = engineLoadCOL ( "akina.col" ) col9 = engineLoadCOL ( "akina.col" ) despues reemplazas la misma col por distintas IDS, esto seguramente esta influyendo. engineReplaceCOL ( col, 18028 ) engineReplaceCOL ( col, 16150 ) engineReplaceCOL ( col, 14588 ) engineReplaceCOL ( col, 14577 ) engineReplaceCOL ( col, 14572 ) engineReplaceCOL ( col, 12841 ) engineReplaceCOL ( col, 5042 ) engineReplaceCOL ( col, 14404 ) engineReplaceCOL ( col, 18024 ) engineReplaceCOL ( col, 14803 )
  23. en la comunidad esta glue2, puedes modificarlo para q solo se pegen vehiculos a aviones o helicopteros. y no entre si
  24. Si es el reload por default de MTA, entonces este incluye un comando llamado Reload weapon, intenta crear otro bind /bind tecla Reload weapon
×
×
  • Create New...