Jump to content

Como hacer Nemesis y Que Aparesca Con Un Comando


XxRomxX

Recommended Posts

  • Replies 59
  • Created
  • Last Reply

Top Posters In This Topic

Posted
Puse el numero del id y lo puse en la ultima parte.

Asi te tiene que quedár esa parte.

function BossNemesis ( thePlayer )   
x,y,z = getElementPosition( thePlayer ) 
nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90,  math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) 
setElementModel(nemesi, 285) 
end 
addCommandHandler("nemesis",BossNemesis) 
Posted
Me Sale SCRIPT ERROR: Nemesis\bosss.lua:9: '>' expected >to close '<' at line 6> near "function"

Probalo así ( no está probado )

function BossNemesis ( thePlayer )   
x,y,z = getElementPosition( thePlayer ) 
nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90,  math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) 
setElementModel(nemesi, 285) 
end 
addCommandHandler("nemesis",BossNemesis) 
        
  
function money (theKiller) 
if (source == nemesi) then 
local kills = getElementData ( theKiller, "Zombie kills" ) 
setElementData ( theKiller, "Zombie kills", +25) 
givePlayerMoney( theKiller, 10000) 
outputChatBox ( getPlayerName ( theKiller ) .. " #081DBFHa Matado Ha Nemesis :3 , Se Cree Muy Prah!",getRootElement(), 255, 255, 255, true ) 
end 
end 
addEvent("onBotWasted", true) 
addEventHandler("onBotWasted", getRootElement(), money) 
Posted

si usa el script de zombis de slothman puede usar un setElementData para que el muñeco ese sea zombi no ?

setElementData ( nemesis , "zombie" ) 

Posted
si usa el script de zombis de slothman puede usar un setElementData para que el muñeco ese sea zombi no ?
setElementData ( nemesis , "zombie" ) 

El BOT ataca a todo ( otros bots, zombies, peds, players , etc ) Eso no servirá...

  • MTA Team
Posted

La unica manera es crear un tema...como no se.. "Zombie" asignarle ese equipo al bot, y editar el recurso de zombies para que lo agregue al team de Zombies

Posted
function botTeam() 
botTeam = createTeam("Nemesis", 255, 0, 0) 
end 
addEventHandler("onResourceStart", getRootElement(), botTeam) 
-- esto agregalo a el nemesis 
setBotTeam(nemesi, getTeamFromName("Nemesis"))  

Posted

no puedes asignar un team al bot porke los zombis no estan en ese team , realmente no dijo ke no quiere ke el nemesis ataque a los zombis o los zombis al nemesis.

  • 1 month later...
Posted

Bueno Tube un par de inconvenientes con el Resource ya que al pasarlo a otro server tenia mas vida y no daba dinero nada alguien me ayuda con eso?

Posted
Bueno Tube un par de inconvenientes con el Resource ya que al pasarlo a otro server tenia mas vida y no daba dinero nada alguien me ayuda con eso?

Postea el script

Posted (edited)
function BossNemesis ( thePlayer )   
                  x,y,z = getElementPosition( thePlayer ) 
                   nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90,  math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) 
   setElementModel(nemesi, 107) 
                   end 
      addCommandHandler("nemesis",BossNemesis) 
        
  
function money (theKiller) 
if (source == nemesi) then 
local kills = getElementData ( theKiller, "Zombie kills" ) 
setElementData ( theKiller, "Zombie kills", 25) 
givePlayerMoney( theKiller, 10000) 
outputChatBox ( getPlayerName ( theKiller ) .. " #081DBFHa Matado Ha Nemesis :3 , Se Cree Muy Prah!",getRootElement(), 255, 255, 255, true ) 
end 
end 
addEvent("onBotWasted", true) 
addEventHandler("onBotWasted", getRootElement(), money) 

Edited by Guest
Posted

Ah,Mejor no los kills andan bien lo que pasa esque al matar 1 nemesis se te resetean todos los kills ._. por ejemplo tienes 1000 kills y se te va a lo que es 25 kills

Posted
function BossNemesis ( thePlayer ) 
x,y,z = getElementPosition( thePlayer ) 
nemesi = exports [ "slothBot" ]:spawnBot ( x+1,y+1,z+0.5, 90, math.random ( 300, 303 ), 0, 0, Nemesis, 38, "hunting", true ) 
exports.extra_health:setElementExtraHealth(nemesi, la cantidad de vida que quieras) 
setElementModel(nemesi, 107) 
end 
addCommandHandler("nemesis",BossNemesis) 
  
  
function money (theKiller) 
if (source == nemesi) then 
local kills = getElementData ( theKiller, "Zombie kills" ) 
setElementData ( theKiller, "Zombie kills", kills + 25) 
givePlayerMoney( theKiller, 10000) 
outputChatBox ( getPlayerName ( theKiller ) .. " #081DBFHa Matado Ha Nemesis :3 , Se Cree Muy Prah!",getRootElement(), 255, 255, 255, true ) 
end 
end 
addEvent("onBotWasted", true) 
addEventHandler("onBotWasted", getRootElement(), money) 

PD:Necesitas tener el extra_health activado

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...