Ir para conteúdo

Neto340

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    Neto340 deu reputação a Bolletox em (Resolvido)Dungeon Fire RPG - Ajuda -- ATUALIZAÇÃO   
    @Neto340 Não garanto que vá funcionar pois eu testei em server 8.6.
    pos_teleport = { createPos = {x=165,y=67,z=7,stackpos=1}, -- posição aonde será criado o teleport toPos = {x=160,y=54,z=7} -- para onde vai levar o player } pos = { -- Posições da pedras, Pedra 1,2,3,4 --Adiciona outra pos ['exemplo_nome'] = {x=XXXXX,y=XXXXX,z=XXXXX} ['pedra1'] = {x=162,y=70,z=7}, ['pedra2'] = {x=164,y=70,z=7}, ['pedra3'] = {x=166,y=70,z=7}, ['pedra4'] = {x=168,y=70,z=7} } local stone_default = 1304 -- ID stone normal local stone_echanted = 1355 -- ID stone encantada local id_item_use = 7760 -- ID do item que vai ser usar (Enchanted Small Ruby) local count = 4 -- Quantidade de Enchanted Small Ruby local time = 3 -- Tempo para voltar as pedras e sumir o teleport local teleport = 1387 -- ID teleport function onUse(cid, item, fromPosition, itemEx, toPosition) if not isPlayer(cid) then return false end if itemEx.uid == 6454 and getPlayerItemCount(cid,id_item_use) >= count then doTransform() doPlayerRemoveItem(cid,id_item_use,count) end end function doTransform() for k,v in pairs(pos) do doTransformItem(getTileItemById(v, stone_default).uid,stone_echanted) end doCreateTeleport(teleport,pos_teleport.toPos,pos_teleport.createPos) addEvent(function() for k,v in pairs(pos) do doTransformItem(getTileItemById(v, stone_echanted).uid,stone_default) end doRemoveItem(getTileItemById(pos_teleport.createPos,teleport).uid,1) doSendMagicEffect(pos_teleport.createPos,10) end,1000 * time) end XML:
    <action itemid="7760" event="script" value="stones.lua"/> OBS: Coloque o UNIQUEID da pedra com o numero 6454 para que o script funcione!
     
     

Informação Importante

Confirmação de Termo