Ir para conteúdo

Ajudem Advanced Vocation


aspkot85

Posts Recomendados

no meu servidor queria um script do tipo que essas vocaçoes: > Wyzard,Cleric,Ranger,Slayer Segunda Classe de vocasoes : Dark Wyzard,Elemental Cleric,Elven Ranger,Dragon Slayer não mata-se Sorcerer,Druid,Archer,Knight ...

 

é tipo as novas vocaçoes chaman "Valan" e "Gods" então.. "Valan so pode matar valan ou seja Wyzard, Cleric, Ranger, Slayer" e "Gods so pode matar gods ou sega Dark Wyzard,Elemental Cleric,Elven Ranger,Dragon Slayer"

 

sendo que nenhuma dessa vocaçoes novas não matem Sorcerer e Master Sorcer e asim poor diante Thanks

Link para o comentário
Compartilhar em outros sites

cara testa isso..

 

isso no fisico deve resolver agora em magias e runas nao sei nao.

 

 

em creaturescripts / scripts / login.lua coloque isso

registerCreatureEvent(cid, "atkvocations")

 

agora em creaturescrtips.xml coloque isso

 

	<event type="attack" name="atkvocations" event="script" value="atkvocations.lua"/>

 

agora em creaturescripts/scripts crie um arquivo chamado atkvocations.lua e nele coloque isso

 

function onAttack(cid, target)
if not isPlayer(target) then
return true
end

if getPlayerVocation(cid) <= 8 and getPlayerVocation(target) >= 9 then
return false
end

if getPlayerVocation(cid) >= 9 and getPlayerVocation(target) <= 8 then
return false
end

return true
end

 

com isso a terceira vocação nao poderá atacar a primeira/segunda e a primeira/segunda nao poderá atacar a terceira pelo menos no físico.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...