Tomas
Members-
Posts
2,530 -
Joined
-
Last visited
Everything posted by Tomas
-
[Solucionado] Deteccion de gsub incorrecta o nula :(
Tomas replied to UserToDelete's topic in Scripting
Para qué colocas 'return else' ? -
Ayuda alguien me pasa un resource de top-kill
Tomas replied to lGalazArayal's topic in Recursos y aportes
La sección correcta para este tipo de posts es 'Recursos y aportes', en la comunidad vi algunos si mal no recuerdo. -
[Tutorial]Como colocar un skin/vehiculo/arma en tu server
Tomas replied to ~Zeus~'s topic in Recursos y aportes
DayZ right? -
source funciona tanto en client-side como en server-side, en este caso es server-side Y sobre 'ped' está marcada en verde porque es un elemento, pero de todos modos funciona como variable. ej: ped player pickup vehicle object blip team marker
-
Getting error #CL16 when the client is being started https://updatesa.multitheftauto.com/sa/t ... es-missing
-
Cuando uno crea un proyecto en el cuál tiene como fin de que sea usado debes tener en cuenta unas cositas... Que sea útil y dinámico. Que sea entendible para la mayoría de las personas que lo usarán. Que sea confiable. No quiero ser muy duro, pero realmente tu script no es muuuy útil que digamos , además de que está compilado, yo personalmente no usaría scripts compilados de gente que no son conocidas en la comunidad (quizás te conocen aquí en el foro, pero la mayor parte de los usuarios no serán hispanos, osea, no te conocerán), en una parte recomiendas darle permisos de administrador, ¿para qué? Ni el SQL o el XML necesitan permisos administrativos para cumplir sus funciones, entonces veo un poco 'sospechoso' que menciones eso, además de estar todo compilado, (incluidos los server-sides). Otro 'problema' es que el idioma base de tu recurso es el español y como he mencionado la mayoría de los usuarios que lo usarán serán anglohablantes. Además hay otro inconveniente que deberías remarcar en la descripción, tú seguramente usaste la data 'score' para mostrar el dinero de los jugadores en los game-monitors, pero imagina que alguien en su servidor utilice un script que use 'score' como data para funcionar, eso afectaría al funcionamiento, suerte y espero que emplees algunos de los consejos que te di abajo Saludos.
-
El 'progress' marca el progreso de la animación, el interpolateBetweenno mueve la animación por si sola sino que lo que hace eso es el valor de 'progress' que coloques, para que dure un poco más puedes usar valores menores a los que estás usando.
-
Mira, quizás esta: http://www.dafont.com/es/pricedown.font ... theft+auto Está en MTA:SA pero creo que no son iguales.
-
Lo primero, AlcanCe . Luego... la fuente de la rueda y del vehículo no me convence demasiado, no se ven bien, exceptuando eso está bastante bien, good job
-
Te olvidaste de la coma. oh lel, ty
-
Sin testear markers = {element = {}, blip = {} } addCommandHandler ( "eventmark", function ( thePlayer ) if isAdmin(thePlayer) then local x, y, z = getElementPosition ( thePlayer ) local markers.element[thePlayer] = createMarker ( x, y , z+1, "checkpoint", 5, 255, 255, 255, 150 ) local markers.blip[thePlayer] = createBlipAttachedTo(markers.element[thePlayer], 53 ) end end ) addCommandHandler ( "noeventmark", function ( thePlayer ) if isAdmin(thePlayer) then for index,value in ipairs(getElementsByType("marker")) do if markers.element[thePlayer] == value and then destroyElement(markers.element[thePlayer]) destroyElement(markers.blip[thePlayer]) end end end end ) function isAdmin(player) return isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(player)), aclGetGroup ( "Admin" ) ) end addEventHandler("onPlayerQuit",root, function() if isAdmin(source) then for index,value in ipairs(getElementsByType("marker")) do if markers.element[source] == value and then destroyElement(markers.element[source]) destroyElement(markers.blip[source]) end end end end )
-
Intenta con '/start ' En caso de que no funcione postea el 'meta.xml' aquí.
-
+1 Castillo Tu función más eficiente y resumida. if not guiGetVisible(userpanel_ventana) then userpanel_gui() else destroyElement(userpanel_ventana) destroyElement(quickpanel_userpanel) end
-
[Noticia] Traducción oficial de MTA:SA en español
Tomas replied to HAZJ's topic in Spanish / Español (archived)
Finalmente el proyecto está completamente traducido! -
Debes asignarle el filepath de la imagen que quieras mostrar mediante un setElementData el cual debe tener el nombre de la columna, también necesitas reemplazar el nombre de la columna 'Home' por el nombre de tu columna en el script de la scoreboard.
-
Sin el código de la scoreboard como te vamos a ayudar?
-
[Solucionado] Solo me devuelve el primer valor de la tabla
Tomas replied to UserToDelete's topic in Scripting
Eso te triggeará el evento según cuantas gangs existan, lo cuál no es nada óptimo... -
A mi me funciona bien. Intenta eliminar la tabla, quizás el problema está ahí Puedes hacerlo usando el runcode, /start runcode /srun executeSQLQuery("DROP TABLE clanes" ) Este código me funcionó: function crear_tabla() local tabla = executeSQLQuery("CREATE TABLE IF NOT EXISTS clanes (nombre TEXT)") if not tabla then outputDebugString("Tabla Creada") end end addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),crear_tabla) function crear_clan(jugador,cmd,...) local nombre_clan = table.concat({...}," ") if nombre_clan then executeSQLQuery("INSERT INTO clanes(nombre) VALUES(?)",nombre_clan) outputDebugString(nombre_clan) end end addCommandHandler("crearclan",crear_clan) function mostrar_clanes() local resultado = executeSQLQuery("SELECT * FROM clanes") for i,v in ipairs(resultado) do outputDebugString ( tostring ( v.nombre ) ) end end addCommandHandler("mostrarclanes",mostrar_clanes)
-
[Solucionado] Solo me devuelve el primer valor de la tabla
Tomas replied to UserToDelete's topic in Scripting
No conoces la parte del cliente, tal vez ese evento ejecuta una funcion donde crea una linea, aunque eso resultaria poco eficiente. Está usando un outputChatBox ._. (la función está abajo) -
¿El debug cuándo aparece?
-
¿Podrías postear la linea del debug?
-
[Noticia] Traducción oficial de MTA:SA en español
Tomas replied to HAZJ's topic in Spanish / Español (archived)
Deberíamos elegir un 'modismo' de idioma para la traducción, es decir, la traducción está hecha por personas de distintos países, continentes, los cuales tienen distinta forma de redactar, esto es entendible, pero creo que los que traducen deberían adaptarse al 'modismo' de las traducciones anteriores. Esta mañana me tomé unos minutos para 'adaptar' las traducciones pendientes al 'modismo' con el cual nos estamos manejando, quité los 'el' que estaban antes de 'GTA:SA' y 'MTA:SA' ya que en la mayoría de las traducciones éstos no se presentaban. Hay otro 'problema' el cual se trata de que en algunas traducciones la palabra 'clic' aparece como 'click', creo que sería mejor usar 'click' ya que es más fácil de conjugar y ya está en uso en las traducciones aceptadas. -
[Solucionado] Solo me devuelve el primer valor de la tabla
Tomas replied to UserToDelete's topic in Scripting
Con el ejemplo de Bc no te saldrá una gang por linea, sino que te saldrá todo en la misma linea, lo que puedes hacer es insertar la información en una tabla y luego loopearla.