Ir para conteúdo

lazarus321

Membro
  • Registro em

  • Última visita

Tudo que lazarus321 postou

  1. Muito obrigado pela ajuda e dedicação, Acredito que vai ajudar muita gente tbm. Eu gostaria de aprender mais sobre script para poder ajudar mais a galera. Mais so consigo ir editando scripts já prontos. Tenso rs.
  2. sim, gostaria q verificasse os itens necessários e criasse ele depois direto na bp... ou no chão mesmo se for mais facil. o Script coloca um lugar para criar o item.
  3. Estou usando como action.
  4. Olá tataboy67, Então... o script era para criar uma espada de fogo usando 2 materiais (madeira e ferro) conforme la nos ids, porem nao esta funcionando. Eu fiz as alterações que falou mais também não deu em nada. function onUse(player, item, fromPosition, target, toPosition, isHotkey) local config = { ["fire sword"] = {t1 = 5901, t2 = 5880, t3 = 2392, qnt1 = 10, qnt2 = 1} -- t1 = ID do ITEM 1 |---| t2 = ID do ITEM 2 |---| t3 = ID do ITEM a ser FORJADO -- -- ["fire axe"] = {t1 = 2489, t2 = 2487, t3= 2432, qnt1 = 100, qnt2 = 1} } local r1 = position{1816,305,3, stackpos = 2} -- Posição 1 ( NÃO MEXA NO stackpos= 2 ) local r2 = position{1817,305,3, stackpos= 2} -- Posição 2 ( NÃO MEXA NO stackpos= 2 ) local r3 = position{1818,305,3} -- Posição do Item a Ser Criado local q1 = position:getTile(r1) local q2 = position:getTile(r2) for i, x in pairs(config) do if q1.itemid == x.t1 and q2.itemid == x.t2 then q1:remove() qnt1:remove() q2:remove() qnt2:remove() addEvent(Game.createItem, 1000, x.t3, 1, r3) SendMagicEffect(r3, 47) -- addEvent(player:SendMagicEffect, 900, r3, 39) positionEffect:sendMagicEffect(39) player:say(TALKTYPE_MONSTER_SAY, "Parabéns, Você Forjou Um " .. i .. ".") break elseif q1.itemid == x.t2 and q2.itemid == x.t1 then q1:remove() qnt2:remove() q2:remove() qnt1:remove() addEvent(Game.createItem, 1000, x.t3, 1, r3) SendMagicEffect(r3, 47) -- addEvent(player:SendMagicEffect, 900, r3, 39) positionEffect:sendMagicEffect(39) player:say(TALKTYPE_MONSTER_SAY, "Parabéns, Você Forjou Um " .. i .. ".") break end end return true end A versão original da fonte deste script esta em
  5. Olá pessoal, Peguei este script para forja, fiz umas modificações para tentar colocar no tfs 1.3 porem não estou conseguindo. Alguem pode ajudar? Acredito que para funcionar é so colocar uma action em algum item e verificar as coordenadas dos itens conforme abaixo. function onUse(player, item, fromPosition, target, toPosition, isHotkey) local config = { ["fire sword"] = {t1 = 5901, t2 = 5880, t3 = 2392, qnt1 = 10, qnt2 = 1}, -- t1 = ID do ITEM 1 |---| t2 = ID do ITEM 2 |---| t3 = ID do ITEM a ser FORJADO -- ["fire axe"] = {t1 = 2489, t2 = 2487, t3= 2432, qnt1 = 100, qnt2 = 1} } local r1 = position{1816,305,3, stackpos = 2} -- Posição 1 ( NÃO MEXA NO stackpos= 2 ) local r2 = position{1817,305,3, stackpos= 2} -- Posição 2 ( NÃO MEXA NO stackpos= 2 ) local r3 = position{1818,305,3} -- Posição do Item a Ser Criado local q1 = position:getTile(r1) local q2 = position:getTile(r2) for i, x in pairs(config) do if q1.itemid == x.t1 and q2.itemid == x.t2 then q1:remove() qnt1:remove() q2:remove() qnt2:remove() addEvent(Game.createItem, 1000, x.t3, 1, r3) doSendMagicEffect(r3, 47) addEvent(doSendMagicEffect, 900, r3, 39) player:say("Parabéns, Você Forjou Um " .. i .. ".") break elseif q1.itemid == x.t2 and q2.itemid == x.t1 then remove(q1.uid, x.qnt2) remove(q2.uid, x.qnt1) addEvent(doCreateItem, 1000, x.t3, 1, r3) doSendMagicEffect(r3, 47) addEvent(doSendMagicEffect, 900, r3, 39) player:say("Parabéns, Você Forjou Um " .. i .. ".") break end end return true end
  6. Não deu certo, Acredito porque seria função onUseWeapon não attackspell. Bem, quando coloquei o script não aconteceu nada.
  7. Coloquei todo o script ai, porem foi o que consegui fazer.
  8. Pessoal, estou com esse script que sai o efeito (em area) a partir da criatura selecionada. Gostaria que o efeito saísse do player e não da criatura. Alguem pode ajudar? Server TFS 1.3 local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA) combat:setArea(createCombatArea(AREA_SQUARE1X1)) function onGetFormulaValues(player, level, magicLevel) local min = (level / 5) + (magicLevel * 5) + 25 local max = (level / 5) + (magicLevel * 6.2) + 45 return -min, -max end -- combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onUseWeapon(player, variant) local playerPos = player:getPosition() return combat:execute(player, variant) end
  9. Perfeito FlávioHulk com pouco você me ajudou muito! Era isso ai mesmo q procurava. Acredito que ajudará outras pessoas. rep+
  10. Obrigado por tentar ajudar Tataboy67, Bem da maneira que esta não adiantou... sai o dano mais não sai o texto. Tipo, eu gostaria que quando o player levasse o dano e apos pegar uma condition...aparecesse essa msn. A condition eu sei fazer mais aparecer essa ta tenso rs.
  11. Olá, Estou fazendo um script que quando o player atacar surge uma msn em cima da criatura. Porem não sei o que esta errado. Meu servidor é TFS 1.3. Segue o script; local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) combat:setParameter(COMBAT_PARAM_BLOCKSHIELD, true) combat:setFormula(COMBAT_FORMULA_SKILL, 0, 0, 1, 0) function onUseWeapon(player, variant) creature:say('Cure me irmaos!', TALKTYPE_MONSTER_SAY) return true end
  12. Pessoal, Gostaria de um script que desse dano ao longo do tempo de veneno e que esse dano fosse uma % do dano físico causado. Servidor tfs 1.3. e se não for pedir demais gostaria de outro script fazer uma "espada" quando equipada desse um dano em volta do char mesmo.
  13. Olá, Alguém poderia disponibilizar um script que refinasse as armas que funcione no TFS 1.3. Ex. sword atk 10 def 5 após o refinamento sword +1 atk 11 def 6. É só um exemplo simbólico poderia adicionar outros atributos.
  14. alguma alma boa conseguiu rodar em TFS 1.3? e poderia disponibilizar aqui? Desde já agradeço.
  15. lazarus321 postou uma resposta no tópico em Websites
    como faz para configurar o layout quando da zoom na pagina não fica tao distante conforme a figura abaixo.
  16. Olá, Server tfs 1.3 É possível configurar um dano max e min de um drop de arma? Após matar o monstro o item (sword) teria chance aleatória de vim atk e def variados Ex. Item - sword atk 10 def 8 quando dropar (sword atk 10 a 20 e def 8 a 12) como resultado do drop teríamos uma sword atk 12 e def 10.
  17. como funciona essa mecânica informada de → Stats ITEMS ( Rare, Epic e Legendary ) ?
  18. Olá pessoal, Gostaria de traduzir aquele "you see" da descrição do item para "voce ve:". Verifiquei o arquivo game.cpp e achei essa linha, std::ostringstream ss; ss << "You see:" << Item::getDescription(it, 1, nullptr, subType); player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); Porem já alterei ela e compilei novamente e não mudou nada. Alguem sabe onde mudar?
  19. Olá pessoal. Estou precisando de um script onkill ou ondeath para servidor TFS 1.3. Ao matar um jogador o "assassino" ganharia 10% da exp dele como bonificação. Ex. Se o player lv 100 matar outro player lv 200 ganharia 10% da exp que ele tenha de lv 100. outra coisa tbm seria se o jogador matar outro jogador com 50 lvs menor do que ele nao ganharia exp. Desde já agradeço,
  20. Olá Brunds, Bem, tentei fazer aqui mais não funcionou. Acredito que as funções desse script seja para tfs menores. Na versão 10.98 mudou essas funções.
  21. Olá pessoal, estou em dúvida como fazer um script quando usar um item fazer remover 3 paredes (e depois de um certo tempo as paredes voltam), meu servidor é 10.98. Desde já agradeço,
  22. Bem testei aqui o código mais não deu. Não sei se é por causa da versão que estou usando (10.98) tfs 1.2.
  23. Olá pessoal, Gostaria de uma ajuda em um script. Se o player ficar parado em um local (uma área) ele irá tomar dano a cada 5 segundos e esse dano iria aumentar a cada 5 segundo que ele permanecer parado no local. Desde já agradeço.
  24. o ip é = "127.0.0.1", no config lua. o site uso o localhost para entrar, teria direfença?
  25. Olá Kuasenada, Então, aparece erro normal quando erra a senha ou account name. Eu acredito que seja alguma configuração da data base (phpadmin) com o servidor. Visto que no phpadmim mostra a acc criada normalmente.

Informação Importante

Confirmação de Termo