Tudo que gabriel28 postou
-
[NPC] Quest de entregar items para npcs
Falas de poder fazer ela outras vezes? Se sim, é só setar a última storage pra -1, que dai da pra fazer de novo.
-
[ajuda]Alguém sabe me dizer como eu trabalho com atributo do item do personagem pelo script que fica no client ?
Tem como explicar melhor? Você fala dos atributos que se acrescenta no item.xml?
-
Script não está removendo a pedra ao puxar a alavanca.
Tenho um script que ao puxar uma alavanca, remove o item por X minutos e após isso o item volta. Só que, como o titulo diz, o script não esta funcionando, não importa o que eu tente, o item não é removido ao puxar a alavanca. Segue o script:
-
NPC nao responde ao sim
Eu não testei a script pois já consegui resolver o problema, mas te reputarei mesmo assim pela iniciativa de ajuda.
-
NPC nao responde ao sim
Estou aprendendo a construir npc de missão, mas estou tendo problemas com o NPC 2 e 3, eles não respondem ao 'sim'. Alguém pode me ajudar? Desde já, obrigado. Eles estão relacionados: O NPC 1 diz para trazer coisas do NPC 2. E o NPC 2 diz que para fazer isso, precisa de itens do NPC3. NPC 1: NPC 2: NPC 3:
-
uh script 7.92
EU uso um script assim e funciona: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.25, -30, -1.7, 0) setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) and doCreatureAddHealth(cid, - 300) and doCreatureSay(cid, "Ahh...to shot this rune have concequences...arg") end end
-
uh script 7.92
É...tenho que lembrar que o TFS que uso é o 0.4 e o desse server é diferente, provável que a forma, de colocar essa função, mude. E é, não custa tentar: return doCombat(cid, combat, var) and doSendAnimatedText(getPlayerPosition(cid), "Aaaahh.. MANA", TEXTCOLOR_BLUE)
-
uh script 7.92
Não vejo sentido, também tenho uma spell que faz o player falar na hora que casta ela. Usa sem o talktype, assim doCreatureSay( cid, "Frase aqui") e vê se continua o erro.
-
uh script 7.92
Faltou o cid, eu copiei do cara essa parte e não vi isso. Substitui o doCreatureSay( "Frase aqui", TALKTYPE_ORANGE_1) do script por doCreatureSay( cid, "Frase aqui", TALKTYPE_ORANGE)
-
uh script 7.92
Tranquilo :D Foi um erro meu por falta de atenção, tenta de novo desse jeito: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) --setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.7, 0) function onGetFormulaValues(cid, level, maglevel) min = (level * 4 + maglevel * 5) * 2.3 - 25 max = (level * 5 + maglevel * 6) * 2.9 if min < 550 then min = 750 end return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) and doCreatureSay( "Frase aqui", TALKTYPE_ORANGE_1) end
-
uh script 7.92
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) --setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.7, 0) function onGetFormulaValues(cid, level, maglevel) min = (level * 4 + maglevel * 5) * 2.3 - 25 max = (level * 5 + maglevel * 6) * 2.9 if min < 550 then min = 750 end return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) doCreatureSay( "Frase aqui", TALKTYPE_ORANGE_1) end
-
(Duvida) Stage.xml
No config.lua tem a opção de habilitar os stages (creio que já saibas), e sim, o multiplier é o valor da xp, ou seja, a xp vai ser o valor do multiplier vezes 1, pois é considerando a xp do Global como base, que é 1. E provavelmente vai funcionar no PDA sim, é só testar pra ter certeza.
-
NPC teleportar todos que estão em party
Boa dia/tarde/ noite. Eu gostaria de uma ajuda na concepção de um script de um NPC que teleporta todos os players que estão em pt (como o título já diz). Funcionaria da seguinte forma: O lider da pt falaria com o NPC e ele teleportaria todos os player pro local X. As transcrições, pra facilitar caso alguém se disponha a fazer, seria: player: hi npc: me admira vocês conseguirem ter chegado até aqui para me desafiar (se for o lider da PT) npc: voce nao é lider de nenhuma pt (se nao for lider de uma pt) player: desafiar npc: para me desafiar, é preciso que tenhas um sacrificio, você o tem? player: yes npc: ok então. espero que estejas preparado (se o player tiver o item removeria UM item de id: CCCC e teleportaria todos que tivessem em pt com ele) npc: voce nao tem o tipo de sacrificio que eu gostaria (se o player nao tiver o item) Depois de teleportar os player, o npc sumiria por 10 minutos, pra evitar que outra pt entre no local também. Se também der, esse npc não abriria o NPC channel, seria que nem nas versões antigas, para poder evitar que mais de uma pessoa fale com ele ao mesmo tempo. Um script também de tempo pra área de fromPos: XXXXXX toPos: YYYYYY que depois de 10 minutos, teleportaria todos os player, que tivessem nessa área, de volta para o templo. TFS 0.4 rev 3884 versão 8.60 Agradeço desde já.
-
doItemSetAttribute (Não está setando o atributo)
Andei vendo que não está funcionando porque absorbElementPercent não é um atributo, digamos, "genuíno". Teria que criar uma função em C++ na distro ou em lua pra fazer isso.
-
Banco com Janela
Tava sem pc, mas enfim...Essas janelas se faz com modules do cliente, da uma pesquisada que talvez encontre algum tutorial.
-
Banco com Janela
Partindo da mesma ideia da janela de trade com NPC talvez dê, não achas?
-
doItemSetAttribute (Não está setando o atributo)
Estou tentando fazer um script (action) que adiciona defesa elemental em um item, só que não está funcionando. Alguém que entenda e puder me ajudar, ficaria muito agradecido.Ai vai a minha tentativa de script:
-
Item que ao usar em outro da bônus de defesa elemental.
up
-
Arquivo .CAM como abrir para editar?
Recentemente joguei um OT que permitia gravar pelo próprio cliente e gerava um arquivo .CAM, eu sei que abre pelo TibiaCAM, mas quero saber como faço pra editar ele pra montar um vídeo.*Não sei se essa é a área correta pra criar um tópico.
-
Item que ao usar em outro da bônus de defesa elemental.
up
-
Item que ao usar em outro da bônus de defesa elemental.
up
-
Item que ao usar em outro da bônus de defesa elemental.
Eu gostaria de um script que ao usar item X em um equipamento, seja helmet, armor, shield, legs, boots, amulet e ring, ele acrescentasse Y% de defesa contra algum elemento, com essa parte configurável. Também teria uma parte pra bloquear alguns id's, e caso o equipamento já tivesse encantado com aquele elemento, cancelaria. Meu TFS é o 0.4. Se alguém puder ajudar, eu agradeço desde já.
-
Problema com NPC Xodet
- Problema com NPC Xodet
Não é que eu queira um NPC que apenas compre vial, eu quero corrigir esse ai. Ele é aquele NPC de Thais que vende runa, potion, wand e rod. Mas valeu por tentar ajudar.- Problema com script de upgrad
up - Problema com NPC Xodet
Informação Importante
Confirmação de Termo