MA

Pisar em x sqm e perder o item

Por MarcosLeao, 07 de jan. de 2017 em Tutoriais de Spriting

8
5.8k
MarcosLeaoM
07 de janeiro de 2017 às 14:06

Galera gostaria de um script que o player só passa pelo sqm se tiver com item na BP e dps de passar pelo sqm o item some.. Alguém pode me ajudar?

LordbaxxL
07 de janeiro de 2017 às 15:05

 

 function onStepIn(cid, item, fromPosition, item2, position)        if item.actionid == ACTION_ID_TILE and getPlayerItemCount(cid, ID_DO_ITEM) then        doPlayerRemoveItem(cid, ID_DO_ITEM, QUANTIDADE)        doPlayerSendTextMessage(cid, "Você passou! bla bla bla..")    else         doPlayerSendTextMessage(cid, "Você não tem o item necessário para passar aqui")        doTeleportThing(cid, fromPosition, false)        return true    endend 

 

 

Só editar em ACTION_ID_TILE colocar o action que você setou no tile lá no seu mapa, e editar ID_DO_ITEM que é o item que vai ser removido, QUANTIDADE é quantidade de itens que vai ser removido.

Editado Janeiro 7 por Lordbaxx

MarcosLeaoM
07 de janeiro de 2017 às 15:32

Valeu cara, Rep+  Isso aí eu ponho nas pastas de Action né? 

LordbaxxL
07 de janeiro de 2017 às 16:08

Nao, coloque em um arquivo .Lua em movements/scripts.

MarcosLeaoM
07 de janeiro de 2017 às 16:44
31 minutos atrás, Lordbaxx disse:

Nao, coloque em um arquivo .Lua em movements/scripts.

<movevent event="StepIn" itemid="22456"   

 

eu ponho ID da tile ou o action?

LordbaxxL
07 de janeiro de 2017 às 16:53

actionid="...." Põe o Action que botou no file.

MarcosLeaoM
07 de janeiro de 2017 às 17:48
49 minutos atrás, Lordbaxx disse:

actionid="...." Põe o Action que botou no file.

sim, mas o  itemid=""  .... é o id o chão?

 

<movevent event="StepIn" itemid="7710" script="edit/pisodemonoak.lua" />

LordbaxxL
07 de janeiro de 2017 às 18:24
31 minutos atrás, MarcosLeao disse:

sim, mas o  itemid=""  .... é o id o chão?

 

<movevent event="StepIn" itemid="7710" script="edit/pisodemonoak.lua" />

Estamos setando uma Action no item, e não o item em si, portanto no lugar de itemid é actionid.