NE
moveevent

Uma tile que apenas pessoas com uma quantia X resets passem

Por NextWorld, 27 de mar. de 2013 em Scripts

otserv
tibia
5
999
NextWorldN
27 de março de 2013 às 02:05

Eu sou Novo aqui no Xtibia.. não sei se estou colocando este tópico no lugar certo.

 

Eu queria que apenas players com X resets pudessem passar pela tile e ir fazer a quest..

Apenas isso, não sei se é complicado, eu apenas queria colocar no meu servidor.

 

 

Obrigado a todos .. =)

1 mês depois...
AlexclusiveA
17 de abril de 2013 às 00:33

Área incorreta amigo, a área certa seria: Pedidos e dúvidas - Scripting!

Mais atenção da próxima vez por favor.

 

A equipe agradece. Movido p/ área correta.

ThiagoBjiT
17 de abril de 2013 às 19:40

Não se esqueça de editar a storage do script pra storage do seu reset, e também a quantia de reset pra passar.

Vá em data/movemments/scripts/resettile.lua, e deixe assim:

 

function onStepIn(cid, item, position, fromPosition)
local reset_storage = 123 -- coloque o storage do seu sistema de reset
local quant_reset = 3 -- quantidade de resets para poder passar
if (getPlayerStorageValue(cid, reset_storage) < quant_reset) then
   doTeleportThing(cid, fromPosition, false)
   doSendMagicEffect(position, CONST_ME_MAGIC_BLUE)
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente players com ".. (quant_reset) .." ou mais podem passar.")
end
return TRUE
end

 

Em data/movemments/movemments.xml, adicione:

 

<movevent type="StepIn" actionid="4563" event="script" value="resettile.lua"/>

 

No tile que só vai poder passar com x reset, você poem a ACTION ID 4563.

NextWorldN
19 de abril de 2013 às 16:33

Muito obrigado por me ajudar. Rep +

 

Na próxima eu colocarei o tópico no lugar certo =)

AlexclusiveA
19 de abril de 2013 às 16:54

Movido p/ pedidos e dúvidas respondidos!