Anyelberth Posted May 8, 2013 Posted May 8, 2013 Hola Muchachos. Como Aria Yo Para que El Nemesis No Me Ataque Ami? Mi User es -|For-Speed|- function Nemesisbymanawydan ( ) nemesi = exports [ "slothBot" ]:spawnBot ( -1935.5480957031, 665.44055175781, 47.0, 90, math.random ( 300, 303 ), 0, 0, Nemesis, 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() setElementHealth ( nemesi, 100000 ) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Renkon Posted May 8, 2013 Posted May 8, 2013 Usa los tags [lua] la próxima. Probablemente editando el slothbot buscando el mecanismo de persecución. Agrega un IF obteniendo el nombre del jugador y comparándolo
MTA Team 0xCiBeR Posted May 8, 2013 MTA Team Posted May 8, 2013 Usa los tags [lua] la próxima.Probablemente editando el slothbot buscando el mecanismo de persecución. Agrega un IF obteniendo el nombre del jugador y comparándolo .____________________________________. Leyendo la wiki del slothbot te dice que le puedes asignar un team al slothbot..en tu caso el team que le asignaste es "Nemesis" solo crea un team llamado nemesis en ese script y metete en el...y no te atacara...
Darky Posted May 9, 2013 Posted May 9, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( ) nemesi = exports [ "slothBot" ]:spawnBot ( -1935.5480957031, 665.44055175781, 47.0, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() setElementHealth ( nemesi, 100000 ) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Plate Posted May 9, 2013 Posted May 9, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( ) nemesi = exports [ "slothBot" ]:spawnBot ( -1935.5480957031, 665.44055175781, 47.0, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() setElementHealth ( nemesi, 100000 ) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end) PD: Ese nemesis no va a tener 100.000 de vida ya que el setElementHealth te deja ponerle solamente 200 vas a tener que modificarlo y usar el extra_health
StanMarsh Posted May 9, 2013 Posted May 9, 2013 Si quieres Ponerle esa vida Creo que debera ser asi... TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( ) nemesi = exports [ "slothBot" ]:spawnBot ( -1935.5480957031, 665.44055175781, 47.0, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Anyelberth Posted May 24, 2013 Author Posted May 24, 2013 ok Chicos se los agradesco. y para que spawee serquita de mi?
AlvareZ_ Posted May 24, 2013 Posted May 24, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( ) local x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x, y, z, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Anyelberth Posted May 24, 2013 Author Posted May 24, 2013 Nop, No me spawea ni a lado ni en ningun lado
Marcus12 Posted May 24, 2013 Posted May 24, 2013 Nop, No me spawea ni a lado ni en ningun lado Te da error en el debug?
StanMarsh Posted May 24, 2013 Posted May 24, 2013 Nop Yo lo probe y me dio error en el debug era de getElementPostion setElementModel y createBlipAttachedTo
AlvareZ_ Posted May 25, 2013 Posted May 25, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( thePlayer ) local x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x, y, z, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Anyelberth Posted May 25, 2013 Author Posted May 25, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( thePlayer ) local x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x, y, z, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end) ese si esta bien. TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( thePlayer ) local x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x, y, z, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addCommandHandler ( "Mp", Nemesisbymanawydan ) addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end) ya ise que apareciera con un comando, pero como ago para que desaparesca con otro comando?
AlvareZ_ Posted May 25, 2013 Posted May 25, 2013 TeamNemesis = createTeam ( "Nemesis" ,255 , 0 , 0 ) function Nemesisbymanawydan ( thePlayer ) local x,y,z = getElementPosition( thePlayer ) nemesi = exports [ "slothBot" ]:spawnBot ( x, y, z, 90, math.random ( 300, 303 ), 0, 0, TeamNemesis , 0, "hunting", true ) setElementModel ( nemesi, 2 ) local myBlip = (createBlipAttachedTo ( nemesi, 0 )) triggerClientEvent ( "nsound", root ) setTimer( function() exports.extra_health:setElementExtraHealth(nemesi, 100000) end, 1100, 0) end addCommandHandler ( "Mp", Nemesisbymanawydan ) function destruir () destroyElement( nemesi ) end addCommandHandler("qm", destruir) -- debes poner /qm para que se quite addEvent("onBotWasted",true) addEventHandler("onBotWasted",getRootElement(), function (killer) if (source == nemesi) then setTimer(Nemesisbymanawydan, 1000, 1) -- 5000000000000000000 time for nemesis respawn in milliseconds-- end end)
Recommended Posts