Jump to content

AlvareZ_

Members
  • Posts

    611
  • Joined

  • Last visited

Details

  • Location
    Venezuela

Recent Profile Visitors

563 profile views

AlvareZ_'s Achievements

Pimp

Pimp (29/54)

0

Reputation

  1. Quieres decir que el ped no gira para donde gira la minigun ?
  2. local c1,c2,c3 = getElementPosition( nemesi ) function money (theKiller) if (source == nemesi) then givePlayerMoney(theKiller,math.random(1500)) outputChatBox("#FF0000BOSS: #F7FF00".. getPlayerName ( theKiller ) .." #00FF22ha matado al #FF0000Boss Sniper, #00FF22ha ganado $15.000 como recompenza.",player,255, 255, 255, true) createExplosion( c1, c2, c3, 2) setTimer(Nemesisbymanawydan, 16000, 1) end end addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement(), money) Con algo así debería ser suficiente, getElementPosition para obtener las coordenadas donde murió el nemesi createExplosion para crear la explocion, si lo deseas cambia el 2 por cualquier otro tipo de explocion disponible: 0: Grenade 1: Molotov 2: Rocket 3: Rocket Weak 4: Car 5: Car Quick 6: Boat 7: Heli 8: Mine 9: Object 10: Tank Grenade 11: Small 12: Tiny
  3. Vale tenia razon @Alexs_Steel, Ahora me va bien, pero continua un error, yo utilizo el comando, pero si algun auto aparece luego de que yo puse el comando, puedo chocarlo y debo escribir el comando otra vez, como podria hacer? Aqui el script Client: function sies(vehicle, v) if isElementCollidableWith(vehicle, v) then setElementCollidableWith(vehicle, v, false ) else setElementCollidableWith(vehicle, v, true) end end addEvent("buenaAlarma", true) addEventHandler("buenaAlarma", getRootElement(), sies) function noes(vehicle, v) setElementCollidableWith(vehicle, v, true) end addEvent("falsaAlarma", true) addEventHandler("falseAlarma", getRootElement(), noes) Server: function ghostmode_on(thePlayer) local x, y, z = getElementPosition ( thePlayer ) local city = getZoneName ( x, y, z, true ) local v = getPedOccupiedVehicle(thePlayer) for index,vehicle in ipairs(getElementsByType("vehicle")) do if not (city == "Los Santos") then outputChatBox("Debes estar en Los Santos",thePlayer) triggerClientEvent("falsaAlarma", thePlayer, v, vehicle) break end if (city == "Los Santos") then triggerClientEvent("buenaAlarma", thePlayer, v, vehicle) end end end addCommandHandler("ghostmode", ghostmode_on)
  4. Si exacto tomas a eso me referia, lo he creado y funciona, pero aun hay un error, si algun otro usuario esta en un auto, sale volando, si el auto esta vacio si funciona perfectamente el otro usuario ve que puedo traspasarlo Client: function comando() local vehicles = getElementsByType("vehicle") for k,v in ipairs(vehicles) do if not isPedInVehicle(localPlayer) then outputChatBox("Debes Subir a un Auto", 255, 0, 0) break end if getVehicleOccupant(v) ~= localPlayer then triggerServerEvent("alEntrar", localPlayer, v) else setElementCollisionsEnabled(v, true) end end end addCommandHandler("tt", comando) Server: function alJoin(v) setElementCollisionsEnabled(v, not getElementCollisionsEnabled(v)) end addEvent("alEntrar", true) addEventHandler("alEntrar", getRootElement(), alJoin)
  5. Muchas Gracias Gaberiel, pero hay un problema, yo puedo traspasar a el otro vehiculo, pero a el le aparece como si yo lo chocara, que podria hacer? usar trigger y poner que traspase el vehiculo en server?
  6. Gracias Blue Pie, Cree lo siguiente pero no se porque motivo el auto vuela, se eleva poco a poco, y me envia varios outputs, esto es lo que cree: function comando(thePlayer) local theVehicle = getPedOccupiedVehicle ( thePlayer ) local vehicles = getElementsByType("vehicle") if theVehicle then for k,v in ipairs(vehicles) do setElementCollisionsEnabled(v, false) outputChatBox("Listo", thePlayer, 255, 0, 0) end else for k,v in ipairs(vehicles) do setElementCollisionsEnabled(v, true) outputChatBox("Debes Subir a un Auto", thePlayer, 255, 0, 0) end end end addCommandHandler("tt", comando)
  7. Buenas, Luego de tanto tiempo he vuelto scriptear un poco, y estuve buscando sobre como podría hacer para que un usuario le pueda atravesar los otros coches sin que pase nada, alguna idea?
  8. También: "onClientGUIClick" addEventHandler
  9. AlvareZ_

    Minigun

    Si no me equivoco, vas a la parte "resource" en el panel de admin, y das doble click izquierdo en el nombre del resource race, y tienes la opción para removerla.
  10. Im not sure, But try: occupants = getVehicleOccupants(vehicle) -- Get the ocuppants on the car numseats = getVehicleMaxPassengers(getPedOccupiedVehicle ( thePlayer )) -- take the player vehicle if (unpack(ocuppants) == numseats) then -- verify if the vehicle its full
  11. Pero publica los archivos de la deathlist que usas
  12. No entiendo a que te refieres, La deathlist es el orden mediante el cual los jugadores van muriendo y el rankingboard seria el puntaje del jugador (?), Explicate bien!
  13. Haaa ok perfecto, ya entendí por esa parte, Use bone_attach para crearle una mochila a el jugador quedándome de la siguiente manera: jugador = getLocalPlayer() mochilero = createObject(371,0,0,0) exports.bone_attach:attachElementToBone(mochilero,jugador,3,0,-0.1,0,0,0,0) Pero el problema es que debido a que es client, solo se muestra a el jugador no a todo el server, Intente triggearlo desde el server pero no me resulto: function MochilaPed() triggerClientEvent("alIniciar", resourceRoot) end addEventHandler("onResourceStart", root, MochilaPed) function crearMochila() jugador = getLocalPlayer() mochilero = createObject(371,0,0,0) exports.bone_attach:attachElementToBone(mochilero,jugador,3,0,-0.1,0,0,0,0) end addEvent("alIniciar", true) addEventHandler("alIniciar", root, crearMochila)
  14. Perfecto me funciono gracias, Pero ahora la pregunta del millon, porque i? si me dice que i es igual a 1, no ?
×
×
  • Create New...