Jump to content

Platin

Members
  • Posts

    385
  • Joined

  • Last visited

Everything posted by Platin

  1. Además sin referencias no podemos hacer mucho. Postea las funciones que editaste.
  2. De que me sirve si pero lo que intento hacer es por cada segundo , osea que la barra suba hasta el 100%, no seteandole de a poco e.e setTimer setTimer(function(progreso) a = guiProgressBarGet(progreso) guiProgressBarSet(progreso, a+1) end, 50, 100, progreso)
  3. Quizá no me explaye correctamente. Si puedes ver al Team "Sobrevivientes", en la lista de LVLs tiene un 0, quiero que ese 0 no este, no que desaparezca toda la tabla.
  4. Buenas. Quisiera pedirles una ayuda simple, hace ya un tiempo tuve este problema pero ahora que me lo estoy tomando más en serio, quisiera eliminar los scores que se crean junto a los teams. Curiosamente las dos gridlist que hay las cree yo... Imagen: Gracias de antemano, como siempre. Saludos, Platin.
  5. Quizá te sirvan: guiProgressBarSet | guiProgressBarGet
  6. Primero, no creo que este permitido el doblepost. En todo caso creas un tema aparte. Los .so son de linux, ¿seguro que descargaste el instalador para este Sistema Operativo? PD: Lo mucho que se de linux es de edubuntu Yo uso CentOS 6 , Cual instalador? ¿Me estas tomando el pelo?
  7. Primero, no creo que este permitido el doblepost. En todo caso creas un tema aparte. Los .so son de linux, ¿seguro que descargaste el instalador para este Sistema Operativo? PD: Lo mucho que se de linux es de edubuntu
  8. Si. Lo primero desmuestro de lo que voy a hablar, lo segundo, para no hacerlo corto, muestro áproximadamente el tiempo que lleva hacerlo en un servidor Default. Cualquier persona que sepa un poco de como configurar la meta al leerlo directamente de la wiki ya sabe como utilizarlo, así que eso.
  9. En este vídeo solo explico como se usa el meta.xml Demostración en el Min 6:26
  10. Dependiendo, yo solo se lo agregue a algunos scripts especificos. Pero aver que yo me entere, esa funcion, descarga los resources de un determinado grupo y los activa, luego descarga del siguiente grupo?, podria llamarlo 'carga de resources en tiempo real'? Esto lo que hace es que, primero descarga los del Grupo con número mayor positivo, una vez terminado, los activa sigue con el siguiente y así sucesivamente. Min 6:27
  11. Dependiendo, yo solo se lo agregue a algunos scripts especificos.
  12. ¿Me dices que la segunda función no te saca del vehículo? Momentaneamente podes usar if (getElementModel(source) == 411) or (getElementModel(source) == 402) or (getElementModel(source) == 426) then Igualmente no me refería a que solo los VIPs puedan crear vehículos, si no todo el mundo, que pongas por ejemplo "/auto ID" o "/auto NOMBRE" y te aparezca un coche y en caso de que el creador ya haya creado otro con el mismo comando este último se borre. Podrías usar para ayudarte: local vehiculos = {} function (thePlayer, cmd, id) -- El CMD sería el comando utilizado y el id un argumento. vehiculos[thePlayer] = createVehicle(...) if not coches[thePlayer] then local nombre2 = tostring(id2) local nombre = getVehicleModelFromName(nombre2) if not nombre then local id = tonumber(id2) if not id then root -- En vez de usar getRootElement() más rápido y lindo a mi parecer. Veamos que logras hacer.
  13. Ok, no he estado estos dias en mi Pc, Pero lo voy a poner en practica, cualquier error yo aviso. Esperaré para verlo
  14. Para mi proposito es más que eficiente, puede ser que para un futuro tenga que cambiar los triggers para no compartir info entre usuarios, pero eso nada más. No tiene salta errores ni nada. En caso de que quieras comprobar, te puedo mandar el script completo por skype. Nuevo cerrarTodo: function cerrarTodo() if (source ~= localPlayer) then return false else triggerServerEvent("mensaje", root, localPlayer, 2) end showCursor(false) fadeCamera(true) if guiGetVisible(ventana) then guiSetVisible(ventana, false) end if ventanaRegistrar then if guiGetVisible(ventanaRegistrar) then guiSetVisible(ventanaRegistrar, false) end end end addEvent("cerrarTodo", true) addEventHandler("cerrarTodo", root, cerrarTodo) PD: Igual creo que lo solucione haciendo un (abajo) así que lo podemos tomar como comprobante. local thePlayer = source
  15. Realmente no lo solucione, solo hice un detector como dijo Venad, pero bien hecho. if not (source ~= localPlayer) then
  16. downloadFile y para conseguir el progreso fileGetSize (en el servidor y en el cliente). Igual y le puede agregar al meta.xml numero
  17. Ya esta hecho, gracias igual.
  18. Bueno, haciendo pruebas (no VeNaD, lo tuyo no me soluciono nada), puse para que cada vez que alguien se logee, este mande un mensaje al debugScript diciendo si se logeo o no. Para mi sorpresa, el se pudo logear y a los demás les apareció como que intentaron hacerlo pero al no ser el mismo jugador que el que mando el server-side les salio el mensaje de Error en vez de el de login. Imagen: Asi que lo pude solucionar. Gracias por todo.
  19. Pero cual es la funcion de esas condiciones que hay ahi? Cual es la necesidad de chequear eso? Para tener menos errores en los debugScripts, es molesto que te spamee todo.
  20. HTML. EDIT: Lo que mando el Moderador también sirve, mira:
  21. Ya esta agregado. Version actual: r7447 https://nightly.multitheftauto.com/ Jaja, pensaba que no, gracias! ¿Cómo sería el uso?
  22. Hola nuevamente. Mi pregunta es la siguiente, ¿se puede crear un resource el cual determine que resource se debe descargar y activar antes que otro? Ya que yo, en mi servidor, tengo skins, pero vi que a la gente realmente le molesta descargarlas (cosa que entiendo). Quisiera hacer algo como para que ellos descarguen primero lo necesario, como el panel Freeroam y comandos útiles, además del Zombies para verles primero las skins a ellos y encima que puedan ya ir matando y progresando, y por último las Skins y Sonidos, los cuales serían algo a parte. Se que en próximas versiones agregaran esto (https://wiki.multitheftauto.com/wiki/Meta.xml - ) pero no puedo esperar mucho. Gracias de antemano. Saludos, Platin.
  23. Cuando aprendas la creación de tablas y como utilizarlas correctamente podría decirse que ya empezaste en lo avanzado. Intenta que, con un comando, la gente pueda crear vehículos. Si eres VIP podrás crear cualquier vehículo que se te antoje, pero si eres un usuario normal solo podrás crear vehículos que no esten en la lista de "prohibidos" 1- Tienes que hacer que, en caso de que el usuario cree otro coche, el anterior se destruya. 2- Si el jugador es VIP y crea un vehículo de la lista de Prohibidos, que solo otros usuarios VIP's se puedan subir. 3- Usa tu creatividad y si gustas, crea una GUI. local prohibidos = {[432] = true, [538] = true, [569] = true, [590] = true, [537] = true, [449] = true, [577] = true, [425] = true, [451] = true} Esa va a ser mi tarea en todo caso, yo ya tengo un script así, cuando necesites ayuda, solo pregunta.
  24. Mandaste fruta. Eso me sirve para que el panel se desaparezca cuando te logeas, si no el pibito no puede hacer nada. Lo reemplaze con destroyElement pensando que iba a solucionar el problema, pero nope. Soy un asco con los triggers, ahí te digo si anduvo. EDIT: No funciono, tampoco. Dudo que sea el trigger.
×
×
  • Create New...