Jump to content

-Rex-

Members
  • Posts

    206
  • Joined

  • Last visited

Everything posted by -Rex-

  1. Te comparto algo que hice sobre los elementData pero con tablas de forma compartida, que creo es lo que quieres hacer. --Shared tablaAlmacenamiento = { } function setData( element, dataName, value ) if not tablaAlmacenamiento[element] then tablaAlmacenamiento[element] = { } end if not tablaAlmacenamiento[element][dataName] then tablaAlmacenamiento[element][dataName] = value return true else tablaAlmacenamiento[element][dataName] = value return true end return false end function getData( element, dataName ) if tablaAlmacenamiento[element] and tablaAlmacenamiento[element][dataName] then return tablaAlmacenamiento[element][dataName] end return false end function clearTheElementData( element ) if tablaAlmacenamiento[element] then tablaAlmacenamiento[element] = false tablaAlmacenamiento[element] = { } end end Server local elements = { "player", "ped", "water", "sound", "vehicle", "object", "pickup", "marker", "colshape", "blip", "radararea", "team", "spawnpoint", "projectile", "effect", "light", "searchlight", "shader", "texture", } function onStop( resource ) for _, element in ipairs( elements ) do for _, object in ipairs( getElementsByType ( element, getResourceRootElement( resource ) ) ) do clearTheElementData ( object ) end end end addEventHandler( "onResourceStop", getRootElement( ), onStop ) Funcion de prueba function dsa( source ) setData( source, "pruebas", 0 ) setData( source, "pruebas", ( getData ( source, "pruebas" ) or 0 ) + 1 ) outputChatBox( tostring( getData ( source, "pruebas" ) ) ) end addCommandHandler( "lze", dsa ) Ojala te sirva de algo
  2. Yo me descarge el DayZ 0.6 y lo vine modificando y optimizando y hasta ahora ni siquiera sale en el IPB.
  3. Actualmente estoy en 99stack y es muy bueno el host, Pero estos ultimos dias me cambiaron la IP del servidor y tengo muchos problemas con el FTP, No podia ingresar y tuve que esperar 4 dias para que solucionen ese problema, Despues que me solucionan ese, encuentro otro problema, Los permisos del FTP y en total llevo mas de 1 semana con el servidor Offline y para colmo perdi mucha gente y hay jugadores que me compraron VIP y tal vez hagan reembolso y pierda dinero, 99stack tiene Muchisima falta de profesionalismo. De igual hiendo al grano: ¿Que tal es vortexservers? y otra pregunta mas: ¿Como iria un DayZ en un VPS de 1gb de RAM? y si pueden recomienden otros hostings
  4. Ese codigo ni siquiera imprimio algo en el chat. Ya lo había hecho de esta forma: for i, v in ipairs( getElementsByType("object") ) do if getElementModel( v ) == 1211 then local x, y, z = getElementPosition( v ) outputChatBox( "Grifo: "..x..", "..y..", "..z) end end Pero solo obtiene los que han sido creados por createObject
  5. Existe alguna forma de obtener las posiciones X, Y, Z de un objeto del GTA? Es decir por ejemplo, obtener las posiciones de todos los postes de luz del GTA ¿Se puede?
  6. Para que tantos return? Basta con uno. local p = { } -- Cuando entra, por ejemplo p[ player ].sed = tonumber( sed ) p[ player ].hambre = tonumber( hambre ) -- Get valores function getSed( player ) if player then local sed = p[ player ].sed if sed then return sed end end end function getHambre( player ) if player then local hambre = p[ player ].hambre if hambre then return hambre end end end
  7. Yo lo hice de esta forma y funciona de forma compartida tablaAlmacenamiento = { } function setData( element, dataName, value ) if not tablaAlmacenamiento[element] then tablaAlmacenamiento[element] = { } end if not tablaAlmacenamiento[element][dataName] then tablaAlmacenamiento[element][dataName] = value return true else tablaAlmacenamiento[element][dataName] = value return true end return false end
  8. Gracias, Intentaré con ese código
  9. Quisiera saber, Si se puede obtener todos los elementos que han sido creado por X Script, Por ejemplo con X script hago que se creen X objetos en el Mapa y esos elementos que se crearon con ese Script usarlos para X Cosa. Y Yo quiero hacer algo que obtenga todos los elementos que fueron creados con ese Script.
  10. Entonces eso significa, que saldría lo mismo usando tablas?
  11. Bueno como dicen algunos en el foro, Que los elementData ocupan muchos recursos. Pensaba que en vez de usar setElementData, se pueda Almacenar todo en una tabla. Y quisiera saber que ocupa mas recursos, Usar setElementData para guardar Datos o Usar Tablas? PD: Estoy tratando de optimizar mi DayZ
  12. Depende, Si ya tienes el GM hecho y solo quieres unos cuantos sistemas, No te cobraría mucho. Pero si quieres un GM desde 0 dudo que algun scripter te ayude .
  13. Por desgracia terminamos cerrando el servidor por problemas economicos CERRADO PARA SIEMPRE
  14. Suelo escuchar Rock ( de Green Day ), Hardstyle, Rap ( Tambien me gusta ver las Batallas de Gallos de la RedBull ).
  15. Se ve muy bueno el proyecto, Veré si tal vez me uno, en el foro no veo ningún post sobre como unirse al grupo de desarrolladores.
  16. ¿Con que función hago que un jugador ejecute un comando?
  17. Ta, Gracias Tomas Saliendo del tema los ElementData comsumen muchos recursos? Si la respuesta es si, como podria Hacer de otra forma sin los element data? Si usas pocos elementData no pasaria nada
  18. Servidor en mantenimiento Quizás mañana ya este nuevamente ON con nueva IP
  19. En mi servidor se descargan mas o menos 13 mb de mapas y no da lag, Pueda que necesites una maquina mas potente
  20. En OVH Se caen con 20 mb De DDoS ese es el problema Eso no es cierto. Tengo amigos que han usado OVH Para hostear sus servidores y les a pasado que con ataques muy leves tumbaban su servidor.
×
×
  • Create New...