-
Posts
1,673 -
Joined
-
Last visited
-
Days Won
6
Everything posted by 0xCiBeR
-
Actualiza a tu servidor a la ultima Versión: https://nightly.multitheftauto.com/ y todos tus resources a la última versión https://mirror.multitheftauto.com/mtasa/resources/.
-
El internal.db contiene todas las cuentas + todos los datos sobre las cuentas que han sido guardadas utilizando las funciones de setAccountData. Es posible, como por ejemplo en el caso de un servidor DayZ que esta base de datos se vuelva pesada ya que un gamemode como este guarda todo en esa DB. Podes utilizar esto: http://sqlitebrowser.org/ para visualizar los datos dentro de esa DB. Saludos!
-
Esa notebook debería dejarte correr un juego a mínimo 50FPS. Tiene un procesador i7 con 8GB de ram y una tarjeta gráfica preparada para graficos. Prueba reinstalar MTA, prueba actualizar los controladores, si no te figura el adaptador gráfico, puede ser porque no esta instalado el controlador por ende puede resultar en bajas de rendimiento. Primero intenta instalar/actualizar el controlador correspondiente a tu tarjeta gráfica. Segundo, si el problema persiste, intenta reinstalar MTA. Recuerda que puede ser un problema de un script no-optimo. Prueba jugar en algún servidor con una buena cantidad de jugadores. (200 a 300) Saludos.
-
Change default animation from slothbot when they're chasing
0xCiBeR replied to Stanley Sathler's topic in Scripting
Did you even read the first post? SLOTHBOT, not ZOMBIES resource. -
Change default animation from slothbot when they're chasing
0xCiBeR replied to Stanley Sathler's topic in Scripting
I have the same problem, it starts walking as it should, then it changes back to normal. Not sure, but maybe a MTA bug. -
Not sure what you mean there, but you could use the ignoredElement variable to ignore the obstacle in front of you. bool isLineOfSightClear ( float startX, float startY, float startZ, float endX, float endY, float endZ, [ bool checkBuildings = true, bool checkVehicles = true, bool checkPeds = true, bool checkObjects = true, bool checkDummies = true, bool seeThroughStuff = false, bool ignoreSomeObjectsForCamera = false, element ignoredElement = nil ] ) Also, you can check distance with getDistanceBetweenPoints3D
-
Buenas, lo que debes hacer es buscar la parte donde al bajarse del vehículo, te da kill. Usas una comprobación simple y si es Admin, no matas al jugador. Todos los eventos y funciones lo encontraras en la wiki. Cabe aclarar que debes modificar el race y no hacer un script aparte. Saludos!
-
https://www.nfoservers.com/ En mi opinión, el mejor lejos. Saludos!
-
No problem. In the case that you are testing native Lua functions, i just use a Lua engine. Otherwise, you can calculate execution time approximately using getTickCount
-
[Ayuda] Bug de Animacion en DayZ
0xCiBeR replied to Aruna's topic in Ayuda relacionada al cliente/servidor
Me alegro que hayas solucionado tu inconveniente, lamentablemente no tengo tiempo para ayudarte en este momento. Podes postear tu intento en la sección scripting y ahí te podrán ayudar. Saludos. -
Actually, making a entire function for it would be less efficient as you are nesting a new function and calling it 15 times. It would take less time & less memory size just to call the MTA function directly. Example: Execution Data: 0.02s memory: 2496KB local var = "xD" print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) print(var) Execution Data: 0.03s memory: 2540KB function out(value) return print(value) end local var = "xD" out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var) out(var)
-
[Ayuda] Bug de Animacion en DayZ
0xCiBeR replied to Aruna's topic in Ayuda relacionada al cliente/servidor
Yo lo he solucionado en varios DayZ en los que ayude, seteando un timer para parar la animación. Claro que esto depende si tenes la versión paga ( no compilada ) o la versión gratuita ( compilada ) Saludos. -
Mission timer on server side for specified players. How?
0xCiBeR replied to Dzsozi (h03)'s topic in Scripting
You should use some kind of check to know if the vehicle is created or not by script and if it is, start the Mission Timer. -
trigger or #getElementsByType("player") Oh guyz, wasn't this easy? That would just work to get online players. As stated in the first post, he wants to store Total Unique Player Visit & Total Online Players.
-
It will center, in that Y position. I was assuming he wants it at the top. Otherwise he has to divide both sX & sY.
-
You have to divide that players screen into 2 local sX,sY = guiGetScreenSize() --Then just divide sX/2 and use that calculation in your dx function. If it's still not centered the way you want it to be, you can just do some math over the sX/2
-
I would store serial actually, anyone can change their name
-
Yes, the solution is to use pairs as ipairs uses an iterator that only returns pairs of values attributed to numerical keys. This means that they can only return values defined in list format. In addition, if ipairs encounters any nil value, it will stop in its tracks, pairs, on the other hand, iterates through the entire table and returns keys that are non-numerical as well, so that's why you can't use ipairs to do the job. Hope it helps.
-
Nice work! Keep it up!
-
Creo que no entendiste lo que se te planteo mas arriba. El botón solo sería para poder usar el evento, ya que no existe uno para elementos dx. Edit: Acabo de ver esta libreria https://forum.multitheftauto.com/viewtopic.php?f=108&t=83205 no se que tal funcionará y demás pero incluye lo que vos necesitas. Dale un intento y nos comentas.
-
Crea un botón GUI en la misma posición que tu botón dx y usa guiSetAlpha Tu otra alternativa, un poco más compleja es usar aritmética para calcular la posición de tu cursor en relación al tamaño total de tu botón dx.
-
Podrías usar un elemento gui invisible y usar el evento onClientMouseEnter y onClientMouseLeave
-
En si, si recién comienzas, usa funciones como estas: getAccountData setAccountData setElementData getElementData Obviamente hay maneras más eficientes pero requieren conocimientos en otros lenguajes. En lo personal, uso SQL para casi todo. Una copia diaria de tu internal.db mantendría a salvo esos datos. Saludos, y suerte!
-
You could use: GetElementSpeed
-
https://community.multitheftauto.com/index.php?p=resources&s=details&id=361