Tomas
Members-
Posts
2,530 -
Joined
-
Last visited
Everything posted by Tomas
-
Tienes que calcular su centro de gravedad. Fórmula = (l/2, a/2) Obtendrás coordenadas relativas, tendrás que convertirlas a absolutas para poder utilizarlas en MTA.
-
addEventHandler("onClientProjectileCreation", root, function () if ( getProjectileType(source) == 58 ) then destroyElement(source) end end )
-
No es necesario nombrar los argumentos de las funciones que no utilizarás, es innecesario y pierdes memoria
-
local weapons = { 12, 14, 15, 20, 30, 31 } local weapID = getWeaponNameFromID ( weapName ) function arma ( thePlayer ) local wepId = weapons[ math.random( #weapons ) ] giveWeapon ( thePlayer, wepId ) -- Gives the M4 weapon with 200 ammo outputChatBox("Ha obtenido una ".. getWeaponNameFromID(wepId), thePlayer ) end addCommandHandler("arma", arma)
-
La función tiene que estar antes del addCommandHandler.
-
engineLoadTXD ¿Con qué función lo aplico a un model?
-
getNetworkStats ¿Con qué función creo un ped?
-
unpack ¿Con qué función se puede crear un vehículo?
-
type ¿Con qué función podemos asesinar a un jugador?
-
esa coma al final de la tabla loco, que sino da erró! No, no da.
-
setWorldSpecialPropertyEnabled ¿Con qué función creo un navegador? (no CEGUI).
-
¿A qué te refieres con local? local asd = "a" function isLocal (var) return not (_G[var] and true or false) end print(isLocal("asd")) --> true
-
Como es serverside no te dará problema así que no haría falta esa función dentro del timer. addCommandHandler( 'fc', function( uPlayer ) if isPedInVehicle( uPlayer ) then local uVehicle = getPedOccupiedVehicle( uPlayer ) if uVehicle then outputChatBox("Tu vehiculo cambiará de color ramdom", source, 255, 0, 0) setVehicleColor (uVehicle, math.random(255), math.random(255), math.random(255)) setVehicleHeadLightColor (uVehicle, math.random(255), math.random(255), math.random(255)) end end end) Eso no tiene nada que ver. @Slash14, utiliza esto: timer_v = {} addCommandHandler( 'fc', function( uPlayer ) if isPedInVehicle( uPlayer ) then local uVehicle = getPedOccupiedVehicle( uPlayer ) if uVehicle then outputChatBox("Tu vehiculo cambiará de color ramdom", source, 255, 0, 0) timer_v[uVehicle] = setTimer ( function(vehicle) if ( not isElement(vehicle) ) then killTimer(timer_v[vehicle]) end setVehicleColor (vehicle, math.random(255), math.random(255), math.random(255)) setVehicleHeadLightColor (vehicle, math.random(255), math.random(255), math.random(255)) end, 100, 0, uVehicle ) end end end)
-
Everything consumes CPU.
-
Falta un ')', revisa mi anterior post, lo corregí.
-
isPedDucked ¿Con qué función convierto una cadena de texto en otra función?
-
Bankgothic no viene con la librería GUI. https://wiki.multitheftauto.com/wiki/St ... Font_Names
-
Mira el loop. - Reemplaza la línea 7 con esto: if ( (getElementData ( player, "gang" ) == gangName) or (isPlayerAdmin(player)) ) then
-
Se puede paralelamente crear un ped y un arma, hacer que esta le dispare al ped teniendo en cuenta la posición hitX, hitY, hitZ y la del tirador, y entonces conseguir la parte del cuerpo con onClientPedDamage.
-
Sabía que alguien iba a decir eso Dependiendo de lo que quieras hacer debes de usar un evento u otro, pero ambos tienen en común que se pueden ejecutar cuando un jugador pone un comando (comando: texto que se escribe en la consola o bien texto precedido de / en el chat), así que ambos son una respuesta válida a la pregunta que has hecho. Si querías que onPlayerCommand fuese la única respuesta, tendrías que haber especificado características concretas del evento. @Tomas, la función era resetMapInfo. ¿Qué función se usa para cambiar los píxeles de una textura? dxSetTexturePixels o dxSetShaderValue dependiendo del shader.
-
Tampoco. setWorldSoundEnabled (sigue pendiente la mia)
-
outputConsole es para la consola del cliente
-
setCameraMatrix? ¿Con qué función se imprime un mensaje en la consola del servidor y no en el debug/log?)
