-
Posts
2,106 -
Joined
-
Last visited
-
Days Won
6
Everything posted by aka Blue
-
[Proyecto] MultiTheftAuto: Zombie Apocalipse
aka Blue replied to Sergioks's topic in Servidores en donde jugar
Me encanta. Muchísima suerte con esto @Sergioks! -
Pues vaya caca de host. ¿Es host de MTA o es un VPS?
-
@itsbaudi Te lo hago por 5$ con guardado SQLite de los clanes.
-
2017-07-27 22:44:45] MODULE: File not found - x64/modules/ml_sockets.dll[2017-07-27 22:44:45] MODULE: File not found - x64/modules/mta_mysql.so[2017-07-27 22:44:45] MODULE: File not found - x64/modules/sha.so[2017-07-27 22:44:45] MODULE: File not found - x64/modules/ml_sockets.so No lee los módulos. No los estarás metiendo bien. Fíjate que el servidor sea de x64 bits (al igual que el sistema operativo del VPS) y aparte, asegurate también que los módulos esten en su carpeta correspondiente.
-
Si necesitas algo más de ayuda, enviame un PM también, si es algo sencillo te hago un buen precio.
-
But try it... it works man.
-
Use this. @Uknown.@Master_MTA
-
QUE PASOS DEBO SEGUIR PARA CREAR SERVER MTA
aka Blue replied to BooKeeR's topic in Ayuda relacionada al cliente/servidor
Loco, medio día scripteando ptm. Así señores es como se pierde vida social. Sigue los pasos de la wiki y yo personalmente recomiendo, si no sabes manejar un VPS, aprender a hacerlo o sino comprar un host exclusivo de MTA. -
De cuantos bits es el sv. ¿64 o 32?
-
Bastante difícil, si. No creo que nadie con la suficiente experiencia este dispuesto a trabajar gratis.
-
Me gustaría crear un rectángulo que vaya siguiendo al ratón. He hecho esto pero no funciona correctamente. local sx, sy = guiGetScreenSize( ) local sourceX, sourceY = 1336, 768 function x(var) return sx*( var/sourceX ) end function y(var) return sy*( var/sourceY ) end bindKey( "m", "down", function( ) if isCursorShowing( ) then showCursor( false ) else showCursor( true ) end end ) addEventHandler( "onClientRender", root, function( ) if isCursorShowing( ) then local cx, cy, worldx, worldy, worldz = getCursorPosition() dxDrawRectangle( x(cx), y(cy), x(150), y(200), tocolor(255, 150, 0, 150) ) end end ) Gracis de antemano.
-
Perfecto. Al final me funcionó el método que me pusieron @alex17" y @#Dv^, pero gracias!
-
Gracias a ambos. De hecho @TRtam, lo tenía en un onClientRender para mostrar un dx la posición, pasa que hacia el mismo check que me has recomendado y el texto desaparecía. Voy a probarlo y comento. Lo tengo así y cuando la inicio, acaba: local sound = nil local soundMaxPos = nil addCommandHandler( "yt", function( cmd, link ) if link then if sound == nil then sound = playSound("https://www.youtubeinmp3.com/fetch/?video="..link) outputChatBox( "Reproduciendo la cancion", 0, 150, 0 ) soundMaxPos = math.floor( getSoundLength( sound ) ) else if isElement( sound ) then stopSound( sound ) sound = nil else sound = nil soundMaxPos = nil end sound = playSound("https://www.youtubeinmp3.com/fetch/?video="..link) soundMaxPos = math.floor( getSoundLength( sound ) ) end else outputChatBox( "Introduce un link para reproducir", 255, 0, 0 ) if isElement( sound ) then stopSound( sound ) sound = nil else sound = nil soundMaxPos = nil end end end ) addEventHandler( "onClientRender", root, function( ) if sound then if math.floor( getSoundPosition( sound ) ) >= soundMaxPos then outputChatBox( "Canción acabada", 0, 150, 0 ) if isElement( sound ) then stopSound( sound ) end sound = nil end end end )
-
Estoy creando un sistema de reproducción de canciones para mi servidor de testeos y me gustaría saber (ya que nunca he jugado a fondo con el sound) cómo hacer que se detecte cuando una canción o sound llega a su fin, para así cambiar una variable global. Gracias de antemano!
-
Esto debe funcionar dxDrawText(""..name, screenW * 0.8508, screenH * 0.0801, screenW * 0.9258, screenH * 0.0947, tocolor(255, 255, 255), 1, "default", "left", "top", false, false, true, true)
-
Are you going to share this? Awesome
-
Si no explicas para qué es, poco podemos hacer. Yo de mi parte te recomiendo quizás usar tablas para eso. Es decir: -- Como hago esto: variables = { } function Funcion (p) variables[p] = variable; end function OtraFuncion (p) setElementModel( p, variables[p] ) -- Por ejemplo end
-
A mi este método me ha funcionado y me sigue funcionando desde siempre: local sx, sy = guiGetScreenSize( ) local sourceX, sourceY = 1336, 768 -- El 1 lo cambias por el tamaño del texto que quieras guiCreateFont( "fuentelogin3.otf", (sy/sourceY)* 1 )
-
Tal y como se puede apreciar en el título y en el banner, pongo en venta un sistema que tenía pensado vender hace tiempo pero que no tenía acabado. Hace unos días logré optimizarlo usando tablas para el dibujado y para el código en general. Actualmente el sistema cuenta con lo siguiente: Iconos 100% creados y editados por mi. Una animación DX al abrir el panel Diferentes secciones por tablas que permiten reparar distinas partes del vehículo (piezas generales que serían las puertas, parachoques y luces, luego también la sección de neumáticos y para finalizar la sección de motor). Precios fácilmente editables mediante tablas. Teclas: F2 = Abrir/cerrar panel | Shift izquierdo: Reparar pieza | Re pág: Sección de piezas siguiente. | Av Pág: Sección anterior de piezas | + del numpad: Siguiente pieza de la sección | - del numpad: Anterior pieza de la sección FOTOGRAFÍAS PRECIO Y MÉTODOS DE PAGO Actualmente este sistema tiene un precio de 10$ los cuales pueden ser negociables. También, el único método de pago que acepto es PayPal, ya que es una plataforma de pagos segura y eficiente. Interesados hablar por MP en foro.
-
Love it!
-
Bueno, mi idea es hacer una especie de áreas repartidas por el mapa. Me gustaría saber como puedo hacer un rectángulo marcando dos puntos: Básicamente quisiera saber como formar el rectángulo teniendo el punto A y B. Muchas gracias de antemano.
-
@Rose Exacto