Ir para conteúdo

[Action] Não Sei Qual Função


dragon2006

Posts Recomendados

Tipo naõ sou muito bom em scripts mas tentei fazer um e vi que estava dando certo, só que há uma dúvida ainda.

 

function onWalkIn(cid, item, topos)

pos = getPlayerPosition(cid)

--if pos.x == topos and pos.y == topos and pos.z == topos then

if getPlayerMana(cid) >= 4 and item.itemid == 446 then
	doPlayerAddMana(cid,-2)
	doSendMagicEffect(topos,1)
	doPlayerAddSkillTry(cid,6,1)
else
doTeleportThing(cid,{x=topos.x, y=topos.y, z=topos.z})
end
--end
return 1
end

 

Não sei o que coloco em ELSE, a função para o player voltar para sua posição anterior se ele nao tiver mais de 4 de mana.

Link para o comentário
Compartilhar em outros sites

é movements certo?

quando ele passar por cima do tile...

 

function onStepIn(cid, item, position, fromPosition)

if getPlayerMana(cid) < 4 and item.itemid == 446 then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerAddMana(cid,-2) 
doSendMagicEffect(topos,1) 
doPlayerAddSkillTry(cid,6,1) 
return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...