aka Blue

Members
  • Content Count

    2,312
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by aka Blue

  1. mabuko el del trabuko No te va a funcionar. Paradise no tiene función para dibujar imágenes en sus paneles (exceptuando los panes). Además, has utilizado mal el dxDrawImage, los argumentos no están en su orden adecuado.
  2. aka Blue

    Hospitales

    @Darwin You can't ask for scripting help here. It's not the appropiate subforum. No deberías pedir ayuda sobre scripts en este subforo. Tenemos uno en español aquí: https://forum.mtasa.com/forum/166-spanish-español/
  3. Si pasas solo esa parte ni sabemos lo que es thePlayer ni sabemos lo que es sasori. Deberías pasar algo más completo y utilizar por favor el formato de código:
  4. How can I fix a DX image in a world position? I mean, when I use getScreenFromWorldPosition for drawing an image, when I rotate, the image rotates with me. I want to fix the image in the position and don't rotate. Thanks.
  5. You need to find them out in the editor and remove it with script using this function: removeWorldModel
  6. Si no me equivoco, el código está mal y en vez de ser VF #33 debería ser SD #33. Te tira ese error porque tienes algún programa para controlar la velocidad de tu red o algo así por lo que lo detecta como 'cheat' ya que muchos utilizan eso para hacer fake-lag y cosas raras. Fíjate si tienes algo del estilo y sino crea un post en Inglés aquí: https://forum.mtasa.com/forum/83-client/
  7. Intenta poner la 'memoria streaming' en mínimo. Eso se hace yendo a Ajustes - Opciones avanzadas (o algo así) y ahí te debe aparecer una barra donde pone 'Streaming memory' o 'Memoria de streaming'. También puede ser debido a que tengas ram insuficiente aunque eso ya es mucho menos probable. Suerte!
  8. aka Blue

    GetAllWeapons

    Haz esto: function hasWeapon( jugador, idarma ) local armas = getPedWeapons( jugador ) if #armas > 0 then for i=1, #armas do if armas[i] == idarma then return true end end end return false end
  9. CREADA PÁGINA DE FACEBOOK https://www.facebook.com/Blue-Pie-Servicios-de-scriptingmontaje-106025067414787
  10. Lamentablemente me ha tocado instalar el proyecto de un cliente en vuestro hosting y qué decir... servicio pésimo. El webhosting no funciona como debe (se suben los archivos en teoría pero no son cargados por la web), los hostings de mta super limitados y sin acceso por SSH. Se ofrece una consola web que creo que ni detecta los comandos que se ejecutan y sin acceso FTP al webserver. Me parece increíble que cobrando las barbaridades que cobráis no podáis ofrecer un mínimo de soporte (SSH, FTP...). Lo siento por los comentarios pero es así...
  11. Algo que os recomiendo de aquí al futuro: No coloquéis fechas de apertura, porque luego... pasa lo que pasa Espero que no haya muerto. Suerte, estaré al tanto.
  12. Pensaba poner un éxitos o un suerte y terminar esto aquí pero voy a recalcar varios puntos sobre este servidor que, al momento de tener Colorado abierto, me pude dar cuenta: Hicisteis SPAM a muerte en mi Discord, tanto por privado como por canales generales. Entraron varias veces usuarios para hablar por /pm con otros y enviarlos a vuestro servidor. Tanto los diseños del foro/banners y tal os los habéis copiado a muerte de mi antiguo servidor y no tengáis la cara de decir que no porque ya me lo han confirmado un par de usuarios. Dejar esto como nombre de servidor deja mucho que desear: A ver, si sinceramente me da igual pero no podéis llamaros una comunidad unida y sana cuando está lleno de toxicidad y malos rollos. No estoy en contra de que se abran nuevos RP, de hecho, me gusta, hay más variedad, pero no podéis poner que vais a romper todos los RP cuando el scripter deja mucho que desear y la comunidad es tóxica. Suerte, supongo!
  13. ¿Tenéis hora de apertura? Es posible que pase a echar un vistazo. Tiene buena pinta!
  14. Think is not relative :s But nice hud!
  15. Porque el return no devuelve un outputChatBox. Cambia el return y pon los textos dentro de un outputChatBox.
  16. Si usas guiGetText y destroy["nombre del edit"] para obtener la edad, lo único que haces poniendo la # delante es comprobar la longitud de la cantidad introducida. Es decir, que si pones 18 el #edad devolverá 2, no 18. Deberías utilizar tonumber( edad ) o algo similar.
  17. This don't have any sql saving or vehicle support... Hmmm
  18. Introducción Para el que no me conozca, soy Blue Pie y llevo varios años en la comunidad de MTA. Empecé a scriptear hace aproximadamente 4 años en esta plataforma y desde entonces he aprendido lo suficiente como para poder ofrecer mis servicios de scripting de pago y asesorías. He aportado múltiples tutoriales a la comunidad: Aparte de los vídeos de mi canal de youtube: https://www.youtube.com/channel/UCRO1Jt1jxYbbd17ZC2hMt2Q Precios Aunque mi objetivo sea explotar mis conocimientos para lograr una ganancia, los precios que ofrezco no suelen ser elevados aunque siempre dependerán del tipo de script que se requiera y el tiempo que tarde en realizarlo. ¿Qué tipo de servicio en cuanto a scripting ofreces? Ofrezco todo tipo de servicios: scripts individuales, gamemodes, asesorías, tutoriales personalizados... Todo y más según lo que requiera el comprador. También se ofrece montaje de servidores de cualquier tipo, montaje de bases de datos con acceso por web y soporte en cuanto a VPS. ¿Métodos de pago? Acepto sólo PayPal debido a que es seguro tanto para mi como para el comprador. Contacto Discord: Blue Pie#8823 Skype: blue.pie3 Gracias por leer!
  19. Fixed a little bit on the new version of AMD Adrenaline 19.7.1 of June 2019. But when you return to MTA it gets slow.
  20. Disparar vas a poder disparar, lo q no vas a poder es matarlo.
  21. Lo que te he pasado yo funciona. Lo tengo yo puesto en mi servidor... Fijate que lo has copiado bien y lo has puesto bien. function cancelarDisparos ( attacker, weapon, bodypart, loss ) if getElementInterior(attacker) == 11 and getElementInterior(source) == 11 then setElementHealth( source, getElementHealth(source) + loss ) cancelEvent() end end addEventHandler ( "onPlayerDamage", getRootElement (), cancelarDisparos )
  22. Peds y jugadores es algo distinto eh. Peds son los "bots" y los jugadores pues son los jugadores.
  23. No puedes inventarte eventos... ¿No es más fácil utilizar onPlayerDamage y añadirle el 'loss' a la vida? No sé... function cancelarDisparos ( attacker, weapon, bodypart, loss ) if weapon == 0 and getElementInterior(attacker) == 11 and getElementInterior(source) == 11 then setElementHealth( source, getElementHealth(source) + loss ) cancelEvent() end end addEventHandler ( "onPlayerDamage", getRootElement (), cancelarDisparos )