Ir para conteúdo
Banner com Efeitos

runeraserver

Membro
  • Registro em

  • Última visita

Tudo que runeraserver postou

  1. Tinha um errinho, testa com os códigos que editei agora 14:25.
  2. Recompensa basta tu adicionar essa linha ao código na parte da recompensa, no exemplo estou usando a storage 52310. if getPlayerStorageValue(cid, 52310) < 1 then setPlayerStorageValue(cid, 52310, 1) else setPlayerStorageValue(cid, 52310, getPlayerStorageValue(cid, 52310) + 1) end No npc que vende os itens vou usar um exemplo em que o npc vende uma golden legs por 3 storages: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, 'golden') and msgcontains(msg, 'legs') then if getPlayerStorageValue(cid, 52310) >= 3 then doPlayerAddItem(cid, ID_DA_GOLDEN_LEGS, 1) setPlayerStorageValue(cid, 52310, getPlayerStorageValue(cid, 52310) - 3) npcHandler:say("Here is.", cid) else npcHandler:say("You not have storage.", cid) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Pra esse sistema ficaria bacana o player conseguir ver a quantidade de "storage" que tem com um comando na talkaction: <talkaction words="!check" event="script" value="check.lua"/> check.lua function onSay(cid, words, param, channel) if isPlayer(cid) then if getPlayerStorageValue(cid, 52310) < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você tem 0 pontos de seilaoq.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você possuí " .. (getPlayerStorageValue(cid, 52310)) .. "pontos de seilaoq.") end return true end return true end
  3. config.lua, ctrl + f >>ip = "<< coloque 127.0.0.1 ip = "127.0.0.1"
  4. Passe o pincel da casa até na área marcada em vermelho: Observação: Sempre passe o pincel da casa também nas paredes por 2 motivos: 1- Caso algum player colocar cortinas ou itens que segue a mesma analogia, irá salvar. O contrário o player terá de colocar as cortinas toda vez que reiniciar o servidor. 2- Evitar esse bug que não reconhece a casa.
  5. runeraserver postou uma resposta no tópico em Suporte Tibia OTServer
    Qual a versão do tfs amigo?
  6. runeraserver postou uma resposta no tópico em Suporte Tibia OTServer
    Então @Gowzy, Você precisa mencionar os erros que aparecem no distro pra chegarmos em uma solução
  7. Você usa criptografia de dados? sha1, plain? Mude o nome da pasta phpmyadmin pra uma que só vc sabe, exempo IWAUDHUIUH123768.
  8. Tu deveria deixar apenas site, acc manager é meio perigoso.. Aconselho vc a deixar o site em sha1. Alguns recursos como war system é usado o sha1. Não precisa dar rep não, faço isso de boa vontade mesmo!!
  9. Se retirar essa linha, perceberá que o efeito do combat2 não sai
  10. Poste o erro amigo, sou perfeccionista haha!
  11. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, -20, 1, -55, 5, 5, 4.0, 7.0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_EFFECT, 4) function onGetFormulaValues(cid, level, maglevel) local min = -((level/5)+(maglevel*4.0)+20) local max = -((level/5)+(maglevel*7.0)+55) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local area = createCombatArea(AREA_SQUAREWAVE5, AREADIAGONAL_SQUAREWAVE5) setCombatArea(combat, area) setCombatArea(combat2, area) function onCastSpell(cid, var) doCombat(cid, combat, var) doCombat(cid, combat2, var) return true end
  12. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, -20, 1, -55, 5, 5, 4.0, 7.0) local combat2 = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 4) function onGetFormulaValues(cid, level, maglevel) local min = -((level/5)+(maglevel*4.0)+20) local max = -((level/5)+(maglevel*7.0)+55) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local area = createCombatArea(AREA_SQUAREWAVE5, AREADIAGONAL_SQUAREWAVE5) setCombatArea(combat, area) setCombatArea(combat2, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Não vai dar denovo. 1 minuto que vou abrir o serv aqui pra testar.
  13. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_EFFECT, 4) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, -20, 1, -55, 5, 5, 4.0, 7.0) function onGetFormulaValues(cid, level, maglevel) local min = -((level/5)+(maglevel*4.0)+20) local max = -((level/5)+(maglevel*7.0)+55) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local area = createCombatArea(AREA_SQUAREWAVE5, AREADIAGONAL_SQUAREWAVE5) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  14. Como adiciono o botão Curtir do Facebook no meu site? O botão “Curtir” do Facebook é voltado para indicações de conteúdo e também também pode ser utilizado dentro de outros sites. Ao clicar no botão "Curtir", uma mensagem irá aparecer no perfil do Facebook do usuário indicando que o mesmo considerou aquele conteúdo interessante o bastante para indicá-lo à outras pessoas. Caso você deseje incluir o botão "curtir" do Facebook em seu site, insira o código abaixo, substituindo "SEU_DOMINIO.com.br", pelo endereço de seu site. Caso você utilize o construtor de sites, basta seguir o procedimento abaixo: - Acesse o SAC/Painel de Controle e clique no ícone do Construtor de Sites; - Clique no botão "Acessar", será aberta uma nova janela do navegador com o "Gerenciador do Site" do construtor; - Na lista de páginas existentes, existe um botão de edição. Você deve clicar no botão "Editar" referente a página selecionada para entrar no modo de edição. - Selecione uma das ações, você pode editar o texto da página ou alterar o seu tipo. Como seu objetivo é editar o conteúdo em HTML, basta clicar no botão "HTML" e após em "Inserir HTML", uma janela de edição do Código fonte da página se abrirá. - Nesse momento você deverá inserir no campo que abrir, o código abaixo, substituindo "SEU_DOMINIO.com.br", pelo endereço de seu site. - Após realizar o procedimento, basta clicar em ‘Submit’; - Após aprovar a edição você pode selecionar uma opção para visualização do conteúdo que foi alterado ou publicação direta do mesmo; Se você clicar no botão “Pré-Visualizar” irá acessar uma prévia do site com as alterações efetuadas. Navegue livremente nesta área; Ao clicar no botão “Publicar” os arquivos serão publicados no seu FTP e a alteração passa a ser permanente; - Ao publicar o seu site após uma alteração você pode selecionar se deseja publicar apenas as mudanças recentes ou o site inteiro; - Selecione uma das opções e clique em "Publicar".
  15. Bom dia galera!! Hoje vou ensinar a vocês como criar uma página do seu servidor no facebook e como criar uma área para implementar o botão de curtir como na imagem abaixo: 1º Passo: Primeiramente logue com sua conta no facebook e entre no link: https://www.facebook.com/pages/create/?ref_type=bookmark Escolha a opção Jogos/Brinquedo, escolha um nome e clique em começar. 2º Passo: A partir daí, você devera escrever sobre o seu servidor, colocar uma foto de perfil da página, data de criação, etc. Como o intuito do post é outra, pule até concluir com a criação de sua página devendo ficar assim: 3º Passo: Pronto, a sua página já está criada. Entre no link: https://developers.facebook.com/docs/plugins/like-button • Em URL to Like coloque o link da página de seu servidor no facebook. • Width o tamanho da box de seu site, tamanho que ficará o plug-in. • Layout standard • Action type deixe like Depois disso clique em Get Code Cole o código onde desejar em seu site e prontinho, página criada e botão adicionado! Créditos: • 99,99*99 % Facebook • 00,00*01 % Me
  16. http://www.tibiaking.com/forum/topic/55116-bot%C3%A3o-curtir-do-facebook-no-seu-site/
  17. Antes de extrair o seu site na pasta htdocs, exclua todos os arquivos do xamp, deixe ela vazia.
  18. Mas ele recuperaria da mesma forma? Vc quer transformar o soul point em um tipo de "coin"? Se sim, não é possível. Não tem função de getSoulPoint que eu saiba
  19. /home/tfs/serverarquivo Restart.sh #!/bin/bash ulimit -c unlimited while true; do ./theforgottenserver; done Rode o arquivo restart.sh ao invés do executável
  20. Fala galera, Vejo muita gente com dúvida de como fazer custom clients. Neste tutorial vou ensinar para vocês criar custom clients de todas as versões e com qualquer ip. 1º Passo: • Baixe o programa NotePad http://notepad-plus-plus.org/repository/6.x/6.7.5/npp.6.7.5.Installer.exe 2º Passo: • Vá no diretório onde está instalado o client que deseja editar, clique com o direito em Tibia.exe e selecione "Edit with Notepad++" 3º Passo: • Pressione ctrl + f e busque por login01.tibia.com e substitua pelo seu ip, (exemplo.com.br). Perceba que login01.tibia.com + os 3 NUL que aparecem, somam 20 caracteres (NUL conta como 1). O seu IP deverá conter 20 caracteres ou menos. Exemplo: exemplo.com.br possui 14 caracteres Como o meu exemplo possui 14 caracteres e login01.tibia.comNULNULNUL possui 20, vou ter que preencher esses 6 caracteres que faltam com 6 NUL. Para isso, você deverá deixar o cursos de texto na frente do seu ip (exemplo.com.br"AQUI") e ir para Plugins>Converter>Conversion. Digite 0 em decimal e clique em (ASCII: Insert) 6 vezes, devendo ficar assim: exemplo.com.brNULNULNULNULNULNUL (Lembrando que acrescenta 6 NUL no caso do exemplo, o seu IP deverá completar os 20 caracteres podendo haver mais ou menos NULs). Procure por esses ips e faça os passos acima em todos: login01.tibia.com login02.tibia.com login03.tibia.com login04.tibia.com login05.tibia.com tibia01.cipsoft.com tibia02.cipsoft.com tibia03.cipsoft.com tibia04.cipsoft.com tibia05.cipsoft.com Feito isso, procure por: 132127743205872284062295099082293384952776326496165507967876361843343953435544496682053323833394351797728954155097012103928360786959821132214473291575712138800495033169914814069637740318278150290733684032524174782740134357629699062987023311132821016569775488792221429527047321331896351555606801473202394175817 Substitue por: 109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413 Créditos: Gesior
  21. To acabando um tuto aqui ja te passo.
  22. Tenta deletar o arquivo install.txt (depois de instalado, faça backup)
  23. Porque não usa Debian 7.8 amigo? bem melhor e mais estável.
  24. tu atualizou o sistema antes de tentar instalar as libs? apt-get update apt-get upgrade

Informação Importante

Confirmação de Termo