-
Posts
254 -
Joined
-
Last visited
About Sticmy
- Birthday 26/11/1999
Details
-
Gang
Scripters MTA
-
Location
Lima, Perú
-
Occupation
Scripter
Recent Profile Visitors
3,415 profile views
Sticmy's Achievements
Red-Headed Stepchild (19/54)
10
Reputation
-
Sticmy changed their profile photo
-
There it is already look at the code, the problem is not that, what I want to make the image is static so it moves away or not simply static and does not enlarge or anything like that when moving away from the image obviously will take the limit of the distance to be seen.
-
Guys, I need help when it comes to putting an image on the world as I did, I don't like it In this image as well as it is placed in that position when you move away you see it the same, without enlarging it or anything like that it is totally static Here is another image at the time when I walk away it gets bigger I did it in 2 ways but in those 2 ways I can't find a way to do it as I want it to be totally static even when I walk away at 500 meters Code: local TextureFile = nil local ImagesTable = { {1834.3446044922, -2398.0639648438, 13.5546875, "x.png"}, } addEventHandler("onClientResourceStart", resourceRoot, function() for _, texture in ipairs(ImagesTable) do TextureFile = DxTexture(texture[4]) end end) addEventHandler("onClientRender", getRootElement(), function() local pos = Vector3(localPlayer.position) for _, v in ipairs(ImagesTable) do local dist = math.sqrt( ( pos.x - v[1] ) ^ 2 + ( pos.y - v[2] ) ^ 2 + ( pos.z - v[3] ) ^ 2 ) if dist >= 0 and dist <= 900 then if isLineOfSightClear( pos.x, pos.y, pos.z, v[1], v[2], v[3], false, false, false, false, false, false, false,localPlayer ) then local x, y = getScreenFromWorldPosition( v[1], v[2], v[3]) if x and y then print(x, y) dxDrawImage(x-80, y-120, 120, 120, TextureFile, 0, 0, 0, tocolor(255, 255, 255, 255)) end end end end end) -- destroyTexture addEventHandler("onClientResourceStop", resourceRoot, function() if isElement(TextureFile) then TextureFile:destroy() TextureFile = nil; end end) --Another way I tried but couldn't --[[ addEventHandler("onClientRender", getRootElement(), function() local pos = Vector3(localPlayer.position) local x, y, z = getCameraTarget() for i, v in ipairs(ImagesTable) do local distance = getDistanceBetweenPoints3D(pos.x, pos.y, pos.z, v[1], v[2], v[3]) if distance >= 0 and distance <= 200 then dxDrawMaterialLine3D(v[1], v[2], v[3] + 1, v[1], v[2], v[3], TextureFile, 1, tocolor( 255, 255, 255, 255 )) end end end) ]]
-
Hola, estoy buscando gente que quiera apoyar un proyecto que estoy armando trata de un zombie como dice el titulo, yo soy el scripter. Se busca mas que todo gente que sepa mapear de 10/10, daré mas información de lo que tendra el proyecto que estoy armando dejare mi discord y mi facebook por si quieren comunicarse conmigo y ayudarme, si son hosters también acepto como sea lo importante es que quieran unirse por voluntad, gracias. Discord: Master#3817 Facebook: https://www.facebook.com/steven.ac.5015
-
¡Hola! Estoy vendiendo este sistema de vehículos para los roleplay, tiene un hermoso panel donde podrás: cerrar/abrir, estacionar, apagar/prender luces. Me falto rellenar lo demás pero ahora ultimo he estado ocupado con los estudios, pero lo terminare si o si.. El sistema está hecho en MySQL al cual podría adaptarlo a su servidor, está hecho por cuentas pero si tu servidor esta basado en seriales, ¡no hay problema! aún así puedo adaptarlo al sistema de registros que llevan, puedo aclarar que el sistema esta en 90% pero si alguien desea comprarlo lo dejare al 100% de lo que debería de estar, también añadi unos cuantos exports por si desean obtener los vehículos de cada jugador. Costo: $20 - Descompilado Costo: $15 - Compilado PD: Me falto hacer la parte de comprar el vehículo, eso también lo acabare así que para mas información y necesitan una prueba de que funciona bien, podemos hablar por mi facebook yo los invitare a mi local. FB: https://www.facebook.com/steven.ac.5015 Imagen 1: Imagen 2:
-
If you created the clearChat function, you should also create the clearMemo or clearEdit so it would be more useful for many Good Job
-
function render () local level = getElementData (localPlayer, "LEVEL") or 0 dxDrawText("level ".. level, 110 - 1, 717 - 1, 381 - 1, 754 - 1, tocolor(0, 0, 0, 255), 1.30, "bankgothic", "left", "top", false, false, false, false, false) dxDrawText("level ".. level, 110 + 1, 717 - 1, 381 + 1, 754 - 1, tocolor(0, 0, 0, 255), 1.30, "bankgothic", "left", "top", false, false, false, false, false) dxDrawText("level ".. level, 110 - 1, 717 + 1, 381 - 1, 754 + 1, tocolor(0, 0, 0, 255), 1.30, "bankgothic", "left", "top", false, false, false, false, false) dxDrawText("level ".. level, 110 + 1, 717 + 1, 381 + 1, 754 + 1, tocolor(0, 0, 0, 255), 1.30, "bankgothic", "left", "top", false, false, false, false, false) dxDrawText("level ".. level, 110, 717, 381, 754, tocolor(255, 255, 255, 255), 1.30, "bankgothic", "left", "top", false, false, false, false, false) end addEventHandler("onClientRender", root, render)
-
¡Chicos les invito pasar un rato en mi servidor, apenas lo abrí esta en beta, obviamente iré cambiando cosas, mejorando cosas, actualizando! IP: mtasa://74.91.112.207:22003 ¿Qué contiene? 1.- Sistema de vehículos. 2.- Sistema de Tiendas (Armas, Skins, Comida) 3.- Sistema de Pildoras (Para aumento de vida) 4.- Sistema de Bosses. 5.- Sistema de Clanes. 6.- PvP, se hará eventos entre clanes de las mejores clanes. 7.- Deathmatch (Podrás desactivar y activarlo). 9.- Sistema de Niveles y Experiencia. 10.- Zombies (Hay 3 zombies que podría pasarte cosas malas al matarlo, 1.- si te toca te manda avolar, 2.- podría explotarte en la cara y la pantalla toda de sangre, 3.- al matarlo te puede tirar humo, pondré más zombies que pase algo obviamente te dará mas experiencia) 11.- Entrenamiento para las armas (Esto te servirá para subir de habilidades de cada arma, también subes matando zombies) 12.- Fabricación de Pildoras. Por ahora hay estos sistemas me faltan poner más al cual añadiré: Sistema de Misiones (Cooperativo/Sin cooperativo) Y otros más que al cual no podré decirlo (Estoy pensando k poner XDDDDDD) Unas cuantas imágenes, si tienen criticas díganlos ;), si quieres aportar eh ayudar en mapeos contácteme acepto ayudas IMAGENES
-
Ya lo hice sin necesidad de esos el math.min, igual gracias a ustedes por contestar mi ayuda
-
Cada quién pone los precios de sus mismos scripts
-
En ese grupo es obvio que hay ñiños ratas, pero de que se creen hackers hasta ahora no ha ocurrido eso, roban resources siempre ocurren en muchos servidores hasta en la misma forum.
-
No entiendo sobre esa función como se utiliza, de hecho como lo adapto al elementData? Quiero hacer un sistema de niveles + experiencia.
-
function bind( ) if guiGetVisible(Ventana) == true then guiSetVisible(Ventana, false) showCursor(false) else guiSetVisible(Ventana, true) showCursor(true) end end bindKey("F2", "down", bind)
-
Hola, quisiera saber como puedo hacer que cuando un jugador recibe un elementData osea sumándole 2 como si fuera una experiencia al llegar al cierta experiencia suba de nivel (Eso ya esta hecho). Las tablas esta perfectamente, todo esta bien lo que pasa es que cuando llega a tal experiencia cuando le sumo +2 no sube de nivel osea no le da la otra data que debería de dar. Ejemplo: Juanito tiene 499 de Experiencia, para subir de nivel tiene que llegar a los 500 que le daría la otra data que hice, pero como le ando sumando +2 en total tendría 501 pero no le suma el nivel y si uso el '>=' termina bugeando todo termina sumándose muchas veces al recibir una Experiencia, no se me ocurre como hacer eso, llego a los 501 y en esa experiencia ya debería de subir al Nivel 1 pero no, solamente funciona si le sumo 1 y no 2. ¿Alguna manera de hacer que funcione perfectamente por más que le sume 5, 6, 7, etc.?