Ir para conteúdo

lucas1

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    lucas1 deu reputação a ledzem em Pokémon new age (Pna) Open source   
    nem 1 dos moves aparece na lista
  2. Gostei
    lucas1 deu reputação a Luquinha em [ACTION] Simple Pet System   
    Simple Pet System



    Saudações galerinha, bão? Tive uma ideia bem simples e vim trazer para vocês, é um PET para ele te ajudar nas batalhas.





    Instalação


    Vá em data/actions/scripts, copie algum arquivo da pasta e cole, renomeie para simple_pet e adicione isso dentro:





    Muito bem, agora sigamos para actions.xml e adicione essa tag:
     
    <action itemid="11256;11207;11144;9019" event="script" value="simple_pet.lua"/>



    Configuração



    Nesta parte do código:
     
    local dolls = { [11256] = {pet = "Crystal Spider"}, [11207] = {pet = "Ashmunrah"}, [11144] = {pet = "Demon"}, [9019] = {pet = "Vampire"}, }

    Oque está entre [ e ] nós colocamos os Item ID dos items que vão chamar o PET. Já entre { e } aonde está entre aspas, colocamos o nome do PET.

    E na tag do actions.xml adicionamos estes MESMOS Item Ids, separando-os por ; ficando:


    <action itemid="ID;ID;ID;ID" event="script" value="simple_pet.lua"/> @edit - pet ir até você
    Para o PET  teleportar para você quando subir escadas, ou ficar muito longe, vá em config.lua e procure por:


     
    teleportPlayerSummons  

    Se estiver false coloque true, se estiver "no", coloque "yes"


     
    Demonstração







    Finalizações



    Obrigado pela atenção galera, espero que tenham gostado, e qualquer dúvida tentarei ajudar vocêis
                                                                                     
                                                                                          

  3. Gostei
    lucas1 deu reputação a leonardobo em [Talkaction] Prender   
    A pedido de um carinha do fórum no PM eu decidi fazer o script.
     
     
    Como Funciona:
    http://youtu.be/08o9uoM6bQA
     
     
     
    Em data/talkactions/scripts crie um arquivo chamado prisiontp.lua e adicione o seguinte código:
    --[[ By leonardobo Diretamente para o Tibia King. http://www.tibiaking.com/forum/index ]]-- function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Precisa de um nome Exemplo: !prender Joao") return true end local tid = cid if(param ~= '') then tid = getPlayerByNameWildcard(param) if(not tid or (isPlayerGhost(tid) and getPlayerGhostAccess(tid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " nao encontrado.") return true end end pos = {x=1017, y=1034, z=7} -- POSIÇÃO AONDE SERA TELEPORTADO. if(doTeleportThing(tid, pos, true) and not isPlayerGhost(tid)) then doSendMagicEffect(pos, CONST_ME_TELEPORT) if tid then doPlayerSendTextMessage(tid, MESSAGE_STATUS_WARNING, "Voce foi preso !") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce prendeu ".. getPlayerName(tid) ..". ") end end return true end Em data/talkactions/scripts crie um arquivo chamado liberartp.lua e adicione o seguinte código:
    --[[ By Enself = leonardobo Diretamente para o Tibia King. http://www.tibiaking.com/forum/index ]]-- function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Precisa de um nome Exemplo: !liberar Joao") return true end local tid = cid if(param ~= '') then tid = getPlayerByNameWildcard(param) if(not tid or (isPlayerGhost(tid) and getPlayerGhostAccess(tid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " nao encontrado.") return true end end local pos = getPlayerTown(tid) if(doTeleportThing(tid, getTownTemplePosition(pos), true) and not isPlayerGhost(tid)) then if tid then doPlayerSendTextMessage(tid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce foi liberado !") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce liberou ".. getPlayerName(tid) ..". ") end end return true end Em data/talkactions em talkactions.xml adicione as seguintes tags:
    <talkaction log="yes" words="/prender" access="5" event="script" value="prisiontp.lua"/> <talkaction log="yes" words="/liberar" access="5" event="script" value="liberartp.lua.lua"/>  
     
     
    Para configurar a posição, é no script prisiontp.lua, que no caso seria a sua prisão, o centro dela ou sei la.
    {x=1017, y=1034, z=7}
     
     
    Bom galera é o meu primeiro script, postado evidentemente e o meu primeiro vídeo, aceito criticas construtivas, Abraços.
     
     

Informação Importante

Confirmação de Termo