Ir para conteúdo

Senju uchira

Membro
  • Registro em

  • Última visita

Tudo que Senju uchira postou

  1. com esse comando doSendAnimatedText eu posso so falar uma palavra com 9 letras, como eu almento para 12 na soucer ?
  2. .eai vim tira uma duvida e se posivel um pedido tambem! doSendAnimatedText <<<----- essa função so sao 9 letras teria como almenta de 9 pa 12 @up
  3. resolvi ja o poblema grato a todos!
  4. inline int32_t Item::getCriticalHitChance() const { bool ok; int32_t v = getIntegerAttribute("criticalhitchance", ok); if(ok) return v; return items[id].criticalHitChance; } inline int32_t Item::getDodgeChance() const { bool ok; int32_t v = getIntegerAttribute("dodgechance", ok); if(ok) return v; return items[id].dodgeChance; } inline int32_t Item::getLifeAbsorb() const { bool ok; int32_t v = getIntegerAttribute("lifeabsorb", ok); if(ok) return v; return items[id].lifeAbsorb; } inline int32_t Item::getManaAbsorb() const { bool ok; int32_t v = getIntegerAttribute("manaabsorb", ok); if(ok) return v; return items[id].manaAbsorb; } inline int32_t Item::getLifeLeech() const { bool ok; int32_t v = getIntegerAttribute("lifeleech", ok); if(ok) return v; return items[id].lifeLeech; } inline int32_t Item::getManaLeech() const { bool ok; int32_t v = getIntegerAttribute("manaleech", ok); if(ok) return v; return items[id].manaLeech; } NAO TEM NA TFS 0.4.0.0 @up
  5. entao queria que ele desse chancede causar paralyze tlg men estilo esse script meu acima e queria que fosse em sword
  6. .QTFS 0.4.0.0 e a que usso o script nao ta funcionando alguem ajuda Você tem o código disponível? Se tiver publique-o aqui: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 20000) setConditionFormula(condition, -0.9, 0, -0.9, 0) setCombatCondition(combat, condition) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) local condition2 = createConditionObject(CONDITION_POISON) setConditionParam(condition2, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition2, 10, 2000, -1) setCombatCondition(combat2, condition2) local chanceparalyze = 95 local chancepoison = 95 local idarma = 7901 function onAttack(cid, weapon, target) if getPlayerSlotItem(cid, 5) == idarma or getPlayerSlotItem(cid, 6).itemid == idarma then if math.random(0,100) < chanceparalyze then doTargetCombatCondition(cid, getCreatureTarget(cid), condition, CONST_ME_MAGIC_RED) end if math.random(0,100) < chancepoison then doTargetCombatCondition(cid, getCreatureTarget(cid), condition2, ? end end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  7. Senju uchira postou uma resposta no tópico em Códigos C++
    compilei pra minha soucer abri o serve fico assim, mapa todo bugado nao nao conseguia andar nem nada alguem ajuda alguem ajuda
  8. ksksks eu nao manjo muito mas obrigado vo testa aki
  9. mas antes de eu por o critico na soucer nao tava assim eu devo copila a soucer com os item otb? e item
  10. gostaria de saber se tem como deixa minha soucer 0.4.0.0 em otx tem como eu fazer isso ?
  11. dps que eu addicionei critico na soucer ela fico assim não aparece nenhum erro na distro alguem poderia ajuda
  12. [17:50:07.692] [Warning - IOMapSerialize::loadItems] NULL item at ( 01076 / 0107 6 / 007 ) (type = 1211, sid = 1, pid = 0) [17:50:07.785] [Warning - IOMapSerialize::loadItems] NULL item at ( 01046 / 0105 2 / 007 ) (type = 1211, sid = 1, pid = 0) [17:50:07.801] [Warning - IOMapSerialize::loadItems] NULL item at ( 01026 / 0103 7 / 006 ) (type = 1214, sid = 1, pid = 0) ta dando esse erro na distro dps que coloquei esse systema de critical alguem poderia me informa oque seria ?
  13. oiee tem como troca a cor dos elemento do tibia, se tiver como queria saber seria pela soucer ?
  14. serio, mas tinha coisa que eu nao encontrava na minha sourcer ai nao rolo
  15. eu sei que é na source mas a maior parte desse conteudo nao tem na source tfs0.0.4 eu procuro pa troca e nao acho.
  16. ela nao funciona, que triste mano queria muito isso mas fazer oque neh kkk
  17. entao testei aki, e nao sai nem os efeitos ele literalmente nao funciona. com o outro script ele funciona tudo ate centraliza mas nao causa nenhum dano obrigado por tenta ajuda eu grato
  18. obrigado funciono fico grato pela ajuda
  19. testei aki funciono ta aparecendo a msg, mas acho que o double hit nao esta saindo. o texto ta saindo direto em todo atak e como se o double hit nao sai so sai um hit por vez e o texto tmbm
  20. local min, max = 1700,1900 --Ataque mínino e ataque máximo local w = { [1] = {ef = 173, sh = 41, dmg = COMBAT_FIREDAMAGE, posx = 1, posy = 1}, -- Isto seria a aplicação dentro da tabela, bastaria replicar em cada linha adicionada. [2] = {ef = 117, sh = 101, dmg = COMBAT_ICEDAMAGE, posx = 1, posy = 1}, [3] = {ef = 46, sh = 38, dmg = COMBAT_POISONDAMAGE, posx = 1, posy = 1}, [4] = {ef = 17, sh = 31, dmg = COMBAT_DEATHDAMAGE, posx = 1, posy = 1}, [5] = {ef = 47, sh = 35, dmg = COMBAT_ENERGYDAMAGE, posx = 1, posy = 1}, [6] = {ef = 36, sh = 31, dmg = COMBAT_PHYSICALDAMAGE, posx = 1, posy = 1}, [7] = {ef = 81, sh = 104, dmg = COMBAT_HOLYDAMAGE, posx = 1, posy = 1} } function onUseWeapon(cid, var) local effect = getPlayerStorageValue(cid, 4561) local target = getCreatureTarget(cid) if target ~= 0 then local wx = w[effect] or w[math.random(#w)] doSendDistanceShoot(getThingPos(cid), getThingPos(target), wx.sh) local pos = {x = getThingPos(target).x + (wx.posx), y = getThingPos(target).y + (wx.posy), z = getThingPos(target).z} -- Aqui vai trabalhar em cima das posições definidas la na tabela. addEvent(doAreaCombatHealth, 100, cid, wx.dmg, pos, 0, -min, -max, wx.ef) -- E aqui vai aplicar o efeito na posição final. end return true end fiz assim mas o item paro de dar dano acho que fiz algo de errado centralizo os efeito mas nao da dano centralizo mas nao causa dano nenhum
  21. então acho que eu consegui entender a primeira parte, eu devo adicionar x para direita ou esquerda, e y para cima e tals neh. mas pro script reconhecer eu devo so copiar essa segunda parte e coloca la
  22. ola gostaria de centralizar os efeito desse script se alguem puder ajudar Você tem o código disponível? Se tiver publique-o aqui: local min, max = 1700,1900 --Ataque mínino e ataque máximo local w = { [1] = {ef = 173, sh = 41, dmg = COMBAT_FIREDAMAGE}, [2] = {ef = 42, sh = 28, dmg = COMBAT_ICEDAMAGE}, [3] = {ef = 46, sh = 38, dmg = COMBAT_POISONDAMAGE}, [4] = {ef = 17, sh = 31, dmg = COMBAT_DEATHDAMAGE}, [5] = {ef = 47, sh = 35, dmg = COMBAT_ENERGYDAMAGE}, [6] = {ef = 36, sh = 31, dmg = COMBAT_PHYSICALDAMAGE}, [7] = {ef = 49, sh = 37, dmg = COMBAT_HOLYDAMAGE} } function onUseWeapon(cid, var) local effect = getPlayerStorageValue(cid, 4561) local target = getCreatureTarget(cid) if target ~= 0 then local wx = w[effect] or w[math.random(#w)] doSendDistanceShoot(getThingPos(cid), getThingPos(target), wx.sh) addEvent(doAreaCombatHealth, 100, cid, wx.dmg, getThingPos(target), 0, -min, -max, wx.ef) end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

Informação Importante

Confirmação de Termo