Jump to content

Pipee20k

Members
  • Posts

    100
  • Joined

  • Last visited

Everything posted by Pipee20k

  1. La verdad entonces no se como funcione ese script, para que lo muestre en el archivo server usa outputServerLog
  2. Modifica el codigo del global chat en base al de este script si [[es administrador]] entonces outputchatbox ("[global] [admin] nick:...") else outputchatbox ("[global] nick:...") espero que entiendas mis ejemplos de mierda XDD
  3. use getPedOccupiedVehicle
  4. Yo también pensé en eso pero luego vi esa función y pensé que de pronto era necesaria para el gui
  5. Yo aun no he experimentado con gui pero me imagino que es guiMoveToBack (fondofpsxpg)
  6. It works for me perfectly
  7. Sorry, I'm still learning, thanks for the clarification
  8. I made this for you, but i don't know how to "unattach" the vehicle, you can test it in grove street marker = createMarker (2491.6806640625, -1668.9609375, 13.066841125488, "corona", 1, 255, 0, 0, 255) function onMarkerHit (thePlayer) local vehicle = getPedOccupiedVehicle (thePlayer) if thePlayer == getLocalPlayer () then if source == marker then copter = createObject (1318, 2491.6806640625, -1668.9609375, 16.066841125488, 334, 0, 260) hunter = createVehicle (425, 2491.6806640625, -1668.9609375, 16.066841125488, 0, 0, 87.692321777344) setElementCollisionsEnabled (hunter, false) attachElements (hunter, copter, 0, 0, 0, 0, 0, 0 ) attachElements (vehicle, copter, 0, 0, -2, 0, 0, 0 ) moveObject (copter, 3100, 4000.6806640625, -1668.9609375, 160.066841125488, 0, 0, 0) end end end addEventHandler ("onClientMarkerHit", root, onMarkerHit) EDIT: I had not thought of this, you can now Unattach [sorry for bad english, i use translate ] marker = createMarker (2491.6806640625, -1668.9609375, 13.066841125488, "corona", 1, 255, 0, 0, 255) function onMarkerHit (thePlayer) local vehicle = getPedOccupiedVehicle (thePlayer) if thePlayer == getLocalPlayer () then if source == marker then copter = createObject (1318, 2491.6806640625, -1668.9609375, 16.066841125488, 334, 0, 260) hunter = createVehicle (425, 2491.6806640625, -1668.9609375, 16.066841125488, 0, 0, 87.692321777344) setElementCollisionsEnabled (hunter, false) attachElements (hunter, copter, 0, 0, 0, 0, 0, 0 ) attachElements (vehicle, copter, 0, 0, -2, 0, 0, 0 ) moveObject (copter, 3100, 4000.6806640625, -1668.9609375, 160.066841125488, 0, 0, 0) setTimer (function () destroyElement (copter) end, 3100, 1) setTimer (function () destroyElement (hunter) end, 3100, 1) end end end addEventHandler ("onClientMarkerHit", root, onMarkerHit) adjust the timer
  9. Creo que lo que el quiere es congelar la camara
  10. A mi me pareceria mejor que pusieras el radar abajo a la izquierda y las notificaciones podrían ir arriba del radar
  11. Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso
  12. setElementModel & setPlayerMoney ó givePlayerMoney onPlayerRegister ó onPlayerLogin El save-system es un poco mas complicado y yo aun estoy aprendiendo, es mas, de las funciones anteriores no me fiaria, pero trato de ayudar así como me ayudan a mi EDIT: Si estas usando el gamemode play default de MTA puedes editar la linea en donde escoge un skin random
  13. Bueno, lo que pasa es que hice un comando para mutear todos los usuarios pero, cuando estan muteados y le vuelvo a dar muteall vuelve a aparecer el mensaje de que todos han sido muteados, como puedo hacer que si estan muteados y vuelvo a dar muteall diga "todos los jugadores ya estan muteados" o algo asi Este es el codigo: local players = getElementsByType ("player") function unmuteAll (thePlayer) local accName = getAccountName (getPlayerAccount (thePlayer)) local myAcc = "Pipe" local myAcc2 = "jonitho" if accName == myAcc or myAcc2 then for theKey,thePlayer in ipairs(players) do if (isPlayerMuted(thePlayer)) then setPlayerMuted (thePlayer, false) end end end end addCommandHandler ("unmuteall", unmuteAll) function unmuteAllChat (thePlayer) local accName = getAccountName (getPlayerAccount (thePlayer)) local myAcc = "Pipe" local myAcc2 = "jonitho" if accName == myAcc or myAcc2 then if (not isPlayerMuted(thePlayer)) then outputChatBox ( "#00FFCC[MUTE] #FFFFFFUnmuted all players.", getRootElement(), 255, 255, 255, true ) end end end addCommandHandler ("unmuteall", unmuteAllChat) function muteAll (thePlayer) local accName = getAccountName (getPlayerAccount (thePlayer)) local myAcc = "Pipe" local myAcc2 = "jonitho" if accName == myAcc or myAcc2 then for theKey,thePlayer in ipairs(players) do if (not isPlayerMuted(thePlayer)) then setPlayerMuted (thePlayer, true) end end end end addCommandHandler ("muteall", muteAll) function muteAllChat (thePlayer) local accName = getAccountName (getPlayerAccount (thePlayer)) local myAcc = "Pipe" local myAcc2 = "jonitho" if accName == myAcc or myAcc2 then if (isPlayerMuted(thePlayer)) then outputChatBox ( "#00FFCC[MUTE] #FFFFFFMuted all players.", getRootElement(), 255, 255, 255, true ) end end end addCommandHandler ("muteall", muteAllChat) Soy novato en esto y veran que la funcion que los mutea y la que avisa en el chat esta separada, lo separe porque al hacer el comando salian muchos mensajes en el chat (uno por cada jugador online que era muteado) si me pueden ayudar a arreglar eso tambien se los agradeceria mucho
  14. Tienes que modificar el destructionderby.lua (para lo del hunter)
  15. Creo que el titulo lo dice todo, solo quiero agregar si me pueden dar un ejemplo para yo entender mejor
  16. ¿https://wiki.multitheftauto.com/wiki/IsObjectInACLGroup?
  17. Jajaja, olvídalo, idea descartada
  18. Ayuda, la idea sería que cuando todas las personas mueran, pregunte a la ultima persona viva si quiere comprar el auto b y tenga unos 5 segundos para hacerlo o algo así, si no lo compra pues termina el mapa como si nada. Lo que no sé es como hacerlo, no se mucho de lua que digamos
  19. Hola Estuve editando un race desde cero y a la hora de poner el auto b se me ocurrió hacer que este se tenga que comprar pero no tengo la mas mínima idea de como hacerlo, ¿una ayudita?
  20. ¿Me explicarías brevemente como utilizarlo con un DxDrawText?
  21. Quiero hacer que aparezca un texto y se vaya escribiendo letra por letra hasta completarse. Algo como. T Te Tes Test Obviamente todo en la misma línea pero la idea es que el texto vaya apareciendo carácter por carácter; no sé si se entienda bien esto u.u
×
×
  • Create New...