-
Posts
2,869 -
Joined
-
Last visited
Everything posted by Alexs
-
Si vas a hacer un calculo entre dos números que no cambiaran, seria mas rápido escribir directamente el resultado: dxDrawText("EJEMPLO", ancho*.01875, alto*.02083333333, ancho*.5675, alto*.06833333333, tocolor(255, 255, 255, 255), fuente, "default-bold", "left", "top", false, false, true, false, false)
-
Es una estupidez eso de usar cheats.
-
En ninguno, debes editar los recursos que añaden las columas, no la 'scoreboard'.
-
En el recurso en donde se añade la columna.
-
Te dejo mi recurso: https://community.multitheftauto.com/index.php?p= ... ls&id=6400
-
Puedes hacerlo desde la función que agrega columnas, te dejo todos los argumentos: bool scoreboardAddColumn ( string name, [ element forElement = getRootElement(), int width = 70, string friendlyName = name, int priority = slot after "name" column ] ) name:El nombre de la columna (debe ser el mismo que el elementData). forElement: El jugador para quien sera añadida la columna. width: Ancho de la comuna (en pixeles) friendlyName: Nombre amistoso (que sera mostrado en la scoreboard ) de la columna. priority: La prioridad en ranura (1-500). Si la ranura esta ocupada, la columna sera movida hacia delante. Fuente
-
Perdón, mi error. Prueba: Area = createColRectangle ( -2535.9562988281, 1498.9573974609, 300, 800 ) Radar = createRadarArea ( -2535.9562988281, 1498.9573974609, 300, 800, 255, 0, 0, 150 ) posX = 0 posY = 0 posZ = 0 function startKey (thePlayer) setElementPosition(thePlayer, posX, posY, posZ) end function Boat ( thePlayer ) if (getElementType(thePlayer) == "player") then bindKey(thePlayer, "F7","down", startKey ) outputChatBox( getPlayerName(thePlayer) .. "Estás en la Zona.Presiona F7 si queres entrar.", thePlayer, 0, 200, 0, false ) end end addEventHandler ( "onColShapeHit", Area, Boat ) function outBoat ( thePlayer ) if (getElementType(thePlayer) == "player") then unbindKey(thePlayer, "F7","down", startKey) end end addEventHandler ( "onColShapeLeave", Area, outBoat )
-
Estamos haciendo post's inútiles o quieres llegar a algo con mas sentido?
-
Que yo si creo la función 'starKey'.
-
Area = createColRectangle ( -2535.9562988281, 1498.9573974609, 300, 800 ) Radar = createRadarArea ( -2535.9562988281, 1498.9573974609, 300, 800, 255, 0, 0, 150 ) posX = 0 posY = 0 posZ = 0 function startKey (thePlayer) setElementPosition(thePlayer, posX, posY, posZ) end function Boat ( thePlayer ) if (getElementType(thePlayer) == "player") then bindKey(thePlayer, "F7","down", starKey ) outputChatBox( getPlayerName(thePlayer) .. "Estás en la Zona.Presiona F7 si queres entrar.", thePlayer, 0, 200, 0, false ) end end addEventHandler ( "onColShapeHit", Area, Boat ) function outBoat ( thePlayer ) if (getElementType(thePlayer) == "player") then unbindKey(thePlayer, "F7","down", startKey) end end addEventHandler ( "onColShapeLeave", Area, outBoat )
-
Linea 22: unbindKey(source, "F7","down", startKey) Eso daría error constantemente por que 'startKey' no existe en tu código.
-
No estoy seguro de que sea buena idea llamar al jugador igual que al colShape y eso hace que al salir la tecla no se desbindee ya que eliminaste la función 'startKey'.
-
Sigue sin estar definido, 'bindKey' esta fuera de esa función.
-
No... lee la Wiki: onColShapeHit. PD: Evita borrar tus mensajes.
-
Para aclararte, con esa función puedes hacer cosas como esta:
-
Usa: guiGetScreenSize Eso te devuelve 2 valores, el ancho y el alto de la resolución usada por el cliente, con eso puedes hacer el calculo de la posición y el tamaño de los 'dx' que utilizas y así los haces relativos a todas las resoluciones. No hay forma de hacerlo automático, lo único que se añadió en la 1.3.3 fue la opción de ajustar el HUD a las pantallas 'widescreen'.
-
[ayuda] crear server 24/7 en 260mb.com
Alexs replied to Barret50's topic in Ayuda relacionada al cliente/servidor
El no se refiere a eso.. el habla de hacer una descarga externa de los archivos y abrir el servidor en su computador. Lo único que necesitas es acceso FTP, supongo que tienes, ¿no? -
[ayuda] crear server 24/7 en 260mb.com
Alexs replied to Barret50's topic in Ayuda relacionada al cliente/servidor
En MTA se puede hacer que la descarga de los recursos sea externa y no desde el mismo servidor, para lo que sirve cualquier hosting web como puede ser '260mb.com'. y me puedes decir como lo ago?? ya intente con filezilla y nomas no le entendi.. no tienes un tutorial? se donde poner el link en mtaserver.conf pero eso de subirlos a mi web no... Solo los subes al directorio que pones en mtaserver.conf como si fuese la carpeta 'resources' de tu servidor. -
[ayuda] crear server 24/7 en 260mb.com
Alexs replied to Barret50's topic in Ayuda relacionada al cliente/servidor
En MTA se puede hacer que la descarga de los recursos sea externa y no desde el mismo servidor, para lo que sirve cualquier hosting web como puede ser '260mb.com'. -
No conozco este mod, pero si solo son modelos lo que se reemplaza, supongo que se podrá aunque no se que tanto lag podría causar.
-
local material = dxCreateTexture( "Medic.png" ) local x, y, z = 0, 0, 0 addEventHandler( "onClientRender", root, function() dxDrawMaterialLine3D( x, y, z, x, y + 5, z +.05, material, 5, tocolor( 255,255,255,255 ), x, y, z + 1) end ) addCommandHandler( "aca", function( ) x, y, sz = getElementPosition( localPlayer ) z = getGroundPosition( x, y, sz ) end )
