Jump to content

Carlossg

Members
  • Posts

    162
  • Joined

  • Last visited

About Carlossg

  • Birthday 19/02/1998

Details

  • Location
    Murcia España

Carlossg's Achievements

Busta

Busta (15/54)

0

Reputation

  1. Yes, but, I have a .map and I want to load the map in a dimension, I don't know exactlly how map loaders works but I think it's direct to the server and I can't change where to load without any elaborated script
  2. Hi guys! I want to load a map in a specific dimension in the game, do you know how to do this?
  3. Sasuke creo que ese los spawnearía todos en la diension 0 que es la que se pone cuando un jugador muere Al final el wasted lo pongo en el cliente y solo triggeo una función al servidor, como dijo Sensación
  4. Estoy usando el gamemode play, si. Al final creo que lo voy a hacer con triggers, de alguna manera almaceno en el cliente la dimensión en la que estaba y hago un trigger del evento desde el servidor que a su vez hace un trigger al servidor enviando la dimensión, quizá puede parecer lioso, y probablemente gaste mas recursos en el momento de ejecución, pero asi me evito estar comprobandolo cada rato que gasta recursos constantemente , de la manera que yo pienso solo gasta recursos cuando el player muere, así es más dificil ralentizar el servidor. Ahora solo me queda saber como almacenarla en el cliente EDITO:Lo he hecho tal que, como el cliente deja almacenada en la gui que he hecho para seleccionar la dimension(Si, cutre, pero es para probar ) la opción seleccionada pues la uso para respawnear: Cliente: addEvent("Dimension", true) function SeLaDoy() triggerServerEvent("Obtener", localPlayer, DimensionActual) --Donde DimensionActual lo seleccionado --> DimensionActual = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) end addEventHandler("Dimension",getRootElement(), SeLaDoy) Servidor: addEvent ( "Obtener", true) addEventHandler("onPlayerWasted", root, function() triggerClientEvent("Dimension", getRootElement() ) end ) function spawnear( Dimension ) if Dimension == 3 then setTimer(spawn, 1800, 1, source) outputChatBox(Dimension) end end addEventHandler( "Obtener", root, spawnear ) Puede parecer loco, pero yo lo prefiero
  5. La 0 @Ciber Un temporizador fue lo primero que pense, pero quizá haya otra forma que no "consuma" tantos recursos(De hecho, a parte de programar todo intento optimizar al máximo posible todo lo que hago )
  6. Pues bueno estaba haciendo un script que requiere varias dimensiones y me he quedado atrancado en un punto, expongo: addEventHandler("onPlayerWasted", root, function() --if getElementDimension ( source ) == 3 then outputChatBox(getElementDimension( source )) setTimer(spawn, 1800, 1, source) end --end ) La dimension del jugador antes de morir era la 3, pero instantaneamente cuando muere cambia a la 0, esto impide que por ejemplo, siga en esa dimension y vuelva a aparecer en ella, me gustaría saber como harían para almacenar la dimensión del jugador para poder evitar esto. Resumen para vagos:Tengo un jugador en una dimensión pero cuando muere instantaneamente cambia a 0 la dimensión, como puedo hacer para que vuelva a aparecer en esa dimension? Gracias
  7. Osea que si es posible frenar, solo una rueda del coche, por ejemplo, la trasera-izquierda.
  8. Y frenar todas, no encuetnro nada por la wiki, perdonadme que llevo tiempo desconectado
  9. Es que la mayoría creemos que no hay ahí el post ^-^
  10. Con las funciones de aqui: https://wiki.multitheftauto.com/wiki/Resource:Voice, más una comprobacion con un bucle for para ver quien está cerca, podrías setear un canal, a los que estén cerca, comprobar cuando se alejan usando un bucle for, y cuando se alejen les quitas el canal. Respecto a lo del team, al hacerle daño a un player con "onPlayerDamage", compruebas si esta en el mismo clan y si es así lo cancelas(creo que es cancelable). PD:Si no sabes lua esto no te va a servir de nada, no es un nivel básico, sino quieres aprender contrata a un scripter.
  11. Carlossg

    Esta bien?

    No le veo sentido a ese script, ni lo que quieres acer.
  12. Para conseguir el autor del mapa tienes que acceder a el meta.xml ahí está.
  13. Solid, de ahí me descargué la última estable pero no funcionan los colorcodes en dxDrawText.
×
×
  • Create New...