Ir para conteúdo

Hard Dragon

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Hard Dragon recebeu reputação de jeffersonxvr em [Link Quebrado]Pokémon Mythology   
    Boa noite, Pessoal.
    Eu possuo todos os arquivos do servidor + cliente com algumas correções, feita antes de fechar o projeto.
    Se trata de uma versão a cima desta disponibilizada pelo walox.
    (OBS o mapa foi feito por mim)  

    - Estarei conversando com o Walox e caso estiver tudo de acordo atualizaremos o link até amanha. 
    Para download do Cliente + Servidor + RME Dedicado a esse mapa.
    (ObS sobre o site pode se usar um padrão não a nenhuma versão totalmente editada para ele) 

  2. Curtir
    Hard Dragon deu reputação a tataboy67 em [TFS 1.1+] Area Hardcore   
    Opa galerinha beleza?
     
    Andei pesquisando 1 pouco sobre script e vi que ainda não existe nada do tipo,
    então resolvi trazer aqui pra vocês  !

    Meu intuito em fazer esses tipos de scripts: 
    Na verdade eu andei pensando bastante em fazer Quest's em meu servidor no estilo HARDCORE... Imagine que você consiga entrar em uma Areá e ter consciência de que ao morrer, perderá tudo ! Seria meio tenso não? É... Eu achei interessante essa ideia, e como é simples resolvi trazer pra vocês.

    Como o script funciona?
    O script funciona a partir de 2 Actions.
    A de entrada, dará ao jogador uma Skull Red (Colocar ActionID: 5901) 

    Saída removerá a Skull (Colocar ActionID: 5902)


    Sem mais delongas, vamos ao Script:

    Adicione a linha em:
    (data/movements/movements.xml)
    <movevent event="StepIn" fromaid="5901" toaid="5902" script="TP_Red_Skull.lua"/>
    Crie um arquivo em:
    (data/movements/scripts/TP_Red_Skull.lua)
    local config = { storage = 39202, -- Storage usada pos_room = {x = 1231, y = 1066, z = 7}, -- Posição da sala pos_back = {x = 1132, y = 1074, z = 7} -- Posição para sair da sala } function onStepIn(player, item, position, fromPosition) if item.actionid == 5901 then if player:getSkull() >= 1 then player:sendCancelMessage("Remova seu Skull para poder entrar.") player:teleportTo(fromPosition) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) else player:teleportTo(config.pos_room) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) player:setSkull(4) player:setSkullTime(1000*999999999999999999) player:setStorageValue(config.storage, 1) end end if item.actionid == 5902 then if player:getSkull() == 4 then if player:getStorageValue(config.storage) then player:setSkull(0) player:teleportTo(config.pos_back) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) end end end return true end Por favor, se puderem dar dicas para eu melhorar o script ou adicionar algo a mais, ficarei grato e terei o prazer em fazer.
    Rep+ para me motivar a postar cada vez mais coisas
  3. Gostei
    Hard Dragon deu reputação a roriscrave em (luaGetCreatureHealth)Creature not found - Erro   
    tente assim: https://hastebin.com/qifejozodi.lua
     

Informação Importante

Confirmação de Termo