Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. @Anjo Celestial, você tem 24h pra anexar um scan via virustotal ou mudar o link pra algum site que já possua checador de virus no download, do contrário estarei deletando o tópico. Grato.
  2. só um lembrete: além de fazer isso você precisa modificar no items.xml pro gold nugget ser entendido como gold pelos npcs, do contrário é meio que inútil.
  3. prontíssimo: local spell = {} spell.config = { [1] = { damageType = 8, area = { {0, 1, 0}, {1, 3, 1}, {0, 1, 0}, } } } spell.combats = {} for _, config in ipairs(spell.config) do local combat = createCombatObject(CONDITION_POISON) setCombatParam(combat, COMBAT_PARAM_TYPE, config.damageType) setCombatParam(combat, COMBAT_PARAM_TYPE, config.damageType) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE)----- "CONST_ANI_REDSTAR" coloque o efeito que quiser setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) setCombatFormula(co
  4. haha não é pra tanto mas fico feliz em ter ajudado. Se der certo clique em "Melhor Resposta!" para que fique como resolvido!
  5. é bem simples, acompanha. ------------------------PARTE EM QUE EU CRIO OS COMBATS------------------------ local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 34) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) local xCombat = createCombatObject() setCombatParam(xCombat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(xCombat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(xCombat, COMBAT_PARAM_
  6. o script que eu fiz já tá da forma que vc quer.. a cada 25 leveis libera uma saga nova. Você só altera aqui se você quiser a vocação 150 possa alterar entre 4 sagas que serão os outfits 50,51,52,53 respectivamente e que saia o efeito 12 quando ele trocar de saga você coloca assim: local saga = { [1] = {[1] = 180, [2] = 438, [3] = 182, effect = 10}, [150] = {[1] = 50, [2] = 51, [3] = 52, [4] = 53, effect = 12} } era isso que eu tinha explicado no comentário --[Vocation] = {[1] = Roupa, effect = Efeito da transformação} O level está como 25* numero da saga então a saga 4 precisa de
  7. parou de funcionar? como assim?? Ela manda a mensagem de que precisa da C-Arrow pra usar ou aparece algum erro na distro do server? Você testou a versão do Matsuo?
  8. substitui o seu script por esse daqui:
  9. haha isso é mensagem automática, em todo caso é só mudar no item editor (um programa que edita o items.otb) e marcar a opção Stackable do item.
  10. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
  11. já existe um tópico em destaque sobre séries no playground haha lá tem a lista das séries que os membros assistem
  12. uma spell como? vc diz umas palavras e fica com uma carga da aegis e tem um cooldown de tipo uns 5 minutos?
  13. ja criei pra uma kunai, tá em algum lugar no meu perfil
  14. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
  15. Call Stack overflow é um erro quando coisas tendem ao infinito. Exemplo de uma função que dá call stack overflow: x = 1 while x > 0 do x = x + 1 end seu xml não dá call stack overflow hahaha vc tem que procurar o script que está gerando isso e arrumá-lo
  16. isso é bem simples meu jovem, você cria dois combats numa mesma spell e faz por storage pra ver qual vc tem que soltar. aqui tem um exemplo: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 34) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) local xCombat = createCombatObject() setCombatParam(xCombat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(xCombat, COMBAT_PARAM_BLOCKSHIELD, 1
  17. podem haver teleportes em servers rpg, você só precisa dar uma explicação pra isso. Parem de achar que tudo é anti-role. e pra quem diz que pvp e rpg não combinam só tenho um nome: AvaOT.
  18. nao dar erro não indica que tá certo uhauhauh, eu não tenho nenhum TFS pra testar mas coloca um for pra printar todo o conteudo dessa tabela que vc tá criando com string.split
  19. o traço de negativo é só pra definir que o resultado vai ser negativo (se for positivo não vai tirar dano, vai adicionar vida) ele define que skillTotal é a skill multiplicada pelo ataque e que o level total é o level do player dividido por 5. Daí dps ele retorna uma fórmula de mínimo de dano e uma de máximo de dano, separadas por virgula. perceba que no final da formula ele coloca o negativo justamente pq formulas de dano não podem ser positivas
  20. não reconhece porque vc fez o explode errado e não existe params[2]. string.explode é um comando da própria linguagem lua e não altera com a versão do tfs...
  21. pega um código grande > separa em funções pequenas > faz uma função pequena por dia > resolva seu problema.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo