
Tudo que xWhiteWolf postou
-
Ao cair, server salva!
o server automaticamente salva antes de fechar, agora antes de cair receio que seja impossível.
-
(Resolvido)Pokémon Dash - Onde edito o Level para usar certo Pokémon?
sem problema, acontece as vezes .
-
(Resolvido)Pokémon Dash - Onde edito o Level para usar certo Pokémon?
cuidando com o double topic amigo, vc criou dois tópicos iguais e isso é contra as nossas regras. Deletei o outro, atenha-se à esse daqui e boa sorte com sua dúvida! Ps: estarei movendo pra área correta (Suporte de Servidores Derivados) já que se trata de uma dúvida de Poketibia. Abraço
-
Backpack só para potions
esse tipo de coisa só pela source mesmo, dá pra fazer em lua mas vai ficar muito merda e vai lagar seu server absurdamente :/ segue a dica do @Orochi Elf e tenta procurar essa função pra adicionar nas sources
-
Cultura musical
Uma das melhores que eu já ouvi do Criolo ;] Quem não curte, ouça e mude sua opinião, quem não conhece ouça e descubra e quem conhece bem, é criolo né.. nem tem mais oque falar haha
-
Pedido (espada que da reflect)
http://www.tibiaking.com/forum/topic/8223-mod-reflect-system-01/
-
Gran Castle Event (8.54+)
@Unico BR, o primeiro erro foi porque vc não adicionou a spell tower que é usada no monstro gran tower, sobre estar com a aura e não deslogar é um mecanismo de segurança do evento, dps que ele acaba é possível deslogar sim e o comando de startar o evento é /grantower 1. Que versão é seu server? Pra alterar o efeito vá em 046- Gran Tower na pasta data/lib e troque a função changeOutfit(uid) por isso daqui: O 31 ali ja é o efeito que vai sair. @CreatServer e @ZwhiteDog, esse efeito já tem no fórum. Você vai precisar da função getPositionsByDirection da minha lib troque a 046- Gran Tower da lib de vocês por essa daqui:
-
[HELPE] Como fazer esse sistema
Meu deus viu, época de natal e vocês não conseguem nem manter a ordem por 3 semanas.. Todos que tiveram uma postura negativa foram alertados e o membro
- Gran Castle Event (8.54+)
-
Cultura musical
eu sou pró behaviorismo, laranja mecânica inteiro é feito criticando a corrente behaviorista e apoiando a psicologia Junguiana e ainda assim conseguiu ser um dos livros/filmes que eu mais gostei. Kubrick é um gênio.
-
Cultura musical
Você quis dizer isso por causa do Laranja Mecânica?
- Chain Lightning
-
(Resolvido)[PEDIDO]Função onAttack e onCombat
ele vira de qualquer forma, a função é só pra dar o efeito, não faz sentido vc marcar um oponente pra ser atacado e continuar virado de costas. Agr sobre o outro caso eu vou dar uma olhada aqui e ver oque dá pra fazer
-
(Resolvido)[PEDIDO]Função onAttack e onCombat
cara não entendi nada doque vc falou/fez, ele não vira na diagonal pq não dá e não é bug porque se vc estiver com um player normal o bixo vai se movimentar ao seu redor e fazer você virar. Quando eu falei em usar a function getDistanceBetween(fromPosition, toPosition) não era dessa forma. Era assim: function onAttack(cid, target) if isCreature(cid) and isCreature(target) then dir = getDirectionTo(getCreaturePosition(cid), getCreaturePosition(target)) doCreatureSetLookDirection(cid, dir) if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then if getDistanceBetween(getCreaturePosition(cid), getCreaturePosition(target)) then doSendMagicEffect(getCreaturePosition(cid), 10) end end end return true end
-
(Resolvido)[PEDIDO]Função onAttack e onCombat
não tem como virar na diagonal champz, o dieguin esqueceu do then na terceira linha e if melee não existe, o certo seria getDistanceBetween(firstPosition, secondPosition) entre as posições do cid e do target > ou < que alguma coisa.
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
sim, só clicar no gostei haha
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
para de citar meus comentários toda hora mano, tá fazendo spam desnecessário no fórum e fica chovendo notificação sua cada vez que vc faz isso. Apenas comente oque vc quer falar direto. Esse erro é bug, se vc tiver pelo notepad clica em formatar > converter para ansi e dps disso dá reload.
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
local config = { effectz = 6, --- efeito ao hitar o chao field = true, --- criar fields (true/false) fieldid = 1492, -- id do field que sera criado chancehit = 20, --- chance de acertar uma area chanceid = 10, --- chance de criar um field ao acertar a area effectx = 3, --- efeito de distancia waves = 7 -- quantidade de ondas de meteoros que irao cair } local water = {490, 491, 492, 493, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625} local combat = createCombatObject() local meteor = createCombatObject() setCombatParam(meteor, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(meteor, COMBAT_PARAM_USECHARGES, TRUE) setCombatParam(meteor, COMBAT_PARAM_EFFECT, config.effectz) setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -30, -50, -40, -55) local meteor_fire = createCombatObject() setCombatParam(meteor_fire, COMBAT_PARAM_CREATEITEM, config.fieldid) local meteor_water = createCombatObject() setCombatParam(meteor_water, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(meteor_water, COMBAT_PARAM_USECHARGES, TRUE) setCombatParam(meteor_water, COMBAT_PARAM_EFFECT, 1) setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -30, -50, -40, -55) combat_arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 3, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local combat_area = createCombatArea(combat_arr) setCombatArea(combat, combat_area) local function meteorCast(p) doCombat(p.cid, p.combat, positionToVariant(p.pos)) end function onTargetTile(cid, pos) if (math.random(100) <= config.chancehit) then local ground = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}) local newpos = {x = pos.x - 7, y = pos.y - 6, z = pos.z} if isInArray(water, ground.itemid) then doSendDistanceShoot(newpos, pos, config.effectx) addEvent(meteorCast, 200, {cid = cid, pos = pos, combat = meteor_water}) else doSendDistanceShoot(newpos, pos, config.effectx) if math.random(100) <= config.chanceid and isWalkable(pos, false, true, true) and config.field then addEvent(meteorCast, 200, {cid = cid,pos = pos, combat = meteor_fire}) end addEvent(meteorCast, 200, {cid = cid,pos = pos, combat = meteor}) end end end setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onCastSpell(cid, var) for i = 0, config.waves do addEvent(function() if isCreature(cid) then doCombat(cid, combat, var) end end, 220 * i) end return true end pra retirar o target é só tirar needtarget="1" do xml. Esse é o script da meteor perfeita, se funcionar tudo e não sair dano me passa uma spell qualquer que tenha formula de ataque em 1.0 que eu faço as modificações pra ti
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
se não dá dano é vc colocar a formula de alguma spell do 1.0 no lugar da formula de spell dela.. Essa spell é exatamente identica, só muda os efeito e cria um firefield. nada demais.
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
e qual erro que deu?
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
sei que é uma pergunta idiota mas nunca se sabe né: Você já tentou usar ela pra ver se é compatível?
-
(Resolvido)Dúvida na função
Agora que você já adicionou na lib vc só usa as duas funções pra pegar o exhaust, lembra que o number tem que ser o mesmo pra dar certo. Você usa uma spell e coloca um setPlayerExhaust(cid, 49281, 70) -- adiciona 70 segundos de exhaust Depois pra usar dnv vc faz um if getPlayerExhaust(cid, 49281) == 0 then { Solta a spell dnv }
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
seria isso daqui só q pra 1.0 http://www.tibiaking.com/forum/topic/47039-spell-que-faz-chover-arrows/
-
(Resolvido)Dúvida na função
falha minha, agr deve ir.
-
(Resolvido)[PEDIDO] Meteor spell tfs 1.0
não mexo com 1.0, se não eu fazia ;~