Ir para conteúdo

warlt

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    warlt deu reputação a deivaoo em (Resolvido)[Stamina BUG] player morre = stamina full)   
    Sempre deixo passar coisa boba... 
    Obrigado por corrigir Snowz 
  2. Gostei
    warlt deu reputação a Snowsz em (Resolvido)[Stamina BUG] player morre = stamina full)   
    Eu ia fazer o script assim , no seu ainda faltou um parâmetro "cid" na função que adiciona stamina, acho que isso resolve:

     
    local storage = 5612 function onPrepareDeath(cid, deathList) if isPlayer(cid) then setPlayerStorageValue(cid, storage, getPlayerStamina(cid)) -- Salva a Stamina atual do player end return true end function onLogin(cid) local stamina = getPlayerStorageValue(cid, storage) if not stamina == -1 then local newStamina = stamina-getPlayerStamina(cid) --Pega a stamina salva e calcula a diferença com a atual setPlayerStamina(cid, newStamina) -- Adiciona a diferença calculada setPlayerStorageValue(cid, storage, -1) -- Remove o valor da storage end return true end E não há a necessidade de por um "isPlayer" no login, pois quem faz login é um jogador.
     
    @Edit:
     
    Também está errado outra coisa, não para adicionar stamina ao player, e sim setar, corrigi o script, tenta...
  3. Gostei
    warlt deu reputação a Heyron em (RECRUTAMENTO TEMPORARIAMENTE CANCELADO) - Elysia OT recrutando!   
    .Para saber do que o projeto se trata, clique aqui..
     

    Procuramos pessoas sérias e dispostas que possua um conhecimento avançado nas respectivas áreas abaixo:
    ( ) MAPPER: Baltazar ( ) SCRIPTER/PROGRAMADOR: (HÁ VAGA DISPONÍVEL) ( ) WEBMASTER: (HÁ VAGA DISPONÍVEL)  
    Eu já deixo claro quê:
    Em troca de sua contribuição com o servidor, você terá participação nos lucros do mesmo.  

    E aí, quer se candidatar para a equipe? Então preencha o seguinte formulário abaixo com as suas informações.
    (Copie o formulário exatamente como ele está, e preencha-o.)
    OBS: Todos os itens abaixo devem ser preenchidos. Nome: Idade: Função pretendida: Formas de contato - Facebook/Skype: Porque você quer fazer parte do projeto?: Quanto tempo de experiência você tem com OT Servers e/ou a área em que domina: Possui algum trabalho seu que foi divulgado no fórum? Cite o link de algum:
  4. Gostei
    warlt deu reputação a Ceos em Teleporter Cristal (1.0, 1.1)   
    Vou trazer um script básico para vocês que podem ser usado no seu mapa global, Na parte de criação de umbral.
     
    Uso esse script para isso.
     

     
    Testei em tfs: 1.0, 1.1 e funcionou sem erro.
    function onUse(cid, item, fromPosition, itemEx, toPosition) local config = {     pos = {x = 33526, y = 32420, z = 12}, -- posição que o player vai cair }    if(itemEx.itemid == 22634) and getPlayerStorageValue(cid, 17201) < 1 then                   doPlayerSendTextMessage(cid, 19, "You need kill  boss for reward items and create you umbral.") -- mensagem                 doTeleportThing(cid, config.pos)                    setPlayerStorageValue(cid, 17201, 1) -- storage                   doRemoveItem(cid, item.itemid)          end     return true end Onde esta "22634", e o id do item que ele usara a key.
     
    TAG:
    <action itemid="iddoitem" script="roshamuul/key1.lua"/> No "ITEMID", e o id da key(oquevccolocar), que ele usara para ser teleportado.
     
     
    Creditos: Ceos
     
     
  5. Gostei
    warlt deu reputação a Nightz em [Sistema de Ticket] Atendimento - Gesior Acc   
    Para quem usa o Gesior 2012, a solução é bem simples para utilizar o sistema:
     
    Vá até a linha que tem o código abaixo:
    $account = $ots->createObject('Account'); E substitua por:
    $account = new Account;
  6. Gostei
    warlt deu reputação a Drazyn1291 em Como criar um OTCLIENT   
    Vou falar de uma Maneira mas Simplificada em um tuto so de vez
     
    1 baixe o cliente da GOD anna acima
    2 Troque o IP localizado em Cliente/Module/Cliente_entergame/Entergame.lua
    Dentro do entergame.lua procure por >> setUniqueServer
    ai ao lado vai ter uma linha,mas ou menos asim :   EnterGame.setUniqueServer('127.0.0.1', 7171, 854, 270, 210)
    o de Vermelho vc coloca seu IP
     
    Agora seu Cliente entrara normalmente no seu serve!!!
    Mas esta dando bug :/
     
    Simplismente vá em data/things/854
    ai dentro vc troca remove os arquivos .spr e .dat e troca pelo seu .spr e .dat 
     
    pronto seu cliente esta com suas sprites!!!
     
    Mas agora fica dando erro que não e compativel ou algo parecido :/
     
    Então veja a solução 
     
    Temos 2 soluções 
     
    Modifica o .spr e .dat para EXTENDIDO 
    OU
    Vá em Cliente\modules\game_things
     
    e Procura por Things.lua
    Faça Backp do Things.lua
    abra o things.lua
    E procura por :  g_game.enableFeature(GameSpritesU32)
    Achou esta tag? Então remova ela
     
    Caso for usar Cliente Extendido Exclua o Things.lua e coloque o Backup
     
    Pronto 
     

Informação Importante

Confirmação de Termo