[action] Alavanca

Liinnkk
em Lixeira Pública

Liinnkk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/01/08Posts: 6Char no Tibia: Thor Salfis

aee pessoal eu to fazendo um ot, e dai eu to fazendo uma quest, só que eu queria o seguinte, o kra matava o boss e dropava um iten direto, dai ele ia num lugar que tinha uma alavanca e uma mesa, nisso o kra botava o iten na mesa e puxava a alavanca sendo teleportado pra outro lugar, alguem pode me explicar como fazer essa parada da alavanca?

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

claro você vai necessitar usar essas funções.

 

getThingFromPos(pos)

doTeleportThing(cid, newpos, <optional> pushmove)

caso queira que o item seja removido use essa função.

doRemoveItem(uid, <optional> n)

 

primeiro a função normalmente usada seria essa.

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

segundo declarar o item que iremos usar na função normalmente é a alavanca de id 1945~1946.

item.itemid == 1945~1946

 

terceiro verificar se o item está na posição correta, então declare a posição do item e sua stackpos.

{x=x, y=y, z=z, stackpos=stackpos}

 

após isso e só teleporta o player pra a posição desejada usando essa função e os parâmetros da posição em que ele será teleportado.

doTeleportThing(cid, newpos, <optional> pushmove)

{x=x, y=y, z=z}

 

pronto basicamente seria isso crêio que não esquecí de nada caso eu tenha esquecido algo avise-me que arrumarei.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."