Jump to content

Roubeen

Members
  • Posts

    22
  • Joined

  • Last visited

Everything posted by Roubeen

  1. Bueno, hoy tuve un error en consola con un script que es un hud y radar de gta v, no se como solucionarlo, acabo de buscar en google y la wiki y no logro encontrar algún error parecido. Este es el error : ERROR: Problem with resource: gtavradar: Circular include error: gtavradar -> hud_gtav -> gtavradar ERROR: Problem with resource: hud_gtav: Circular include error: hud_gtav -> gtavradar -> hud_gtav Bueno ese seria el error que me sale, nota: son dos resources que son complemento pero se descargan por separado. Gracias...
  2. WARNING: score/server.lua:6: bad argument e `getElementData`{Expected element at argument 1, got number `90`} (en el 90 aveces aparece otro valor* WARNING: score/server.lua:: bad argument e `setElementData`{Expected element at argument 1, got number `90`} Esos son
  3. Hola a todos, vengo a pedir ayuda por un script que se encuentra en la comunidad, es el score y se supone que pone puntuación por matar y por morir, bueno la de morir funciona y quita -1 punto por morir, pero al matar no da el +1 que debería y ademas en console me sale un error, que se encuentra en las dos partes de el attacker en el archivo .lua que dejo aca exports.scoreboard:addScoreboardColumn('Score') addEventHandler ( 'onPlayerWasted', root, function ( attacker ) if ( attacker ) and ( attacker ~= source ) then local sScore = getElementData(source, 'Score') or 0 local aScore = getElementData(attacker, 'Score') or 0 *SEGÚN CONSOLA ACÁ HAY UN ERROR* setElementData(source, 'Score', sScore -1) setElementData(attacker, 'Score', aScore +1) *SEGÚN CONSOLA ACÁ HAY UN ERROR* end end ) function myscore(player) local MyScore = getElementData(player, "Score") or 0 outputChatBox("Tu puntuacion es.. "..tostring(MyScore), player, 0, 255, 0) end addCommandHandler("myscore", myscore) Bueno intente corregir el error mediante la wiki pero no encontré nada que pudiera ayudarme. Gracias.
  4. No me sirvió, Me explico mejor quiero agregar mas estilos de pintura, alerones, etc.
  5. Jeje muchas veces pase por ese recurso pero nunca me di cuenta que hace lo que busco ._. , Gracias
  6. Hola a todos, hoy vengo a preguntar algo sobre un recurso que no se si existe, bueno el recurso es para poder tunear los autos, es decir, no el tuneo que viene por defecto en MTA sino, mas tipos de pinturas y otras cosas, y si pueden decirme donde buscarlo e instalarlo. Gracias
  7. Prueba esto, primero vas al acceso directo y le das click derecho, pones propiedades y vas a compatibilidad, ahí pones donde dice ejecutar con la resolución de pantalla 640 x 480, si con eso logras entrar al juego luego lo cambias directamente desde el juego. Espero haberte ayudado.
  8. Puse todos los recursos que uso por si conocen alguno que pueda causar el problema acá dejo el start.lua del dieselhp cache = {} function saveProperty() local name = getPlayerName(source) -- Get the name if isPedDead(source) then -- Checks if the player is dead. cache[name] = { weapons = false } -- Reset the cache local weaponsTable = {} -- Create a empty table for i=0, 0 do -- Loop the stuff if(getPedWeapon(source, i) ~= 0 and getPedTotalAmmo(source, i) > 0) then table.insert(weaponsTable, getPedWeapon(source, i) .. "." .. getPedTotalAmmo(source, i)) -- Insert into the empty table end end cache[name].weapons = weaponsTable -- Put the empty table in the Cache. else cache[name] = { weapons = false } -- If not then just empty the cache end end addEventHandler("onPlayerWasted", getRootElement(), saveProperty) function loadProperty() local name = getPlayerName(source) -- Get his name if cache[name] and cache[name].weapons then -- Check if there is a cache if cache[name].weapons ~= false then -- Double check local weps = cache[name].weapons for i, node in ipairs(weps) do -- Loop the table local wepinfo = split(node, ".") -- Split the string local wepid = wepinfo[1] local wepammo = wepinfo[2] --setTimer(giveWeapon, i*1000, 1, source, wepid, wepammo ) -- Used for testing giveWeapon ( source, wepid, wepammo ) -- gives the weapon end end end end addEventHandler("onPlayerSpawn", getRootElement(), loadProperty) addEventHandler( "onPlayerWasted", getRootElement( ), function() local x,y,z = getElementPosition(source) if x >= 0 then if y > 590 then setTimer( spawnPlayer, 1000, 1, source, 1606.81115,1821.92810,10.82031 ) elseif y > -400 then setTimer(spawnPlayer, 1000, 1, source, 1243.521,330.7334,19.55469) elseif x >= 1606 then setTimer( spawnPlayer, 1000, 1, source, 2029.95532,-1406.37072,17.21023 ) else setTimer( spawnPlayer, 1000, 1, source, 1172.71948,-1323.23217,15.40160 ) end elseif y < 0 then setTimer( spawnPlayer, 1000, 1, source, -2203.40673,-2310.25146,31.375 ) elseif x < -2000 then setTimer( spawnPlayer, 1000, 1, source, -2656.09277,637.234,14.453 ) elseif x < -700 then setTimer( spawnPlayer, 1000, 1, source, -1514.69409,2520.21459,55.94024 ) else setTimer( spawnPlayer, 1000, 1, source, -319.34173,1050.21472,20.34025 ) end end ) bueno yo creo que por ahí esta el problema, pero por si acaso dejo el de weaski que sirve para guardar el skin y creo que las armas que tal vez pueda estar interfiriendo o algo. WeaSki function onWasted(totalAmmo, killer, killerWeapon, bodypart, stealth) if not( isGuestAccount (getPlayerAccount(source)) ) then local theWeapon = getPedWeapon (source) local theWeapon1 = getPedWeapon (source, 1) local theWeapon2 = getPedWeapon (source, 2) local theWeapon3 = getPedWeapon (source, 3) local theWeapon4 = getPedWeapon (source, 4) local theWeapon5 = getPedWeapon (source, 5) local theWeapon6 = getPedWeapon (source, 6) local theWeapon7 = getPedWeapon (source, 7) local theWeapon8 = getPedWeapon (source, -- s8) --> local theWeapon9 = getPedWeapon (source, 9) local theWeapon10 = getPedWeapon (source, 10) local theWeapon11 = getPedWeapon (source, 11) local theWeapon12 = getPedWeapon (source, 12) local weaponAmmo = getPedTotalAmmo (source) local weaponAmmo1 = getPedTotalAmmo (source, 1) local weaponAmmo2 = getPedTotalAmmo (source, 2) local weaponAmmo3 = getPedTotalAmmo (source, 3) local weaponAmmo4 = getPedTotalAmmo (source, 4) local weaponAmmo5 = getPedTotalAmmo (source, 5) local weaponAmmo6 = getPedTotalAmmo (source, 6) local weaponAmmo7 = getPedTotalAmmo (source, 7) local weaponAmmo8 = getPedTotalAmmo (source, -- s8) --> local weaponAmmo9 = getPedTotalAmmo (source, 9) local weaponAmmo10 = getPedTotalAmmo (source, 10) local weaponAmmo11 = getPedTotalAmmo (source, 11) local weaponAmmo12 = getPedTotalAmmo (source, 12) local Skiin = getPedSkin (source) fadeCamera (source, false) setTimer (setElementModel, 2000, 1, source, Skiin, true) setTimer (spawnPlayer, 1000, 1, source, 2036.1735839844, -1413.0563964844, 16.9921875, 0, getPedSkin (source), 0, 0, getPlayerTeam(source)) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) setTimer (giveWeapon, 2000, 1, source, theWeapon1, weaponAmmo1, true) setTimer (giveWeapon, 2000, 1, source, theWeapon2, weaponAmmo2, true) setTimer (giveWeapon, 2000, 1, source, theWeapon3, weaponAmmo3, true) setTimer (giveWeapon, 2000, 1, source, theWeapon4, weaponAmmo4, true) setTimer (giveWeapon, 2000, 1, source, theWeapon5, weaponAmmo5, true) setTimer (giveWeapon, 2000, 1, source, theWeapon6, weaponAmmo6, true) setTimer (giveWeapon, 2000, 1, source, theWeapon7, weaponAmmo7, true) setTimer (giveWeapon, 2000, 1, source, theWeapon8, weaponAmmo8, true) setTimer (giveWeapon, 2000, 1, source, theWeapon9, weaponAmmo9, true) setTimer (giveWeapon, 2000, 1, source, theWeapon10, weaponAmmo10, true) setTimer (giveWeapon, 2000, 1, source, theWeapon11, weaponAmmo11, true) setTimer (giveWeapon, 2000, 1, source, theWeapon12, weaponAmmo12, true) end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted)
  9. El único problema del dieselhp, es que me duplica la munición, de hecho ahora no solo la duplica, es decir, de una deagle de 73-7 muero y ahora son 263-7, por favor si alguien podría ver ese script y fijarse que se puede cambiar para que no haga mas eso, si es que sirve acá una lista de los script que tengo, por si el save_system no es el que produce el problema. "admin" startup="1" protected="0" /> "defaultstats" startup="1" protected="0" /> "helpmanager" startup="1" protected="0" /> "joinquit" startup="1" protected="0" /> "mapcycler" startup="1" protected="0" /> "mapmanager" startup="1" protected="0" /> "parachute" startup="1" protected="0" /> "performancebrowser" startup="1" protected="0" /> "resourcebrowser" startup="1" protected="1" default="true" /> "resourcemanager" startup="1" protected="1" /> "spawnmanager" startup="1" protected="0" /> "voice" startup="1" protected="0" /> "votemanager" startup="1" protected="0" /> "webadmin" startup="1" protected="0" /> "login_panel" startup="1" protected="0" /> "glue" startup="1" protected="0" /> "save_system" startup="1" protected="0" /> "vehiclehud" startup="1" protected="0" /> "house_system" startup="1" protected="0" /> "fbi" startup="1" protected="0" /> "swat" startup="1" protected="0" /> "keegansoldier" startup="1" protected="0" /> "thamskin" startup="1" protected="0" /> "militar" startup="1" protected="0" /> "marine" startup="1" protected="0" /> "piloto" startup="1" protected="0" /> "ak47" startup="1" protected="0" /> "ftapanel" startup="1" protected="0" /> "gatemaker" startup="1" protected="0" /> "WeaSki" startup="1" protected="0" /> "swatrope2" startup="1" protected="0" /> "water_level" startup="1" protected="0" /> "AutoPuertaMTA" startup="1" protected="0" /> "location(getpos)" startup="1" protected="0" /> "gtaonline-eliminado" startup="1" protected="0" /> "killmessages_editados" startup="1" protected="0" /> "killmoney" startup="1" protected="0" /> "Scoreboard" startup="1" protected="0" /> "interiors" startup="1" protected="0" /> "anti-bounce" startup="1" protected="0" /> "nametag1" startup="1" protected="0" /> "Musica" startup="1" protected="0" /> "msjbienvenida" startup="1" protected="0" /> "patriot" startup="1" protected="0" /> "cargobob" startup="1" protected="0" /> "M44" startup="1" protected="0" /> "carsystem" startup="1" protected="0" /> "skinshop" startup="1" protected="0" /> "ammunationbysoul" startup="1" protected="0" /> "cortexts" startup="1" protected="0" /> "bankrob" startup="1" protected="0" /> "liquor_store" startup="1" protected="0" /> "figth_shop" startup="1" protected="0" /> "tuneshop" startup="1" protected="0" /> "vehicle_save_load" startup="1" protected="0" /> "Paises" startup="1" protected="0" /> "02vehicledamageshader" startup="1" protected="0" /> "blowingbullets" startup="1" protected="0" /> "dieselhp" startup="1" protected="0" /> "staffpanel" startup="1" protected="0" /> "playerblips" startup="1" protected="0" /> Gracias de antemano
  10. Bueno cambie el dieselhp por otro script parecido, pero que no guarda armas, y resulta que respawneo sin armas ahora ....
  11. Tengo el save_system, ¿Crees que ese puede ser el script que interfiere?
  12. Hola a todos, hoy vengo a pedir ayuda con un problema que me surgió, ayer en mi server, y la verdad nose que lo produjo, pero creo que es un script que descargue, empiezo del principio, Yo ayer modifique el modo play para que no hayan vehículos cuando se inicie el mapa y saque los puntos de spawn, los saque borrando el archivo broph.lua, este lo borre del meta también, esto no me surgió problema o nose si es la causa porque, al borrar los puntos de spawn tuve que descargar un script para que cuando alguien muera aparezca en el hospital mas cercano, se llama dieselhp acá el link: https://community.multitheftauto.com/ind ... ls&id=9684 y yo creo que aqui esta el problema que cuando alguien muere y respawnea las municiones que tenga se duplican, intente modificar el script pero no logro encontrar la solución para evitar la duplicación de munición, Espero que puedan ayudarme y GRACIAS.
  13. ¿ Con que medio estás apareciendo el helicóptero ? Lo aparezco con panel de administrador, pero cuando lo hago por el f1(freeroam)sale bien.
  14. Gracias, intente crearlo mientra volaba en otro helicóptero y aterrizo bien, tienes toda la razón. ¿Pero se puede solucionar el problema?
  15. Hola a todos, bueno hoy vengo por que hoy intente reemplazar el helicóptero cargobob, y de guía utilice un vídeo en YouTube, en el cual me da un script para reemplazar autos, (yo en este caso lo use para helicóptero) este es el script function replaceModel() txd = engineLoadTXD("cargobob.txd", 548 ) engineImportTXD(txd, 548) dff = engineLoadDFF("cargobob.dff", 548 ) engineReplaceModel(dff, 548) end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) addCommandHandler ( "reloadcar", replaceModel ) (viene un .lua y .xml ) Parece que funciona pero cuando coloco el helicóptero en algún lado aparece metido en el piso... Me gustaría que alguien pudiera decirme que ocurre. Desde ya gracias...
  16. Bueno todavía no funciona, así quedaría el server y el client. Server addEventHandler ( "onPlayerJoin" , root, function ( ) setPlayerHudComponentVisible(source,"all",false) end ) Client for index,player in ipairs(getElementsByType("player")) do setPlayerHudComponentVisible(player,"all",false) end
  17. Gracias amigo ya no me da error, pero sigue mostrando el HUD, disculpa por hacerte perder el tiempo, gracias igual. Por si acaso este es el archivo client.lua que hice... local components = "all" addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function () setPlayerHudComponentVisible( component, false ) end end)
  18. Me da este error = SCRIPT ERROR: hud/server.lua:4: ´>´ expected near´´
  19. Gracias y otra cosa ..... ¿ La forma de añadir texturas al server de helicópteros y aviones es la misma que los autos? PD (EDITADO) No me resulta lo que me escribiste o yo nose colocarlo bien AddEventHandler ( "onPlayerJoin" , root, function ( ) for index,player in ipairs(getElementsByType("player")) do setPlayerHudComponentVisible(player,"all",false) end Haci va ? Gracias igual
  20. Hola a todos, soy nuevo por acá y acabo de hacer un server hace 5 días, bueno por ahora el server sera ocupado para filmar una serie para Youtube (Si quieren participar solo avisen), y necesito hacer un script para ocultar el hud y reemplazarlo por otro, lo intente varias veces basándome en esta pag: https://wiki.multitheftauto.com/wiki/Sh ... dComponent . Intente de distintas formas, pues ya estoy aprendiendo un poco de script, pero no pude, por eso pido ayuda a ustedes si pueden darme una solución. (algo para sacar a todo el server y no solo a un jugador con /showhud) Intente haciendo dos archivos .lua (client y server) y por supuesto el meta.xml aun asi no pude Y lo otro es si pueden darme un resumen de como funciona el slothbot (comando) ya que busque en distintas paginas y no encuentro algún tutorial o algo, también no entendí la descripción que tiene en la pagina del script. Disculpen por molestar, e intentado hacer todo por mi cuenta, esta era mi ultima opción, y gracias de antemano. Saludos
×
×
  • Create New...