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) http://oi50.tinypic.com/2po49k2.jpg[/img]
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... DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
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 Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
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) En el foro se me conocia Como alexmercer1998 y Ezio Auditore esta es mi nuevo nombre para que esten informados
Anyelberth Posted May 24, 2013 Author Posted May 24, 2013 ok Chicos se los agradesco. y para que spawee serquita de mi? http://oi50.tinypic.com/2po49k2.jpg[/img]
Anyelberth Posted May 24, 2013 Author Posted May 24, 2013 Ejemplo? http://oi50.tinypic.com/2po49k2.jpg[/img]
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 http://oi50.tinypic.com/2po49k2.jpg[/img]
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? Marcus.
Anyelberth Posted May 24, 2013 Author Posted May 24, 2013 Nop http://oi50.tinypic.com/2po49k2.jpg[/img]
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 En el foro se me conocia Como alexmercer1998 y Ezio Auditore esta es mi nuevo nombre para que esten informados
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? http://oi50.tinypic.com/2po49k2.jpg[/img]
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