Ir para conteúdo

[entrega] Teleport Parchment


frerety

Posts Recomendados

HiHo!

.: Entrega do pedido de roxius_

.: Tópico original: Teleport Parchment (com Uid)

Olha... como é muito complicado (qse impossível) fazer aquilo que você pediu, criei um do mesmo estilo, mas que é possível ser feito... Faz a mesma coisa que vc pediu, com uma única diferença... o pergaminho teleporta uma vez para o templo, depois pro dp, depois pro templo, depois pro dp e assim sucessivamente... Ah... muda o nome do item também... ^^

Script do Pergaminho

 

function onUse(cid, item, frompos, item2, topos)storage = 9591if item.actionid == [b]9594[/b] then -- ver script do baú (abaixo)	templo = {x=176,y=96,z=7} -- templo caso ActionId seja 9594	dp = {x=170,y=97,z=6} -- dp caso ActionId seja 9594elseif item.actionid == [b]9593[/b] then -- ver script do baú (abaixo)	templo = {x=123,y=117,z=7} -- templo caso ActionId seja 9593	dp = {x=124,y=116,z=7} -- dp caso ActionId seja 9593endstatus = getPlayerStorageValue(cid,storage)if status == 2 then	doTeleportThing(cid,templo)	setPlayerStorageValue(cid,storage,3)	doPlayerSendTextMessage(cid,22,"Templo")	doSetItemSpecialDescription(item.uid,"a parchment. Use e vá para o dp")elseif status == 3 then	doTeleportThing(cid,dp)	setPlayerStorageValue(cid,storage,2) 	doPlayerSendTextMessage(cid,22,"Dp")	doSetItemSpecialDescription(item.uid,"a parchment. Use e vá para o templo")else	setPlayerStorageValue(cid,storage,2) 	doPlayerSendTextMessage(cid,22,"Parabéns! Você acabou de usar a runa teleportadora... Por favor, use-a novamente para fazê-la funcionar corretamente.") 	doSetItemSpecialDescription(item.uid,"a parchment. Use e vá para o templo") endreturn 1end

 

Alterações necessárias:

.: storage => só altere se não funcionar =P (coloque um nº de 4 dígitos grande e pouco usado [ow seja, coloque 9734, 6574, etc])

.: templo => posição do templo

.: dp => posição do dp

Script da coisa que irá criar o pergaminho

 

function onUse(cid, item, frompos, item2, topos)parchment = doPlayerAddItem(cid,4842,1)if item.uid == [b]2584[/b] then -- UID do baú que criará o pergaminho cuja ActionId será 9594 (ver script do pergaminho)	doSetItemActionId(parchment,9594) elseif item.uid == [b]2585[/b] then -- UID do baú que criará o pergaminho cuja ActionId será 9593 (ver script do pergaminho)	doSetItemActionId(parchment,9593) end	return 1end

 

Alteração necessária:

.: 2584 e 2585 => UID dos baús

Se não servir sorry, tentei ajudar... =)

Ah... já ia me esquecendo... Qualquer dúvida poste sua dúvida (pode ser a dúvida de outros) e me mande uma PM falando que está com dúvida no pedido do "Teleport Parchment" e que sua dúvida está postada que eu vejo e te ajudo...

FlW

CyA!

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...