-
Posts
2,869 -
Joined
-
Last visited
Everything posted by Alexs
-
onClientVehicleEnter: Para cuando entras a un vehículo. getElementModel: Para saber el modelo de ese vehículo. givePlayerMoney: Para dar dinero (recomendado usar solo en server side). onClientMarkerHit: Para cuando el cliente toca un marcador. triggerServerEvent: Para dar dinero server side con un evento client side.
-
getTickCount es una función simple, devuelve el tiempo en milisegundos que el sistema lleva corriendo, comparando dos de estos valores puedes calcular el tiempo transcurrido entre un evento y otro, los demás usos imaginatelos. Ejemplo: screenX,screenY = guiGetScreenSize() function startTheClock () if not systemUpTime then systemUpTime = getTickCount () --Store the system tick count, this will be 0 for us end currentCount = getTickCount () dxDrawRectangle (screenX *.40, screenY * .09, 250, 50, tocolor(0,0,0,150)) dxDrawText ( currentCount - systemUpTime, screenX * .48, screenY * .1, screenX, screenY, tocolor(255,255,255), 2) end addEventHandler ( "onClientRender", root, startTheClock )
-
La idea de optimizar un recurso no se refiere solo a su peso físico, va mucho mas allá, ten en cuenta eso. -Ya que el problema ya fue resuelto varios post's atrás, dejo esta 'discusión' hasta acá, si quieren aumentar su contador de Post's vayan a OffTopic.
-
me olvidé el table.concat, pero igual, no usaría el tuyo, prefiero "complicarme" y que sean menos líneas. Simple, pon todo el contenido de la tabla en una linea hacia el lado.
-
Ese me gusta, pero aun así y todo, prefiero escribir los nombres en español.
-
Si te vas a complicar haciendo algo así, mejor deja el mio.
-
No es lo misma, en tu script no puedes dar armas que lleven espacio en su nombre, es decir: colt 45 combat shotgun rocket launcher rocket launcher hs fire extinguisher Ademas de que escribir los nombres en español es mas sencillo.
-
addEventHandler ( "onResourceStart", resourceRoot, function() ped1 = createPed ( 211, -2494.5, 2511.89, 18.5 ) setPedRotation(ped1, 270) setPedAnimation(ped1, "INT_OFFICE", "OFF_Sit_Idle_Loop", -1, false, true, false, true) end )
-
El script fue rápido y la tabla ya la tenia hace tiempo hecha.
-
local weapons = { manopla = 1, golf = 2, macana = 3, cuchillo = 4, bate = 5, pala = 6, pool = 7, katana = 8, motosierra = 9, glock = 22, silenciada = 23, deagle = 24, escopeta = 25, recortada = 26, spaz = 27, uzi = 28, mp5 = 32, tec9 = 32, ak47 = 30, m4 = 31, rifle = 33, sniper = 34, rocket = 35, rpg = 36, lanzallamas = 37, minigun = 38, granada = 16, gas = 17, molotov = 18, satchel = 39, spray = 41, extinguidor = 42, camara = 43 } addCommandHandler( "arma", function( thePlayer, _, weapon, ammo ) if weapon and ammo then if weapons[weapon] then giveWeapon( thePlayer, weapons[weapon], tonumber(ammo), true ) end end end )
-
No, nadie cambia.
-
Usa: addCommandHandler getElementPosition createVehicle Escribe como @TigreBlanco, da excusas baratas sin motivo y tiene escrito Nikolaz en su username pero Kevin en su avatar... evitemos preguntas.
-
¿Otra y luego otra y luego otra mas? Conozco a la gente como el y no cambiara de ningún modo.
-
Como ya le dije a @Renkon, la primera ya era demasiado, ¿Otra mas? Pfff...
-
Como haces para eliminar el sonido origianal del carro? setWorldSoundEnabled
-
viewtopic.php?f=147&t=50650
-
getDistanceBetweenPoints3D processLineOfSight --o isLineOfSightClear
-
Esto es algo simple, quizá te sirva. local myPeds = {} myPeds[createPed( 101, 384.3000793457, -2082.1811523438, 7.8359375, 0.00274658)] = "Juanito" myPeds[createPed( 260, 373.62319946289, -2082.3881835938, 7.8359375, 0.00274658)] = "Marcelo" --[[bastara con conseguir a algún Ped con alguna función y definirlo como un string myPeds[ped] = "nombre" ]]-- addEventHandler( "onClientRender", root, function() for k, i in pairs( myPeds ) do --'k' es el ped, 'i' es el nombre. if isElementOnScreen ( k ) then local x, y, z = getPedBonePosition( k, 6 ) local dx, dy = getScreenFromWorldPosition ( x, y, z + 0.4 ) if dx and dy then dxDrawText( i, dx - (#i * 2 ), dy - 3, dx + (#i * 2), dy + 2, tocolor( 156, 255, 0, 255 ), 2, "arial", "center", "center", false, false, false, false, true ) end end end end )
-
slothbot1 = exports [ "slothbot" ]:spawnBot ( 111.79273223877, 1336.3046875, 10.5859375, 90, math.random(300, 300), 0, 0, ex, 6, "hunting", true ) Tienes definido 'ex' ?
-
Rick Astley.
-
Antes se podía, pero era algo inestable, por lo tanto, removieron la función. http://bugs.mtasa.com/view.php?id=4571 https://wiki.multitheftauto.com/wiki/EngineLoadIFP
-
Especifica mas en eso de 'apretar 2 botones'.
-
Buen video, pero, ¿Por que bajaste la voz luego del minuto '3 ? PD: No, no hay galletas pa' ti. 'Wiguetescrinsise'
