[Pedido] Action Tile ?

SilvaPereira
em Scripts

SilvaPereira

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/12Posts: 41

nao sei se existe mais ... tem algum script que o player so possa passar pelo tile se ele tiver certo item ???

se sim , alguem pode me ajudar nesse script com o item sendo (9020) vampire token ?

 

se nao existir

 

por favor , me ajudem com um tile que abra por comando dito por God.

exemplo !openblood , e o tile abre pra que todos possam passar !

Kyoshi

-cat
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/11/12Posts: 86
function onStepIn(cid, item, position, fromPosition)

local itemid,count = 9020,1

if item.actionid == 29529 and getPlayerItemCount(cid, itemid) < count then

doTeleportThing(cid, fromPosition, true)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você precisa de "..count.." "..getItemNameById(itemid).." para passar aqui.")

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)

return true

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Welcome.")

return true

end

 

 

movements.xml

<movevent type="StepIn" actionid="29529" event="script" value="nome do script.lua"/>

 

Não se esqueça de colocar no seu tile a actionid "29529" ou qualquer outra à sua escolha. Se for mudar de actionid, mude no script também.

 

Créditos: Vodkart

-T

SilvaPereira

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/12Posts: 41

PQP , brigadao lek.

Feliz Natal ai !!!

 

REP++

 

 

obs: a) se eu quiser usar o script moviments para outro tile tenho que mudar o "actionid" que funciona ?? ou terei que ter outro script ??

b) o "actionid" posso escolher o numero que eu quiser ??

Kyoshi

-cat
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/11/12Posts: 86

PQP , brigadao lek.

Feliz Natal ai !!!

 

REP++

 

 

obs: a) se eu quiser usar o script moviments para outro tile tenho que mudar o "actionid" que funciona ?? ou terei que ter outro script ??

b) o "actionid" posso escolher o numero que eu quiser ??

 

 

A) Se você quiser que mais de um tile tenha a mesma função (só passar se tiver o vampire token), você pode usar a mesma aid em todos os tiles que desejar. Se for um tile de outro lugar(passar se tiver outro item), você pode duplicar aquele script e trocar a AID pela qual você colocou no map editor. Claro que tem que trocar a tag do movements.xml também pelo aid usado.

 

B) Portanto que ela não esteja sendo usada em outro script, sim.

 

E eu sou menina... (:

-T

SilvaPereira

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/12Posts: 41

aa brigadao ai denovo leka =)

 

rep+ pra ti e feliz natal !

Yan Oliveira

Yan18
avatar
Moderador
Moderador

INFOS

Grupo: ModeradorRegistrado: 05/06/12Posts: 2221Gênero: Masculino