Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Si tienes el enlace o el nombre del resource, por favor, pásamelo, le echaré un vistazo a ver cómo va. se llama top-30 creo, pero esta codificado.
  2. Usa las funciones de LUA para ver cual es mas que el otro y los ordenas en un GUI.
  3. Ok, muchas gracias
  4. Ok, en ese caso esto debería funcionar... function isPlayerInParty ( thePlayer ) return getElementData ( thePlayer, "player.party" ) end addEventHandler("onPlayerSpawn", getRootElement(), function() if isPlayerInParty(source) then killPed(source, source) end end ) ...Verdad?
  5. Ok, creo que inconscientemente soy complicado, Gracias. PD: La "mía" debería funcionar de igual manera?
  6. Hola a Todos, hoy desperté de uno de mis letargos sin memoria y tenia esto anotado en mi cuaderno: function isPlayerInParty( thePlayer ) local inf = getElementData( thePlayer, "player.party") if ( inf == true ) then return inf end end Esto serviria para comprobar si "player.party" esta en true?, jamas use el return
  7. Yo los use por que tu los usabas, de todas formas si no afectan, los seguiré usando, se ve mas ordenado. Gracias
  8. He malgastado mi vida escribiendolos Ok, intentare eso del onClientWeaponFire y aviso si resulto o si envio algun error.
  9. No conocía esa función, pero mientras el mio sirva, sigo bailando conga desnudo!
  10. Ok, y otra cosa, creo que el Source Code esta mal escrito: Le faltan los () a getElementsByType o no son necesarios?
  11. Disculpa, solo por duda, el mio sirve?
  12. Ahh si claro, lo confundi con mi funcion.
  13. Nadie la hizo aun. ahh Ok, y como se utiliza "getPlayersInPhotograph" Como por ejemplo, para matar a los jugadores en la foto?
  14. Hola a Todos, quería saber si alguien sabe sobre la Useful Function isElementInPhotograph Se supone revisa si un elemento esta en una fotografía, pero no se el Source Code o los argumentos. Alguien lo conoce?
  15. Alexs

    Radar

    Ya recordé, el Paradise incluye para quitarlo y re agregarlo al spawnear.
  16. Alexs

    Radar

    Obvio, eso debe hacer, cambialo por onClientPlayerSpawn y sera mas útil.
  17. Alexs

    Radar

    Intenta pasarlo a Client: function hudChanger () showPlayerHudComponent ( "all", false ) end addEventHandler ( "onClientPlayerJoin", getRootElement(), hudChanger)
  18. Alexs

    Radar

    veo que usaste 'source', que evento usaste?
  19. Alexs

    Radar

    Lo pusiste client o server?
  20. lo de Tonyx esta mal: function openall (player, comando, modelo) local models = getElementsByType("vehicle") for index, autos in pairs(models) do if ( getElementModel(autos) == tonumber(modelo)) then setVehicleLocked ( autos, false ) end end end addCommandHandler("abrircoches", openall) Espero este bien, luego usas el comando /openall [modelo] y se abren los de ese modelo.
  21. Exceptuando al 'F' en mayúscula, no hay diferencia con el ejemplo de la wiki, el problema viene si no quieres usar un comando, si no un evento exclusivo de server side.
  22. Solo Debes Editar el Ejemplo de la Wiki: addCommandHandler("ej", function(command) setGameSpeed(5) end ) Ahí le cambias el 5 por lo que quieras. PD: Esto es en el caso de que busques un comando.
  23. function antiblow ( ) if ( getElementHealth(source) =< 10 ) then --Acá tu código para hacerlo inservible, te recomiendo ponerle un elementData, que al subir vea si el elementData dice que esta inservible, si no es así, togleas el Control de acelerar y lo pones en false. --Tambien, te recomiendo ponerle un damageProof, para impedir que la vida del vehículo siga bajando hasta explotar. end end addEventHandler("onVehicleDamage", getRootElement(), antiblow)
  24. Alexs

    Problema

    local vehicles = {"BMX", "Bike", "Mountain Bike"} local bikes = createMarker(1183.2487792969, -1314.9769287109, 12.546875, 'cylinder', 1.5, 255, 255, 255, 255) MainGui = guiCreateWindow(408,203,240,349,"Vehicle",false) VehGrid = guiCreateGridList(17,32,200,256,false,MainGui) guiGridListSetSelectionMode(VehGrid,2) _bikes = guiGridListAddColumn(VehGrid,"Vehicle name:",0.85) Spawn = guiCreateButton(15,305,96,35,"Use",false,MainGui) guiSetFont(Spawn,"clear-normal") Cancel = guiCreateButton(128,305,96,35,"Close",false,MainGui) guiSetFont(Cancel,"clear-normal") for index, vehicle in ipairs(vehicles) do local row = guiGridListAddRow (VehGrid) guiGridListSetItemText ( VehGrid, row, _bikes, tostring(vehicle), false, false ) guiSetVisible(MainGui, false) --Reemplace la función que tenias por esto. addEventHandler("onClientMarkerLeave", bikes, function ( leaveElement ) if (leaveElement == localPlayer) then guiSetVisible(MainGui, false) showCursor(false) guiSetInputEnabled(false) end end ) addEventHandler("onClientGUIClick", root, function () if (source == Spawn) then local row,col = guiGridListGetSelectedItem(VehGrid) if (row and col and row ~= -1 and col ~= -1) then local vehicleName = guiGridListGetItemText(VehGrid, row, 1) if vehicleName then triggerServerEvent("spawnBike",localPlayer,vehicleName) end else outputChatBox("Erro: Please select a vehicle from the list.",255,0,0) end elseif (source == Cancel) then guiSetVisible(MainGui, false) showCursor(false) guiSetInputEnabled(false) end end ) addEventHandler("onClientPlayerWasted", root, function () guiSetVisible(MainGui, false) showCursor(false) guiSetInputEnabled(false) end) PD: Acá no veo cuando muestras el GUi de creación.
×
×
  • Create New...