Ir para conteúdo
Close

REFORMULAMOS A SEÇÃO DE CLASSIFICADOS! - Crie grátis os seus anúncios de procura e oferta de serviços e produtos relacionados ao OTServ! - Acesse através do nosso menu ou clique aqui e confira já!

Luis360

Membro
  • Total de itens

    56
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Luis360 venceu a última vez em Janeiro 4

Luis360 teve o conteúdo mais curtido!

2 Seguidores

Sobre Luis360

  • Rank
    Ferreiro

Informação de Perfil

  • Genero
    Masculino
  • Localização
    araçatuba
  • Eu sou
    Programmer
  • OTServ favorito
    poketibia

Últimos Visitantes

2.693 visualizações
  1. Acho que o pessoal nem deveria responder seu tópico, respondi ele falando como se pode fazer, se não era isso que você queria ou se está faltando algo, ao menos fale seja mais especifico, não queira tudo de mão beijada com o código pois nem o código seu que você já tem você nem postou para ao menos ajudar-lo.
  2. É só usar a sintaxe do sql: count. Exemplo: select count(*) from players; que no caso vai retornar a quantidade de players, porem é só adaptar a suas necessidades. OBS: entre parenteses do comando count, você pode escrever também o nome do campo.
  3. Opa tinha até colocado para sumir o item porque você mesmo especificou : 1º Eu tenho o item "Skin Goku" e ao usar , o item some e me "Seta" uma Storage Mas é isso ai, ainda bem que você conseguiu alterar conforme suas necessidades.
  4. Eai mano blz, vê se este script lhe atende suas necessidades ou pelo menos te de o caminho das pedras. Na pasta do seu servidor data/talkactions/script crie um arquivo com um nome skin.lua e coloque o seguinte codigo: Agora só registrar no talkactions.xml no arquivo data/talkactions/talkactions.xml coloque a seguinte tag: Espero que lhe ajude. OBS: Altere o itemId e outfitId de acordo com o seu servidor.
  5. Mas é estranho não funcionar no otServ dele, pois eu testei no meu servidor e healou normal o player que sumonou.
  6. Melhor eu vou te passar os meus arquivos e você verifica. Na magia utilizei o utevo res funcionou bem. Utilizei o rat.xml: Sepll heala_player.lua: Registrei com a seguinte tag:
  7. Certeza? pq eu testei aqui e ele esta healando o player, pq até então essa função aqui : doCreatureAddHealth(getCreatureMaster(cid), 100) -- Heala o player
  8. Opa desculpa falha minha tem uma parte que ta escrito assim if ( getCreatureMaster(creature) ) then doCreatureAddHealth(getCreatureMaster(creature), 100) return doCombat(cid, combat, var) end Mas o correto é : if ( getCreatureMaster(cid) ) then doCreatureAddHealth(getCreatureMaster(cid), 100) return doCombat(cid, combat, var) end Sacou a diferença entre os parenteses da função estava com creature, mas na verdade é cid
  9. Blz, então copia esse exura e ronemeia o arquivo para aquele que eu tinha citado acima no tutorial e e coloque o seguinte: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2) function onCastSpell(cid, var) if ( getCreatureMaster(creature) ) then doCreatureAddHealth(getCreatureMaster(creature), 100) return doCombat(cid, combat, var) end end Deve funcionar agora, se você seguiu o passo a passo certinho não tem erro, o erro de antes era que a spell que eu havia lhe passado era de tfs 1.3 e agora só adaptei para a sua versão.
  10. Passa para mim uma spells que heala, assim fica facil de eu adaptar para o seu.
  11. Basta fazer o download dessa dll no google e colocar na pasta win 32 do seu computador.
  12. Mano não precisa nem aumentar a imagem, se manjar um pouco de css, da para ajustar a imagem certinho. body{ background: url(NOME_DA_IMAGEM) no-repeat center center; width:100%; height:560px; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; -o-background-size: 100% 100%; background-size: 100% 100%; }
  13. Eai mano blz, fiz um script aqui no qual deve atender suas necessidades, no minimo que vai te exigir é para adaptar bem mas suas necessidades, aqui eu vou quebrar a maior parte do ganho para você, sem enrolações vamos lá: Crie um arquivo na pasta do seu servidor /data/spells/heala_player.lua e coloque o seguinte script: local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) combat:setParameter(COMBAT_PARAM_AGGRESSIVE, 0) combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onGetFormulaValues(player, level, maglevel) local min = (level / 5) + (maglevel * 4) + 25 local max = (level / 5) + (maglevel * 8) + 50 return min, max end combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(creature, var) if ( creature:getMaster() ) then player = Player(creature:getMaster() ) doCreatureAddHealth(player, 100) return combat:execute(creature, var) end end Agora abre o arquivo /data/spells/spells.xml e coloca a seguinte tag: <instant group="healing" spellid="84" name="Exura Play" words="exura player" mana="40" prem="0" aggressive="0" blockwalls="1" needtarget="1" playernameparam="1" params="1" exhaustion="1000" groupcooldown="1000" needlearn="0" script="healing/heala_player.lua"/> E por fim escolha um monstro no qual você deseja que te heala e no .xml dele coloque esta parte: <attacks> <attack name="Exura Play" interval="1000" chance="75" range="7" target="1"/> </attacks> Bom espero que funciona, eu testei aqui no meu servidor e funcionou normal.
  14. Ai deve ser mas facil mexer nas animações das source do client ou algo do tipo. Tentei, pode ser que alguem que tenha mais experiencia consiga algo.
  15. Agora vai, testei aqui e funcionou perfeito, se não funcionar no seu ai o problema é seu otServ. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) timer = 1000 -- equivale a 1 segundos. local outfit = { [0] = {lookType = 6, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3}, -- oufit mulher [1] = {lookType = 6, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} -- oufit homem } function onCastSpell(cid, var) doSetCreatureOutfit(cid, outfit[getPlayerSex(cid)], timer) return doCombat(cid, combat, var) end

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×