Ir para conteúdo

Posts Recomendados

Bom galera so novo aqui e estou a semanas procurando uma action q e o seguinte:

o player so passara no tile se ele fiser uma determinada quest

 

eu ja tentei varias vezes e nada

acho que tem a vem com :

getPlayerStorageValue

 

a c pudessem me faser um otro favorsao

queria q tipo:

o player abre uma chest e acha um book ae ele da use e le um determinado texto

:blush:

sei q deve ter alguma coisa do tipo aqui no forum mais ja tentei e nao funfo

 

 

eu uso yourots 8.4

 

 

c puderem me ajudar c postei no lugar errado movam plz

 

 

:D:blush:

Link para o comentário
https://xtibia.com/forum/topic/104517-actionmovementsme-ajudem-com-um-tile/
Compartilhar em outros sites

acho que isso aqui vai ajudar:

-- by BobZero

--A action id do piso deve ter o mesmo valor da storage que vc quer que o player tenha feito.

function onStepIn(cid, item, position, fromPosition)
if item.uid > 0 and isPlayer(cid) == TRUE then
	if item.actionid > 0 then
		storage = getPlayerStorageValue(cid,item.actionid)
		if storage == -1 then
			doTeleportThing(cid, fromPosition, FALSE)
			doCreatureSay(cid, "Você não consegue passar.", TALKTYPE_ORANGE_1)
		end
	else
		return FALSE
	end
end
return TRUE
end

 

coloque a actionid no piso com o valor da storage que vc quer

 

depois adicione uma linha no moveevents.xml assim:

 

<movevent event="StepIn" actionid="17507" script="storagetiles.lua"/>

 

lembre-se de colocar o actionid certo aqui

Link para o comentário
https://xtibia.com/forum/topic/104517-actionmovementsme-ajudem-com-um-tile/#findComment-671683
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...