Ir para conteúdo

rollend

Membro
  • Registro em

  • Última visita

  1. rollend alterou sua foto pessoal
  2. Tenho a mesma dúvida, eu tentei adicionar mas não funcionou.
  3. Olá, eu criei uma magia para meu servidor porém ela não está funcionando corretamente, eu quero que ela pare o heal quando o player se movimentar, aqui nesse script ele executa os eventos no mesmo tile, ou seja se ele se movimentar fica healando no tile que ele estava, quero que quando ele se movimente interrompa o evento. Aqui está o script se alguém puder ajudar eu agradeço. 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) function onGetFormulaValues(cid, level, maglevel) min = (level * 2 + maglevel * 4) * 0.3 max = (level * 2 + maglevel * 4) * 0.5 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat = combat, combat1 = combat1} addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 500, parameters) addEvent(onCastSpell3, 1000, parameters) addEvent(onCastSpell4, 1500, parameters) addEvent(onCastSpell5, 2000, parameters) return stopEvent(event) end
  4. Olá, gostaria de saber se alguém teria o código de barra e mana por porcentagem para TFS 1.2, eu tentei alterar os arquivos na source mas não deu muito certo. Agradeço desde já!
  5. Olá, gostaria de saber se alguém poderia passar o maptracker na versão 10.80 com suporte a otserv. Se puderem ajudar eu agradeço muito.
  6. As addresses que você passou não possui a versão 10.53, procurei pra ver se achava mas não encontrei. ;/
  7. rollend postou uma resposta no tópico em Suporte Tibia OTServer
    Olá, estou com dificuldades em fazer o script exphit funcionar corretamente já que a nova versão do tfs não possui a função onStatsChange. Gostaria de saber se tem alguma maneira de adaptar sem tem que colocar a função na source, já que por lib não obtive sucesso. Agradeço desde já a atenção! Segue o script abaixo! (Removi algumas partes para simplificar) rateExp = 20 -- 0 a 20 function CalculeExp(monsterhp, exptotal, hit) local x = hit <= monsterhp and math.ceil(exptotal * hit / monsterhp) or 0 local x2 = x - 20 + math.random(20) return x2 > 0 and x2 or 0 end function isSummon(uid) return uid ~= getCreatureMaster(uid) or false end function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS then if isMonster(cid) then if isCreature(attacker) then local sid = isSummon(attacker) == true and getCreatureMaster(attacker) or attacker if isPlayer(sid) and getPlayerLevel(sid) <= 1000 then local expg = CalculeExp(getCreatureMaxHealth(cid), getMonsterExperience(getCreatureName(cid)) * rateExp, value) doPlayerAddExp(sid, expg) end end elseif type == STATSCHANGE_HEALTHGAIN then return false end return true end function onCombat(cid, target) if isMonster(target) and not isSummon(target) and not isPlayer(target) then end return true end
  8. Estamos online à pouco mais de 1 mês e nosso servidor vem crescendo cada dia mais, e temos o compromisso de nos dedicarmos ao máximo e trazer sempre coisas novas. Então para que isso aconteça nós solicitamos a colaboração de pessoas que estejam engajados em trazer um conteúdo de qualidade para a comunidade. Nossa meta é se tornar um dos maiores servidores alternativos visando qualidade, opinião e diversão. Nosso site: http://akura.servegame.com Requisitos: - Português legível - Conhecimento na área desejada - Compromisso - Entender necessidades do servidor Equipe: Administrador - Skizitz GOD - GOD Lou Maromba GM - -vago- Senior Tutor - -vago- Senior Tutor - -vago- Senior Tutor - -vago- Senior Tutor - -vago- Senior Tutor - -vago- Mapper - -vago- Mapper - -vago- Webmaster - -vago- Aos interessados nas vagas favor nos enviar uma mensagem com os seguintes dados: Nome: Idade: Horário(s) disponível: Portfólio (trabalhos feitos): Conhecimentos: Skype: Atenciosamente: Skizitz akura pbot@2014
  9. Queria abrir pra jogar com a galera, já tentei de várias formas e continua o travamento, action,talkaction,login. Esperar ver se alguém consegue uma forma de melhorar isso!
  10. Outra dúvida, teria outra maneira de adicionar os skills para o player, o servidor está travando ao receber os primeiros itens e skills. Teria alguma outra maneira de resolver isso?
  11. Vlw velho, consegui fazer o script!
  12. Bacana to refazendo ele todo, mais percebi que o changemap dele é por evento. Não manjo muito de script precisava fazer talkaction para trocar de mapa.

Informação Importante

Confirmação de Termo