Ir para conteúdo

gabriel28

Membro
  • Registro em

  • Última visita

Tudo que gabriel28 postou

  1. Dar rollback no servidor, é a única solução que vejo.
  2. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    Ta ai o link: https://mega.nz/#!pgh2QKhB!zliN619BQgFSamkcWuP-ner207SR4YIboDAgnqnGckU Conseguiu Caronte?
  3. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    spells.cpp spells.h vocation.h vocation.cpp
  4. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    spells.cpp, vocation.h, vocation.cpp e spell.h. Procuro dando ctrl+f.
  5. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    Todos os códigos eu não acho, peguei aquele como um exemplo só.
  6. Data e spr do client PXG referente a essa data: 22/03/2015 http://www.mediafire.com/download/iny9uhc58hvtf2l/Pokemon+Online+SPR+e+DAT.rar
  7. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    Mas esse código é pra permitir que vocações sumonem quantidades diferentes de monstros. Isso faz com que possa por maxsummons=X depois de gaincap=X no vocations.xml.
  8. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    Não compilar, é que, por exemplo: Essa parte>> Não encontro na rev 3884, então creio que precise adaptar a essa rev.
  9. gabriel28 postou uma resposta no tópico em Suporte Tibia OTServer
    Tem como alguém adaptar esse código para o TFS 0.4 rev 3884 para mim? Segue o código:
  10. Data e spr do client PXG dessa data 22/03/2015 http://www.mediafire.com/download/iny9uhc58hvtf2l/Pokemon+Online+SPR+e+DAT.rar
  11. Dodge: http://www.tibiaking.com/forum/topic/33545-dodge-system-854/ Critical: http://www.tibiaking.com/forum/topic/35663-critical-skill-system/
  12. O membro zipter98 fez um action de item que dar bônus de reflect ao usar em outro item, quando usado no item, fica, You see a demon helmet ref 2% (def:10). Só que, uso um sistema de upgrade item, que deixa o item +1, +2, etc... ficando You see a demon helmet +1 (def:10). Dai, quando o item já está +1 e coloco bônus de reflect, a irformação que o item está +1 some dando lugar a informação que o item está com reflect, o mesmo acontece quando o item já tem reflect e eu ponho ele +1. Dessa forma fica ruim a comercialização desses itens e terei que acabar optando por um dos dois sistemas. Gostaria de saber se tem alguém que consiga dar essa ajuda, que consiga deixar o item da seguinte forma, You see a demon helmet +1 ref 2% (def:10). Segue o script do zipter98:
  13. Como coloco cooldown em spell? TFS 0.4 rev 3884 v8.60.
  14. http://www.tibiaking.com/forum/topic/11580-perfect-upgrade-system/
  15. tenho esse salvo por aqui, não faço ideia de quem é os créditos pois não lembro de onde peguei. Veja se lhe serve. Esse script baseia-se em receber uma storage após que matar o boss (configurável) em que há tempo de duração para que ele possa abrir a porta da quest nesse tempo. Tutorial Vá em creaturescripts/scripts e crie um arquivo chamado morteboss.lua. local tab = { bossname = "NOME DO MONSTRO", str = {16661, 10} -- {storage, time} } function onKill(cid, target, lastHit) if(getCreatureName(target) == tab.bossname) then setPlayerStorageValue(cid, tab.str[1], os.time() + tab.str[2] * 60) end return true end login.lua registerCreatureEvent(cid, "MorteBoss") creaturescript.xml <event type="kill" name="MorteBoss" event="script" value="morteboss.lua"/> Vá em actions/scripts e crie um arquivo chamado portaboss.lua. local str = 16661 -- storage function onUse(cid, item, frompos, item2, topos) local pos = getCreaturePosition(cid) if getPlayerStorageValue(cid, str) - os.time() < 1 then return doPlayerSendCancel(cid, "Você precisa matar o BOSS para abrir essa porta.") end if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x < topos.x then pos.x = topos.x + 1 else pos.x = topos.x - 1 end else doPlayerSendCancel(cid, "Fique em frente a porta.") return true end doTeleportThing(cid, pos) doSendMagicEffect(topos, CONST_ME_MAGIC_BLUE) return true end actions.xml <action actionid="ACTIONID" script="portaboss.lua"/>
  16. O problema é que tenho um script de upgrad item, dai, invés de ficar You see a demon helmet +3 [ref 2%] (def:10), só fica, ou o +3 ou o ref, um sobre poem o outro. Se o item já tiver +X e colocar o reflect, o [ref 2%] fica no lugar do +X, e isso acontece também se o item já tiver reflect e eu der upgrade no item, o +X fica no lugar do [ref 2%], invés de ficarem os dois como no exemplo que dei. Também uso o slot system, e funciona normal, ficando You see a demon helmet +3 [hp + 2%] (def:10).
  17. Se não for incomodo, tem como me ajudar numa coisa? Essa linha >doItemSetAttribute(itemEx.uid, "name", getItemNameById(itemEx.itemid).." ref "..config.reflectBonus.."%"), que poem o nome "ref 2%" no item, conflita com a do script de upgrade item que tenho aqui, que poem o nome "+1" no item, dai quando poem um, o outro some.
  18. Perfeito mano, muito obrigado! Só uma coisa man, meu server teu upgrade sistem, onde os equipamentos ficam +1 +2 etc, dai quando ganha o b^nus reflect, a informação que o item ta +1 some, e vice verça.
  19. luaGetItemAttribute > Item not found.
  20. Funcionando man, o ´´unico problema é que os equipaments (armor, legs, helmet, boots) não estão podendo usar os itens, ta dando um erro no onStatChange do script do creaturescript, e não ta aparecendo no item que ele tem o bônus de reflect. ~Vou ter reputar, lá também.
  21. Não está funcionando (não está refletindo o dano) e deu o erro >Event onLogin not found, relacionado com o creaturescript (vi agora), talvez eu tenha feito algo errado. Aqui vai as tags: creaturescript: <event type="login" name="reflect" event="script" value="reflect.lua"/> login.lua: registerCreatureEvent(cid, "reflect") action: <action itemid="8303" event="script" value="reflect.lua"/> E se pudesse, gostaria que aparecesse nos itens. Ex: You see a demon helmet (def: 10) ref 2%..... Ah e outra coisa que me esqueci; mesmo a mao direita e esquerda (5 e 6) estando bloqueada, pode-se usar o item, e armor, legs e boots também estão bloqueados mesmo não estando bloqueados no script. Esse é meu const: CONST_SLOT_FIRST = 1 CONST_SLOT_HEAD = CONST_SLOT_FIRST CONST_SLOT_NECKLACE = 2 CONST_SLOT_BACKPACK = 3 CONST_SLOT_ARMOR = 4 CONST_SLOT_RIGHT = 5 CONST_SLOT_LEFT = 6 CONST_SLOT_LEGS = 7 CONST_SLOT_FEET = 8 CONST_SLOT_RING = 9 CONST_SLOT_AMMO = 10 CONST_SLOT_LAST = CONST_SLOT_AMMO Gostaria que os bloqueados fossem o 2, 3, 9 e 10.
  22. Sim, quando falei que só poderia usar uma vez no item, me referia que, caso tivesse sucesso em adicionar o bônus no item, não poderia adicionar mais, mas se falhasse em por o bônus, poderia continuar tentando. É que não consegui explicar direito.
  23. No caso, seria acumulativo caso mais itens que o player usasse no momento também tivesse o bônus. Ex: Usando uma armadura e shield, cada um com 2% de reflet, ficando assim com 4% de reflet ao total. A formula seria, 100% de chance de refletir 2% do dano sofrido, caso tivesse usando mais itens com esse bônus de reflet, aconteceria como eu disse a cima. Só pra enfatizar mesmo, o item que dará o bônus só poderá ser usado uma vez em cada equipamento, caso o equipamento adquira o bônus além de ter chance de falhar. Não sei se consegui explicar direito. up

Informação Importante

Confirmação de Termo