AL
pedido

Vocation especial

Por Allangod, 18 de out. de 2015 em Scripts

6
1.8k
AllangodA
18 de outubro de 2015 às 18:14

Gostaria que a vocation 77 ao matar um player (somente a vocation 77) ganha-se um item configurado por mim (como se ao mata-lo rouba-se o coração dele).

Obrigado.

meubkM
18 de outubro de 2015 às 18:30
Melhor resposta
local item = {2323, 1} -- id do item, quantidade
local vocations = {77}

function onKill(cid, target, lastHit)
	if isPlayer(target) and isInArray(vocations, getPlayerVocation(cid)) then
		doPlayerAddItem(cid, item[1], item[2])
	end
	return true
end

Cria um arquivo .lua coloca na pasta creaturescripts coloca a tag no creaturescripts.xml do tipo "kill" e adiciona no login.lua de acordo com o nome

Editado Outubro 19 por Miiller

AllangodA
19 de outubro de 2015 às 12:49

Mas eu queria que somente a vocation 77, pudesse ganhar esse item.

meubkM
19 de outubro de 2015 às 14:30

desculpe, me esqueci, atualizado.

AllangodA
19 de outubro de 2015 às 18:37

Funcionou perfeitamente, muito obrigado.

REP+

2 semanas depois...
LumusL
26 de outubro de 2015 às 23:22

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".