-
Posts
1,027 -
Joined
-
Last visited
Everything posted by BorderLine
-
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
-
I did. I want remove that objets from al interiors.
-
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 )
-
Muchas gracias kildmwan, anda a la perfeccion.
-
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
-
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.
-
(Ayuda)Como hacer que un auto resista mas las balas
BorderLine replied to lucascba's topic in Scripting
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 -
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
-
me parece q funciona usando tick https://wiki.multitheftauto.com/wiki/GetTickCount
-
attachTrailerToVehicle
-
me parece que cancelEvent sobre onPlayerDamage, solo funciona en clientside. Deberas hacer un trigger o algo
-
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 )
-
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]
-
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
-
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
-
El servidor no me manda ningún archivo
BorderLine replied to TheMario's topic in Ayuda relacionada al cliente/servidor
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 -
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
-
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
-
Faltaron los eventos onPlayerLogin, onPlayerQuit
-
ipb viene por defecto en los resources de MTA
-
Source no esta definido. estas usando un trigger desde el client para crear este marker?? Podrias usar un comando
-
Deberias fijarte si estan dentro de la carpeta "pieles" y si estan agregados al meta.xml
-
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 )
-
en la comunidad esta glue2, puedes modificarlo para q solo se pegen vehiculos a aviones o helicopteros. y no entre si
-
Si es el reload por default de MTA, entonces este incluye un comando llamado Reload weapon, intenta crear otro bind /bind tecla Reload weapon