Jump to content

Calculador

Members
  • Posts

    197
  • Joined

Everything posted by Calculador

  1. Puedes definir el argumento que quieras con getElementType
  2. Utilizar la función: setTimer -- En esté caso setTimer(laFuncion, 2000, 0) -- El 0 en el 3 argumento es para que se repita la función, así el ped se teletransporta a ti cada 2 segundos
  3. ninguno ... Me refiero respecto al codigo que yo le pase, no el que tenía inicialmente.
  4. ¿Qué errores te tira en el debugscript?
  5. Exacto lo que dice Tomás es cierto, por eso le puse player, porque en su script incial él tenía pla como argumento y definía player.
  6. Aunque Niko, recuerda que tu spawn es en el agua (si mal no estoy) cuando entre a tu servidor siempre aparecia bajo el agua..
  7. Intenta así, acomodalo a lo que quieres. SERVER: function VIPPermiso (thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) then triggerClientEvent(thePlayer, "ElEvento", thePlayer) else outputChatBox("No eres VIP para ejercer este comando...", thePlayer, 255, 0, 0) end end addCommandHandler("panelvip", VIPPermiso) -- Comando que quieras CLIENT: function PermisoVIP () if not ( guiGetVisible(LaGui)) then guiSetVisible(LaGui, true) showCursor(true) end end addEvent("ElEvento", true) addEventHandler("ElEvento", root, PermisoVIP) -- El evento que quieras
  8. Prueba así, dime que ocurre: col = createColTube (145.69999694824, 1917, 20.7, 2, 3) root = getRootElement () othergate1 = createObject ( 980, 145.69999694824, 1917, 20.7, 0, 0, 90) function Open ( player ) if getElementType ( player ) == "player" then playerTeam = getPlayerTeam ( player ) Clann = getTeamFromName ( "Rebeldes" ) if ( playerTeam ) == Clann then moveObject (othergate1, 1000, 145.69, 1904.4000244141, 20.7) end end end addEventHandler ( "onColShapeHit", col, Open) function Close ( player ) if getElementType ( player ) == "player" then playerTeam = getPlayerTeam ( player ) Clann = getTeamFromName ( "Rebeldes" ) if ( playerTeam ) == Clann then moveObject (othergate1, 1000, 145.69999694824, 1917, 20.7) end end end addEventHandler ( "onColShapeLeave", col, Close ) PSD: Sin probar.
  9. Prueba así: function gravedad() if getElementType ( source ) == "ped" and getElementModel ( source ) == 230 then if (source == "zombie") then setPedGravity(source, 0.001) setPedChoking(source, true) else zombiesuperpodergrav = nil end end end addEventHandler("onZombieSpawn", getRootElement(), gravedad) PSD: No sé si funcione..
  10. Perdón interrumpo y te hago una pregunta.. ¿Lo que quieres hacer es que si un jugador únicamente es VIP pueda abrir un panel (El panel VIP)?
  11. Pronex, si no estoy mal, no te funciona porque estas usando hamachi.
  12. Calculador

    VIP

    ¡Hola! function AdicionarColumna() exports.scoreboard:scoreboardAddColumn("VIP", 25) end addEventHandler("onClientResourceStart", resourceRoot, AdicionarColumna) Esto es para adicionar la columna VIP, usando el scoreboard default.. Para poner si es VIP o no en esa Columna, lo que tienes que hacer es usar un setElementData como lo Explico Ciber. Suerte, saludos!
  13. No se puede cancelar ese evento. Tienes razón, Pipeekz utiliza la idea de Solid ya expuesta por Tomás aunque en vez de 300 health, te aconsejo 250, ya que en 300 aún el vehículo no explota ni entra en llamas.
  14. Usa el evento "onPlayerJoin" y la función "redirectPlayer"
  15. También puedes cancelar el evento onVehicleExplode y cuando este en llamas no explotara.
  16. Cómo decía Tomás creo que para eso tienes que agregar el evento "onPlayerWasted" y ahí agregar la guí que quieres posterior a eso en el boton del Hospital agregas un setElementPosition de el hospital que quieres que el jugador aparezca y en el otro boton finalmente pones la función de 50p PD: trato de ayudarte aunque no se cual es el sistema de 50p
  17. ¿Qué animación utilizaste?
  18. Te recomiendo que edites algún script de la comunidad que se acomode a lo que quieres... Para que aprendas un poco mas... Te aconsejo visitar la wiki y leer un poco para que aprendas. -- https://wiki.multitheftauto.com/wiki/Main_Page
  19. Te aconsejo indagar las siguientes funciones en la wiki: addCommandHandler setElementCollidableWith setElementCollisionsEnabled te podrian servir
×
×
  • Create New...