Jump to content

Tomas

Members
  • Posts

    2,530
  • Joined

  • Last visited

Everything posted by Tomas

  1. Se crea en el coche, puedes crearlo en el coche o en la calle, cuando estás en el coche se pega en el baúl
  2. Hace una hora no sabías instalar Paradise y ya tienes todo esto? Hmm..
  3. Hmm, tenía entendido que los brackets se usan cuando no existe index, en este caso el index sería la id obtenida por el evento, lo pruebo y te digo. Tengo uno similar que traduce los países desde el ID obtenida por getPlayerCountry y me funcionó bien.
  4. El problema se debe a que moriste y no había un 'killer', function onPlayerWasted(_,killer,weapon) if killer then namekiller = getPlayerName(killer) namemuerto = getPlayerName(source) weaponn = tostring(weapon) exports.AC_message:outputTopBar(namekiller.." mato a: "..namemuerto.. " con " ..weaponn, getRootElement(), 255, 0, 0) else exports.AC_message:outputTopBar(namekiller.." murio por causas desconocidas", getRootElement(), 255, 0, 0) end end addEventHandler("onPlayerWasted",getRootElement(),onPlayerWasted)
  5. Sí, lo escuchan todos los que estén cerca a ti.
  6. Yo lo logré convertir que funcione con videos de youtube :'3 Aquí está el original, (solo funciona con .mp3's) https://community.multitheftauto.com/index.php?p= ... ls&id=7330
  7. No se necesita saber scriptear para instalar un gamemode público con instrucciones detalladísimas.
  8. Un simple script que sirve para mostrar las bodyparts del evento onPlayerWasted/onClientPlayerWasted en español. Lo que hace este ejemplo es que cuando una persona muere sale en el chat quien lo mató, con que arma y en que parte del cuerpo EN ESPAÑOL local bodyParts = { [3]="Torso", [4]="Culo", [5]="Brazo izquierdo", [6]="Brazo derecho", [7]="Pierna izquierda", [8]="Pierna derecha", [9]="Cabeza", } function onPlayerWasted(ammo,killer,weapon,bodypart,stealth) if killer and weapon and bodypart then outputChatBox("El jugador: "..getPlayerName(source).." murio. El asesino fue: "..getPlayerName(killer)..". Lo mato con el arma: "..getWeaponNameFromID(weapon).." en el/la "..bodyParts[tostring(bodypart)],getRootElement(),255,0,0) else outputChatBox("El jugador: "..getPlayerName(source).." murio por causas desconocidas.",getRootElement(),255,0,0) end end addEventHandler("onPlayerWasted",getRootElement(),onPlayerWasted) EDIT: Gracias Solid, no me había dado cuenta del error
  9. Hostinger tiene una malísima asistencia al cliente, tanto la española como argentina, soy un usuario bastante activo en esos foros, sin un nombre conocido pero soy activo y las miles de quejas que hacen porque no les contestan tickets son asombrosas :haha:
  10. Tomas

    Health

    Lo vas a vender también?
  11. Wat.. ¿Qué quieres decir? Que yo sepa hay radar en todo el mapa... Si lo que dices es poner lo del warhouse o algo así simplemente mueve ese marker y ya...
  12. Tomas

    Window

    Si vas a usar un evento por gui-element no es recomendable usar getRootElement sino que el mismo gui-element como segundo argumento del evento.
  13. De nada, ewe le acerté
  14. De nada y me alegro que lo hayas solucionado.
  15. Por dios, cuando será el día que digan que pu** sistema de gang usan , como debo adivinarlo espero que sea el de castillo. local gate3 = createObject(10841, -1078.9000244141, -1647.3000488281, 83.199996948242, 0, 0, 267.99499511719 ) open = false function OpenObjectt ( thePlayer ) if getElementData(thePlayer,"gang") == "Gang" then if not open then moveObject(gate3, 1000, -1079, -1647.0999755859, 90.199996948242, 0, 0, 0 ) open = true outputChatBox ( "#00FF00Abriendo Puerta", thePlayer, 255, 255, 255, true ) elseif open then moveObject(gate3, 1000, -1078.9000244141, -1647.3000488281, 83.199996948242, 0, 0, 0 ) open = false outputChatBox ( "#ff0000Cerrando Puerta", thePlayer, 255, 255, 255, true ) end end end addCommandHandler("soh", OpenObjectt )
  16. Lo probaste con la que yo te di? Eso no debería pasar, en la de antes seguramente pasaba porque usabas variables con las stats en server-side, pero con esto no debería pasar...
  17. Eso es bastante raro, cuando alguien llega a 999 el mensaje sale para todos o solo para él?
  18. Pass = "iA*{qvox%@/AAc]9" boton = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "OK", true ) editPass = guiCreateEdit( 0.3, 0.1, 0.4, 0.1, "", true ) function checkPass() local texto = guiGetText ( editPass ) if texto == Pass then outputChatBox("Acceso permitido",0,255,0) setElementPosition(localPlayer,0,0,0) else outputChatBox("Acceso restringido, te equivocaste con la contraseña pelotudo",255,0,0) end end addEventHandler ( "onClientGUIClick", boton, checkPass)
  19. Insane Hosting es bueno, se que no te defraudará y se nota que son serios (aún siguen vivos, algo que pocas empresas LA's lo logran)
  20. ¿Usas Hostinger free o premium ? En el free no puedes montar un servidor, el acceso SSH tiene muchas restricciones.
  21. Eso no es una GUI,pasa el client, o al menos la función donde clickean la GUI
  22. https://github.com/mabako/mta-paradise/ ... INSTALL.md
×
×
  • Create New...