FI
pedido

Ajuda script - Piso vocation

Por FideraGuididi, 26 de dez. de 2013 em Scripts

chao vocation piso vocation
resolvido
script
3
722
26 de dezembro de 2013 às 17:59

Alguem aii tem um script , que o piso so deixa passar see for uma certa vocation

AnneMottaA
26 de dezembro de 2013 às 18:27

#Testado

em movements/scripts crie um arquivo com o nome tilevocation.lua e adicione isso dentro:

local vocation = 2 -- ID da vocação que pode passar pelo tile!
function onStepIn(cid, item, position, fromPosition)
	if getPlayerVocation(cid) == vocation then
		doPlayerSendCancel(cid,""..getPlayerName(cid).." agora você esta dentro de algum lugar!")
		doSendMagicEffect(getPlayerPosition(cid), 28)
	else
		doTeleportThing(cid, fromPosition, true)
		doPlayerSendCancel(cid,""..getPlayerName(cid).." você não é um Druid então não pode passar!")
		doSendMagicEffect(getPlayerPosition(cid), 2)
	end
return TRUE
end

em movements.xml adicione a seguinte tag:

<movevent type="StepIn" uniqueid="54637" event="script" value="tilevocation.lua" />

Para funcionar basta abrir o RME e botar o uniqueID 54637 no tile.

Editado Dezembro 26 por AnneMotta

zipter98Z
27 de dezembro de 2013 às 17:34

Tópico movido para a seção de dúvidas e pedidos resolvidos.